Your SlideShare is downloading. ×
0
Browser War
Standard strikes back
Cheah Zi Bin
Bio
Web Evangelist at Opera Software
OpenTheWeb initiative
WWW
1990s Browser Wars

              Internet Explorer Wins!!!



                         V
Internet Explorer Web           ...
1990s Browser Wars

              Internet Explorer Wins!!!



                         V
Internet Explorer Web           ...
Browser Wars 2
                    Standards strike back
             Internet
             Explorer
              Wins!!!...
Browser Wars 2
                    Standards strike back
             Internet
             Explorer
              Wins!!!...
Battle Royale



                       s
                     rm
                               V
                   fo
 ...
Photo courtesy of Khakbaz of Flickr




                                      Open the Web
Value of Open
    Standards
Cross everything
Browser


Platform



Device
Write once, deliver
everywhere
Build to standards,
adapt for legacy browsers
Reduce costs,
bandwidth,
time to market
& maintenance
All sites must work
“ Anyone who slaps a ‘this page is best viewed with Browser
 X’ label on a Web page appears to be yearning for the bad
 ol...
oops…
Double oops…
The OpenWeb
       platform
OpenWeb stack
                               ? [OGG?/ VMS?/Dirac?]
                               Audio & Video
          ...
OpenWeb platform
                           Challenges

Strong branding Vs no branding
Cohesive Vs loose
Tailored tools Vs...
O
O
Open
Op
Oppe Web
O enW
  p
   en W eb
  enn
       e
      We b
  p en
     Wb
      eb
         b
   e n We
        e...
Why do sites
  break?
Case study:
S.Korea
(Almost) every bank
in South Korea
only works in
Internet Explorer
Why?
US government ban on encryption export
Created ActiveX based solution
Result: IE monopoly
Sites fall foul of IE bugs ...
Case study: India
Many government &
sites show garbled
text in non-IE
browser
Why?
Popular platforms were not Unicode
aware
Unable to show text in Indian scripts
Used EOT embedded fonts
EOT only works...
Photo courtesy of Majiscup - Drink for Design of Flickr




                             Case study: The Rest
yahoo.com
microsoft.com
msn.com
apple.com
last.fm
wordpress.com
adobe.com
ikea.com
typepad.com
We work with Web
Developers and site owners
to ensure sites work in Opera
and other standards-aware
browsers.
How do we do it?

Contact sites when issue occurs
Help developers when they have an issue
Evangelism and outreach
Success
How you can help

Develop to standards, not IE
Report issues you find
Spread the word
Thanks
zibin@opera.com
twitter: zibin
www.opera.com/developer
zibin.tehais.com


Credits: David Storey & Bruce Lawson
Upcoming SlideShare
Loading in...5
×

Browser War 2: Standards strikes back

1,979

Published on

Published in: Technology
0 Comments
6 Likes
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total Views
1,979
On Slideshare
0
From Embeds
0
Number of Embeds
1
Actions
Shares
0
Downloads
140
Comments
0
Likes
6
Embeds 0
No embeds

No notes for slide




































  • Transcript of "Browser War 2: Standards strikes back"

    1. 1. Browser War Standard strikes back Cheah Zi Bin
    2. 2. Bio Web Evangelist at Opera Software OpenTheWeb initiative
    3. 3. WWW
    4. 4. 1990s Browser Wars Internet Explorer Wins!!! V Internet Explorer Web Netscape Web Feature over bugs Feature over standards
    5. 5. 1990s Browser Wars Internet Explorer Wins!!! V Internet Explorer Web Netscape Web Feature over bugs Feature over standards
    6. 6. Browser Wars 2 Standards strike back Internet Explorer Wins!!! V Closed Web Open Web
    7. 7. Browser Wars 2 Standards strike back Internet Explorer Wins!!! V Closed Web Open Web
    8. 8. Battle Royale s rm V fo t la p ed s lo C The Web is Open OpenWeb
    9. 9. Photo courtesy of Khakbaz of Flickr Open the Web
    10. 10. Value of Open Standards
    11. 11. Cross everything Browser Platform Device
    12. 12. Write once, deliver everywhere
    13. 13. Build to standards, adapt for legacy browsers
    14. 14. Reduce costs, bandwidth, time to market & maintenance
    15. 15. All sites must work
    16. 16. “ Anyone who slaps a ‘this page is best viewed with Browser X’ label on a Web page appears to be yearning for the bad old days, before the Web, when you had very little chance of reading a document written on another computer, another word processor, or another network. ” – Sir Tim Berners-Lee
    17. 17. oops…
    18. 18. Double oops…
    19. 19. The OpenWeb platform
    20. 20. OpenWeb stack ? [OGG?/ VMS?/Dirac?] Audio & Video SMIL Media Sycronis SVG PNG/JPG/GIF… <canvas> ation Vector Graphics Raster Graphics Drawing API Behaviour DOM JavaScript Document API Scripting Presentation CSS Style sheets Structure XML XHTML/HTML RDFa ARIA Markup Semantics Accessibility
    21. 21. OpenWeb platform Challenges Strong branding Vs no branding Cohesive Vs loose Tailored tools Vs basic tools Fast to spec Vs slow to spec …but no vendor lock-in and pro-user/ developer choice
    22. 22. O O Open Op Oppe Web O enW p en W eb enn e We b p en Wb eb b e n We eb Web n Web e n W Demo
    23. 23. Why do sites break?
    24. 24. Case study: S.Korea
    25. 25. (Almost) every bank in South Korea only works in Internet Explorer
    26. 26. Why? US government ban on encryption export Created ActiveX based solution Result: IE monopoly Sites fall foul of IE bugs and don’t follow standards Officially supported CA only works with ActiveX
    27. 27. Case study: India
    28. 28. Many government & sites show garbled text in non-IE browser
    29. 29. Why? Popular platforms were not Unicode aware Unable to show text in Indian scripts Used EOT embedded fonts EOT only works in IE and Windows Unicode support now common, but sites are not updated
    30. 30. Photo courtesy of Majiscup - Drink for Design of Flickr Case study: The Rest
    31. 31. yahoo.com microsoft.com msn.com apple.com last.fm wordpress.com adobe.com ikea.com typepad.com
    32. 32. We work with Web Developers and site owners to ensure sites work in Opera and other standards-aware browsers.
    33. 33. How do we do it? Contact sites when issue occurs Help developers when they have an issue Evangelism and outreach
    34. 34. Success
    35. 35. How you can help Develop to standards, not IE Report issues you find Spread the word
    36. 36. Thanks zibin@opera.com twitter: zibin www.opera.com/developer zibin.tehais.com Credits: David Storey & Bruce Lawson
    1. A particular slide catching your eye?

      Clipping is a handy way to collect important slides you want to go back to later.

    ×