SlideShare a Scribd company logo
1 of 38
Download to read offline
Standards
                   compatibility, politics &
                   case studies



Monday, August 16, 2010
Standards: the
                            beginning


Monday, August 16, 2010
OpenWeb stack
                                                  [OGG/ VMS/Dirac]?                        Widgets
                                                  Audio & Video
                                 SMIL
                   Media




                                 Sycronise-

                                                  SVG               PNG/JPG/GIF                   <canvas>
                                 ation

                                                  Vector Graphics   Raster Graphics               Drawing API
                  Behaviour




                                  DOM                               ECMA/JavaScript
                                   Document API                     Scripting
                  Presentation




                                  CSS
                                   Style sheets
                  Structure




                                  XML                XHTML/HTML                       RDFa          ARIA
                                                     Markup                           Semantics     Accessibility



Monday, August 16, 2010
Full CSS 3 selectors support
                                                  Tests passed



             Opera 10                                                                    578




                 Safari 4                                                                578




           Firefox 3.5                                                                   578




                      IE 8                                  349



                             0                        289                                   578
                                 Number of CSS3.info selectors test tests passed

  First passed in Opera 9.5/Presto 2.1                                         Source: http://www.css3.info/selectors-test/test.html


Monday, August 16, 2010
Industry leading CSS support
                                             CSS Snapshot 2007 support



      Opera 10                5                49                                                                                        88




          Safari 4 3                          49                                                                                      87




     Firefox 3.5 4                             49                                                                                    85




                IE 8 4             27                                                                            87



                          0                                        71                                                                      142
                                        At-rules                Selectors                         Properties
                                              Includes CSS that is considered stable, from http://www.w3.org/TR/css-beijing/. Partial support counted as supported.
Monday, August 16, 2010
Industry leading SVG support
                                               SVG 1.1 support (%)


                  Opera 10                                                       93.89




                     Safari 4                                        81.93




                Firefox 3.5                              60.40




                          IE 8


                                 0        25           50            75                       100

                                                                             Source: http://www.codedread.com/svg-support.php

Monday, August 16, 2010
Challenges to
                           Standards


Monday, August 16, 2010
Monday, August 16, 2010
Monday, August 16, 2010
It’s always about politics
Monday, August 16, 2010
Monday, August 16, 2010
,

                          time to learn Chinese
Monday, August 16, 2010
,

                          time to learn Chinese
Monday, August 16, 2010
Monday, August 16, 2010
In 2022, HTML5 will
                                      reach the W3C
                                     Recommendation
          In 2012, HTML5 will
             reach the W3C
                                                               Public Draft
               Candidate
            Recommendation
                                                         Candidate Recommendation


                                                         Proposed Recommendation

                          Closed Web
                                                           W3C Recommendation




Monday, August 16, 2010
It’s a real world!




                          4.13%
                          myspace, mozilla, google, apple......
                                                                  *




                             * MAMA Report, Jan 2008
Monday, August 16, 2010
OtW case studies



Monday, August 16, 2010
Case study:
                          South Korea



Monday, August 16, 2010
Many sites broke when Vista was
          SSL/T
       released?? LS                        tiveX
                                         Ac
                          Why?




Monday, August 16, 2010
Case study: India

Monday, August 16, 2010
UNICODE
                          EOT FONTS
Monday, August 16, 2010
Case study: China




Monday, August 16, 2010
Airline

                                        Bank



                          Alipay




Monday, August 16, 2010
Monday, August 16, 2010
Monday, August 16, 2010
Monday, August 16, 2010
Open the what??
                   OpenTheWeb (OtW)



Monday, August 16, 2010
oops…




Monday, August 16, 2010
Monday, August 16, 2010
OtW
                      Core Compatibility




Monday, August 16, 2010
Core Compatibility
                              Methods

                          Patch
                          Patch
                          Patch




Monday, August 16, 2010
OtW Methods

                          Contact sites when issue occurs
                          Help developers when they have an issue
                          Evangelism and outreach
                          Developer education




Monday, August 16, 2010
Monday, August 16, 2010
Success




Monday, August 16, 2010
Monday, August 16, 2010
Thank you!
Monday, August 16, 2010
Q&A
                             opera.com/developer
                            email:zibin@opera.com
                                 twitter: zibin

