Business as usual: bringing the world wide web to whole wide world
-
Upload
andreas-bovens -
Category
Technology
-
view
405 -
download
1
description
Transcript of Business as usual: bringing the world wide web to whole wide world
![Page 1: Business as usual: bringing the world wide web to whole wide world](https://reader034.fdocuments.us/reader034/viewer/2022052618/554d1f22b4c905c5208b4968/html5/thumbnails/1.jpg)
business as usual: bringing the world wide web to the whole wide world
![Page 2: Business as usual: bringing the world wide web to whole wide world](https://reader034.fdocuments.us/reader034/viewer/2022052618/554d1f22b4c905c5208b4968/html5/thumbnails/2.jpg)
hi :-)
![Page 3: Business as usual: bringing the world wide web to whole wide world](https://reader034.fdocuments.us/reader034/viewer/2022052618/554d1f22b4c905c5208b4968/html5/thumbnails/3.jpg)
@andreasbovensproduct manager extensions & developer relations at opera software
![Page 4: Business as usual: bringing the world wide web to whole wide world](https://reader034.fdocuments.us/reader034/viewer/2022052618/554d1f22b4c905c5208b4968/html5/thumbnails/4.jpg)
business as usual: bringing the world wide web to the whole wide world
![Page 5: Business as usual: bringing the world wide web to whole wide world](https://reader034.fdocuments.us/reader034/viewer/2022052618/554d1f22b4c905c5208b4968/html5/thumbnails/5.jpg)
webkit & blink
other products & road aheadopera 14 for android
![Page 6: Business as usual: bringing the world wide web to whole wide world](https://reader034.fdocuments.us/reader034/viewer/2022052618/554d1f22b4c905c5208b4968/html5/thumbnails/6.jpg)
webkit & blink
![Page 7: Business as usual: bringing the world wide web to whole wide world](https://reader034.fdocuments.us/reader034/viewer/2022052618/554d1f22b4c905c5208b4968/html5/thumbnails/7.jpg)
webkit & blink
![Page 8: Business as usual: bringing the world wide web to whole wide world](https://reader034.fdocuments.us/reader034/viewer/2022052618/554d1f22b4c905c5208b4968/html5/thumbnails/8.jpg)
webkit & blink
![Page 9: Business as usual: bringing the world wide web to whole wide world](https://reader034.fdocuments.us/reader034/viewer/2022052618/554d1f22b4c905c5208b4968/html5/thumbnails/9.jpg)
webkit & blink
![Page 10: Business as usual: bringing the world wide web to whole wide world](https://reader034.fdocuments.us/reader034/viewer/2022052618/554d1f22b4c905c5208b4968/html5/thumbnails/10.jpg)
http://paulirish.com/2013/webkit-for-developers/
webkit & blink
![Page 11: Business as usual: bringing the world wide web to whole wide world](https://reader034.fdocuments.us/reader034/viewer/2022052618/554d1f22b4c905c5208b4968/html5/thumbnails/11.jpg)
layout,����������� ������������������ rendering,����������� ������������������ and����������� ������������������ Document����������� ������������������ Object����������� ������������������ Model����������� ������������������ (DOM)����������� ������������������ library����������� ������������������ for����������� ������������������ HTML����������� ������������������ and����������� ������������������ SVG
http://paulirish.com/2013/webkit-for-developers/
webkit & blink
![Page 12: Business as usual: bringing the world wide web to whole wide world](https://reader034.fdocuments.us/reader034/viewer/2022052618/554d1f22b4c905c5208b4968/html5/thumbnails/12.jpg)
layout,����������� ������������������ rendering,����������� ������������������ and����������� ������������������ Document����������� ������������������ Object����������� ������������������ Model����������� ������������������ (DOM)����������� ������������������ library����������� ������������������ for����������� ������������������ HTML����������� ������������������ and����������� ������������������ SVG
common����������� ������������������ in����������� ������������������ every����������� ������������������ WebKit����������� ������������������ port
http://paulirish.com/2013/webkit-for-developers/
webkit & blink
![Page 13: Business as usual: bringing the world wide web to whole wide world](https://reader034.fdocuments.us/reader034/viewer/2022052618/554d1f22b4c905c5208b4968/html5/thumbnails/13.jpg)
other����������� ������������������ components����������� ������������������ are����������� ������������������ swappable����������� ������������������ in����������� ������������������ WebKit����������� ������������������ ports
webkit & blink
![Page 14: Business as usual: bringing the world wide web to whole wide world](https://reader034.fdocuments.us/reader034/viewer/2022052618/554d1f22b4c905c5208b4968/html5/thumbnails/14.jpg)
webkit & blink
![Page 15: Business as usual: bringing the world wide web to whole wide world](https://reader034.fdocuments.us/reader034/viewer/2022052618/554d1f22b4c905c5208b4968/html5/thumbnails/15.jpg)
JavaScriptCore V8
webkit & blink
![Page 16: Business as usual: bringing the world wide web to whole wide world](https://reader034.fdocuments.us/reader034/viewer/2022052618/554d1f22b4c905c5208b4968/html5/thumbnails/16.jpg)
CoreGraphics
JavaScriptCore V8
Skia
webkit & blink
![Page 17: Business as usual: bringing the world wide web to whole wide world](https://reader034.fdocuments.us/reader034/viewer/2022052618/554d1f22b4c905c5208b4968/html5/thumbnails/17.jpg)
CoreGraphics
CoreText
JavaScriptCore V8
Skia
CoreText����������� ������������������ via����������� ������������������ Skia
webkit & blink
![Page 18: Business as usual: bringing the world wide web to whole wide world](https://reader034.fdocuments.us/reader034/viewer/2022052618/554d1f22b4c905c5208b4968/html5/thumbnails/18.jpg)
CoreGraphics
CoreText
JavaScriptCore
...
V8
Skia
CoreText����������� ������������������ via����������� ������������������ Skia
...
webkit & blink
![Page 19: Business as usual: bringing the world wide web to whole wide world](https://reader034.fdocuments.us/reader034/viewer/2022052618/554d1f22b4c905c5208b4968/html5/thumbnails/19.jpg)
V8
Skia
CoreText����������� ������������������ via����������� ������������������ Skia
...
webkit & blink
Blink
![Page 20: Business as usual: bringing the world wide web to whole wide world](https://reader034.fdocuments.us/reader034/viewer/2022052618/554d1f22b4c905c5208b4968/html5/thumbnails/20.jpg)
webkit & blink
Blink V8
![Page 21: Business as usual: bringing the world wide web to whole wide world](https://reader034.fdocuments.us/reader034/viewer/2022052618/554d1f22b4c905c5208b4968/html5/thumbnails/21.jpg)
webkit & blink
Blink V8
we’re����������� ������������������ doing����������� ������������������ adjustments����������� ������������������ in����������� ������������������ multiple����������� ������������������ layers,����������� ������������������ but����������� ������������������ of����������� ������������������ course,����������� ������������������ we’ll����������� ������������������ stay����������� ������������������ in����������� ������������������ sync����������� ������������������ with����������� ������������������ Chromium
opera 14 for android
![Page 22: Business as usual: bringing the world wide web to whole wide world](https://reader034.fdocuments.us/reader034/viewer/2022052618/554d1f22b4c905c5208b4968/html5/thumbnails/22.jpg)
opera 14 for android
![Page 23: Business as usual: bringing the world wide web to whole wide world](https://reader034.fdocuments.us/reader034/viewer/2022052618/554d1f22b4c905c5208b4968/html5/thumbnails/23.jpg)
opera 14 for android
![Page 24: Business as usual: bringing the world wide web to whole wide world](https://reader034.fdocuments.us/reader034/viewer/2022052618/554d1f22b4c905c5208b4968/html5/thumbnails/24.jpg)
opera 14 for android
2.3 & up!!
![Page 25: Business as usual: bringing the world wide web to whole wide world](https://reader034.fdocuments.us/reader034/viewer/2022052618/554d1f22b4c905c5208b4968/html5/thumbnails/25.jpg)
opera 14 for android
![Page 26: Business as usual: bringing the world wide web to whole wide world](https://reader034.fdocuments.us/reader034/viewer/2022052618/554d1f22b4c905c5208b4968/html5/thumbnails/26.jpg)
opera 14 for android
extra:automatic text wrap
![Page 27: Business as usual: bringing the world wide web to whole wide world](https://reader034.fdocuments.us/reader034/viewer/2022052618/554d1f22b4c905c5208b4968/html5/thumbnails/27.jpg)
opera 14 for android
extra:automatic text wrap
![Page 28: Business as usual: bringing the world wide web to whole wide world](https://reader034.fdocuments.us/reader034/viewer/2022052618/554d1f22b4c905c5208b4968/html5/thumbnails/28.jpg)
opera 14 for android
extra:automatic text wrap
![Page 29: Business as usual: bringing the world wide web to whole wide world](https://reader034.fdocuments.us/reader034/viewer/2022052618/554d1f22b4c905c5208b4968/html5/thumbnails/29.jpg)
opera 14 for android
Chromeopera
extra:automatic text wrap
![Page 30: Business as usual: bringing the world wide web to whole wide world](https://reader034.fdocuments.us/reader034/viewer/2022052618/554d1f22b4c905c5208b4968/html5/thumbnails/30.jpg)
opera 14 for android
extra:feature detection with @supports
![Page 31: Business as usual: bringing the world wide web to whole wide world](https://reader034.fdocuments.us/reader034/viewer/2022052618/554d1f22b4c905c5208b4968/html5/thumbnails/31.jpg)
opera 14 for android
@supports (display:flex) { section {display:flex} ...}@supports not (display:flex) { /* provide alternative layout with floats */} extra:
feature detection with @supports
![Page 32: Business as usual: bringing the world wide web to whole wide world](https://reader034.fdocuments.us/reader034/viewer/2022052618/554d1f22b4c905c5208b4968/html5/thumbnails/32.jpg)
opera 14 for android
extra:<input type=color>
![Page 33: Business as usual: bringing the world wide web to whole wide world](https://reader034.fdocuments.us/reader034/viewer/2022052618/554d1f22b4c905c5208b4968/html5/thumbnails/33.jpg)
opera 14 for android
extra:video & audio
![Page 34: Business as usual: bringing the world wide web to whole wide world](https://reader034.fdocuments.us/reader034/viewer/2022052618/554d1f22b4c905c5208b4968/html5/thumbnails/34.jpg)
opera 14 for android
extra:webgl enabled
![Page 35: Business as usual: bringing the world wide web to whole wide world](https://reader034.fdocuments.us/reader034/viewer/2022052618/554d1f22b4c905c5208b4968/html5/thumbnails/35.jpg)
opera 14 for android
extra:off-road mode
![Page 36: Business as usual: bringing the world wide web to whole wide world](https://reader034.fdocuments.us/reader034/viewer/2022052618/554d1f22b4c905c5208b4968/html5/thumbnails/36.jpg)
opera 14 for android
~ opera mini
extra:off-road mode
![Page 37: Business as usual: bringing the world wide web to whole wide world](https://reader034.fdocuments.us/reader034/viewer/2022052618/554d1f22b4c905c5208b4968/html5/thumbnails/37.jpg)
![Page 38: Business as usual: bringing the world wide web to whole wide world](https://reader034.fdocuments.us/reader034/viewer/2022052618/554d1f22b4c905c5208b4968/html5/thumbnails/38.jpg)
Opera Mini Mobile Network Internet Gateway Opera Mini Server Secure Site
1 2 3 4
![Page 39: Business as usual: bringing the world wide web to whole wide world](https://reader034.fdocuments.us/reader034/viewer/2022052618/554d1f22b4c905c5208b4968/html5/thumbnails/39.jpg)
Opera Mini Mobile Network Internet Gateway Opera Mini Server Secure Site
1 2 3 4
page����������� ������������������ rendering����������� ������������������ happens����������� ������������������ here
![Page 40: Business as usual: bringing the world wide web to whole wide world](https://reader034.fdocuments.us/reader034/viewer/2022052618/554d1f22b4c905c5208b4968/html5/thumbnails/40.jpg)
Opera Mini usersOpera Mini rendered pages
http://dev.opera.com/articles/view/opera-mini-and-javascript/
![Page 41: Business as usual: bringing the world wide web to whole wide world](https://reader034.fdocuments.us/reader034/viewer/2022052618/554d1f22b4c905c5208b4968/html5/thumbnails/41.jpg)
opera mini users
![Page 42: Business as usual: bringing the world wide web to whole wide world](https://reader034.fdocuments.us/reader034/viewer/2022052618/554d1f22b4c905c5208b4968/html5/thumbnails/42.jpg)
Opera Mini usersopera mini rendered pages
![Page 43: Business as usual: bringing the world wide web to whole wide world](https://reader034.fdocuments.us/reader034/viewer/2022052618/554d1f22b4c905c5208b4968/html5/thumbnails/43.jpg)
![Page 44: Business as usual: bringing the world wide web to whole wide world](https://reader034.fdocuments.us/reader034/viewer/2022052618/554d1f22b4c905c5208b4968/html5/thumbnails/44.jpg)
stay tuned :-)
![Page 45: Business as usual: bringing the world wide web to whole wide world](https://reader034.fdocuments.us/reader034/viewer/2022052618/554d1f22b4c905c5208b4968/html5/thumbnails/45.jpg)
thank you!@andreasbovens