Monday, August 16, 2010
Credits
                           http://www.3snews.net/html/46/46-23882.html
               Great Wall of China http://www.flickr.com/photos/smokingpermitted/
               padlock http://www.flickr.com/photos/elnicofotos/
               stick no bills/tamil http://www.flickr.com/photos/meanestindian/
               Killbill http://www.flickr.com/photos/wili/
               money http://www.flickr.com/photos/amagill/
               baby http://www.flickr.com/photos/mackro/
               Open Web Stack by David Storey
               Tomato http://www.flickr.com/photos/somemixedstuff/
               lego plane http://www.flickr.com/photos/pmiaki/
               American express http://www.flickr.com/photos/andresrueda/
               bush baby http://bust-the-stress.blogspot.com/2009/01/baby-sitting.html
               napkin http://images2.cpcache.com/product/
               19388882v1_480x480_Front_Color-White.jpg

               Some slides, including standards stack and graph inspired by David Storey,




Monday, August 16, 2010

More Related Content

Similar to Standards: politics, case studies

Html5/CSS3 in shanghai 2010
Html5/CSS3 in shanghai 2010Html5/CSS3 in shanghai 2010
Html5/CSS3 in shanghai 2010
Zi Bin Cheah
 
IE9 для разработчиков
IE9 для разработчиковIE9 для разработчиков
IE9 для разработчиков
Yuriy Artyukh
 

Similar to Standards: politics, case studies (20)

Html5/CSS3 in shanghai 2010
Html5/CSS3 in shanghai 2010Html5/CSS3 in shanghai 2010
Html5/CSS3 in shanghai 2010
 
Molly Holzschlag - FOWD London 2009
Molly Holzschlag - FOWD London 2009Molly Holzschlag - FOWD London 2009
Molly Holzschlag - FOWD London 2009
 
Making HTML5 Work Everywhere
Making HTML5 Work EverywhereMaking HTML5 Work Everywhere
Making HTML5 Work Everywhere
 
Html5 browser api_support
Html5 browser api_supportHtml5 browser api_support
Html5 browser api_support
 
WordPress Front End Optimizations
WordPress Front End OptimizationsWordPress Front End Optimizations
WordPress Front End Optimizations
 
Upperside Webinar - WebRTC Standards Update
Upperside Webinar - WebRTC Standards UpdateUpperside Webinar - WebRTC Standards Update
Upperside Webinar - WebRTC Standards Update
 
Caelum dicas web 2010
Caelum dicas web 2010Caelum dicas web 2010
Caelum dicas web 2010
 
Standards Talk - Opera Uni Tour Indonesia
Standards Talk - Opera Uni Tour IndonesiaStandards Talk - Opera Uni Tour Indonesia
Standards Talk - Opera Uni Tour Indonesia
 
Please Don't Touch the Slow Parts
Please Don't Touch the Slow PartsPlease Don't Touch the Slow Parts
Please Don't Touch the Slow Parts
 
Webrtc
WebrtcWebrtc
Webrtc
 
Kaltura Presentation Handout
Kaltura Presentation HandoutKaltura Presentation Handout
Kaltura Presentation Handout
 
IE9 для разработчиков
IE9 для разработчиковIE9 для разработчиков
IE9 для разработчиков
 
HTML5 and the Open Web Platform
HTML5 and the Open Web PlatformHTML5 and the Open Web Platform
HTML5 and the Open Web Platform
 
In depth with html5 java2days 2010
In depth with html5 java2days 2010In depth with html5 java2days 2010
In depth with html5 java2days 2010
 
ClueCon 2016: Should you use WebRTC?
ClueCon 2016: Should you use WebRTC?ClueCon 2016: Should you use WebRTC?
ClueCon 2016: Should you use WebRTC?
 
HTML5 Intro
HTML5 IntroHTML5 Intro
HTML5 Intro
 
Node.js and Ruby
Node.js and RubyNode.js and Ruby
Node.js and Ruby
 
Ui development frameworks html-bootstrap by awa
Ui development frameworks html-bootstrap by awaUi development frameworks html-bootstrap by awa
Ui development frameworks html-bootstrap by awa
 
WebRTC Broadcasting @ TADSummit 2023
WebRTC Broadcasting @ TADSummit 2023WebRTC Broadcasting @ TADSummit 2023
WebRTC Broadcasting @ TADSummit 2023
 
IE9 the story so far
IE9 the story so farIE9 the story so far
IE9 the story so far
 

More from Zi Bin Cheah

W3C HTML5 Chinese IG Report
W3C HTML5 Chinese IG ReportW3C HTML5 Chinese IG Report
W3C HTML5 Chinese IG Report
Zi Bin Cheah
 
Beyond HTML5:Device, Graphics, Orientation, Real Time
Beyond HTML5:Device, Graphics, Orientation, Real TimeBeyond HTML5:Device, Graphics, Orientation, Real Time
Beyond HTML5:Device, Graphics, Orientation, Real Time
Zi Bin Cheah
 
Opera Mobile HTML5 CSS3 Standards
Opera Mobile HTML5 CSS3 StandardsOpera Mobile HTML5 CSS3 Standards
Opera Mobile HTML5 CSS3 Standards
Zi Bin Cheah
 
不懂HTML5 非好汉 Be a man, learn HTML5
不懂HTML5 非好汉 Be a man, learn HTML5不懂HTML5 非好汉 Be a man, learn HTML5
不懂HTML5 非好汉 Be a man, learn HTML5
Zi Bin Cheah
 
Nigeria & Designing for the Mobile Web
Nigeria & Designing for the Mobile WebNigeria & Designing for the Mobile Web
Nigeria & Designing for the Mobile Web
Zi Bin Cheah
 
Web Standards Indonesia Tour
Web Standards Indonesia TourWeb Standards Indonesia Tour
Web Standards Indonesia Tour
Zi Bin Cheah
 
Browsers & Web Technology - an Opera talk
Browsers & Web Technology - an Opera talkBrowsers & Web Technology - an Opera talk
Browsers & Web Technology - an Opera talk
Zi Bin Cheah
 
Designing for the mobile web
Designing for the mobile webDesigning for the mobile web
Designing for the mobile web
Zi Bin Cheah
 
CSS3大補貼 - COSCUP/GNOME.asia
CSS3大補貼 - COSCUP/GNOME.asiaCSS3大補貼 - COSCUP/GNOME.asia
CSS3大補貼 - COSCUP/GNOME.asia
Zi Bin Cheah
 
谈一谈HTML5/CSS3 @ WebRebuild 2010
谈一谈HTML5/CSS3 @ WebRebuild 2010谈一谈HTML5/CSS3 @ WebRebuild 2010
谈一谈HTML5/CSS3 @ WebRebuild 2010
Zi Bin Cheah
 
Cutting Edge CSS3 @ WebExpo Tour 2010
Cutting Edge CSS3 @ WebExpo Tour 2010Cutting Edge CSS3 @ WebExpo Tour 2010
Cutting Edge CSS3 @ WebExpo Tour 2010
Zi Bin Cheah
 
Browser War 2: Standards strikes back
Browser War 2: Standards strikes backBrowser War 2: Standards strikes back
Browser War 2: Standards strikes back
Zi Bin Cheah
 

More from Zi Bin Cheah (15)

W3C HTML5 Chinese IG Report
W3C HTML5 Chinese IG ReportW3C HTML5 Chinese IG Report
W3C HTML5 Chinese IG Report
 
Html5games
Html5gamesHtml5games
Html5games
 
Beyond HTML5:Device, Graphics, Orientation, Real Time
Beyond HTML5:Device, Graphics, Orientation, Real TimeBeyond HTML5:Device, Graphics, Orientation, Real Time
Beyond HTML5:Device, Graphics, Orientation, Real Time
 
Opera Mobile HTML5 CSS3 Standards
Opera Mobile HTML5 CSS3 StandardsOpera Mobile HTML5 CSS3 Standards
Opera Mobile HTML5 CSS3 Standards
 
不懂HTML5 非好汉 Be a man, learn HTML5
不懂HTML5 非好汉 Be a man, learn HTML5不懂HTML5 非好汉 Be a man, learn HTML5
不懂HTML5 非好汉 Be a man, learn HTML5
 
Nigeria & Designing for the Mobile Web
Nigeria & Designing for the Mobile WebNigeria & Designing for the Mobile Web
Nigeria & Designing for the Mobile Web
 
Web Standards Indonesia Tour
Web Standards Indonesia TourWeb Standards Indonesia Tour
Web Standards Indonesia Tour
 
let's talk web standards
let's talk web standardslet's talk web standards
let's talk web standards
 
Browsers & Web Technology - an Opera talk
Browsers & Web Technology - an Opera talkBrowsers & Web Technology - an Opera talk
Browsers & Web Technology - an Opera talk
 
Designing for the mobile web
Designing for the mobile webDesigning for the mobile web
Designing for the mobile web
 
CSS3大補貼 - COSCUP/GNOME.asia
CSS3大補貼 - COSCUP/GNOME.asiaCSS3大補貼 - COSCUP/GNOME.asia
CSS3大補貼 - COSCUP/GNOME.asia
 
HTML5/CSS3 @ Baidu
HTML5/CSS3 @ BaiduHTML5/CSS3 @ Baidu
HTML5/CSS3 @ Baidu
 
谈一谈HTML5/CSS3 @ WebRebuild 2010
谈一谈HTML5/CSS3 @ WebRebuild 2010谈一谈HTML5/CSS3 @ WebRebuild 2010
谈一谈HTML5/CSS3 @ WebRebuild 2010
 
Cutting Edge CSS3 @ WebExpo Tour 2010
Cutting Edge CSS3 @ WebExpo Tour 2010Cutting Edge CSS3 @ WebExpo Tour 2010
Cutting Edge CSS3 @ WebExpo Tour 2010
 
Browser War 2: Standards strikes back
Browser War 2: Standards strikes backBrowser War 2: Standards strikes back
Browser War 2: Standards strikes back
 

Recently uploaded

+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
?#DUbAI#??##{{(☎️+971_581248768%)**%*]'#abortion pills for sale in dubai@
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
Joaquim Jorge
 

Recently uploaded (20)

ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
 
HTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation StrategiesHTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation Strategies
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
 
Tech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdfTech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdf
 
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdfGenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdf
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 

Standards: politics, case studies

  • 1. Standards compatibility, politics & case studies Monday, August 16, 2010
  • 2. Standards: the beginning Monday, August 16, 2010
  • 3. OpenWeb stack [OGG/ VMS/Dirac]? Widgets Audio & Video SMIL Media Sycronise- SVG PNG/JPG/GIF <canvas> ation Vector Graphics Raster Graphics Drawing API Behaviour DOM ECMA/JavaScript Document API Scripting Presentation CSS Style sheets Structure XML XHTML/HTML RDFa ARIA Markup Semantics Accessibility Monday, August 16, 2010
  • 4. Full CSS 3 selectors support Tests passed Opera 10 578 Safari 4 578 Firefox 3.5 578 IE 8 349 0 289 578 Number of CSS3.info selectors test tests passed First passed in Opera 9.5/Presto 2.1 Source: http://www.css3.info/selectors-test/test.html Monday, August 16, 2010
  • 5. Industry leading CSS support CSS Snapshot 2007 support Opera 10 5 49 88 Safari 4 3 49 87 Firefox 3.5 4 49 85 IE 8 4 27 87 0 71 142 At-rules Selectors Properties Includes CSS that is considered stable, from http://www.w3.org/TR/css-beijing/. Partial support counted as supported. Monday, August 16, 2010
  • 6. Industry leading SVG support SVG 1.1 support (%) Opera 10 93.89 Safari 4 81.93 Firefox 3.5 60.40 IE 8 0 25 50 75 100 Source: http://www.codedread.com/svg-support.php Monday, August 16, 2010
  • 7. Challenges to Standards Monday, August 16, 2010
  • 10. It’s always about politics Monday, August 16, 2010
  • 12. , time to learn Chinese Monday, August 16, 2010
  • 13. , time to learn Chinese Monday, August 16, 2010
  • 15. In 2022, HTML5 will reach the W3C Recommendation In 2012, HTML5 will reach the W3C Public Draft Candidate Recommendation Candidate Recommendation Proposed Recommendation Closed Web W3C Recommendation Monday, August 16, 2010
  • 16. It’s a real world! 4.13% myspace, mozilla, google, apple...... * * MAMA Report, Jan 2008 Monday, August 16, 2010
  • 17. OtW case studies Monday, August 16, 2010
  • 18. Case study: South Korea Monday, August 16, 2010
  • 19. Many sites broke when Vista was SSL/T released?? LS tiveX Ac Why? Monday, August 16, 2010
  • 20. Case study: India Monday, August 16, 2010
  • 21. UNICODE EOT FONTS Monday, August 16, 2010
  • 22. Case study: China Monday, August 16, 2010
  • 23. Airline Bank Alipay Monday, August 16, 2010
  • 27. Open the what?? OpenTheWeb (OtW) Monday, August 16, 2010
  • 30. OtW Core Compatibility Monday, August 16, 2010
  • 31. Core Compatibility Methods Patch Patch Patch Monday, August 16, 2010
  • 32. OtW Methods Contact sites when issue occurs Help developers when they have an issue Evangelism and outreach Developer education Monday, August 16, 2010
  • 37. Q&A opera.com/developer email:zibin@opera.com twitter: zibin Monday, August 16, 2010
  • 38. Credits http://www.3snews.net/html/46/46-23882.html Great Wall of China http://www.flickr.com/photos/smokingpermitted/ padlock http://www.flickr.com/photos/elnicofotos/ stick no bills/tamil http://www.flickr.com/photos/meanestindian/ Killbill http://www.flickr.com/photos/wili/ money http://www.flickr.com/photos/amagill/ baby http://www.flickr.com/photos/mackro/ Open Web Stack by David Storey Tomato http://www.flickr.com/photos/somemixedstuff/ lego plane http://www.flickr.com/photos/pmiaki/ American express http://www.flickr.com/photos/andresrueda/ bush baby http://bust-the-stress.blogspot.com/2009/01/baby-sitting.html napkin http://images2.cpcache.com/product/ 19388882v1_480x480_Front_Color-White.jpg Some slides, including standards stack and graph inspired by David Storey, Monday, August 16, 2010