SlideShare a Scribd company logo
1 of 92
Download to read offline
The Case for the Open Web
    Is web 3.0 where we give up and use something else?




© Sitepen Inc. 2008. All Rights Reserved
So far, the web has won
                                               the platform war.

© Sitepen Inc. 2008. All Rights Reserved
Why?
© Sitepen Inc. 2008. All Rights Reserved
3 Reasons:
Deployment, Openness, Lazy Text
Who decides if it carries
                                               on winning?

© Sitepen Inc. 2008. All Rights Reserved
What if there is only one
                                           effective browser vendor?

© Sitepen Inc. 2008. All Rights Reserved
Monopolies: Good / Bad?
Monopolies: Good / Bad?
Monopolies are a form of Absolute Power
         (and that’s not good)
A mono-culture is easier
  for the developers
A mono-culture is easier
  for the developers
(but the goal is to be better for the users)
Plug-ins: Good / Bad?
Plug-ins: Good / Bad?
A plugin is just a ‘browser’ in a browser
The History of the Web
© Sitepen Inc. 2007. All Rights Reserved
© Sitepen Inc. 2007. All Rights Reserved
© Sitepen Inc. 2007. All Rights Reserved
© Sitepen Inc. 2007. All Rights Reserved
© Sitepen Inc. 2007. All Rights Reserved
© Sitepen Inc. 2007. All Rights Reserved
100

                  3.0                     Netscape Usage Share
                        4.0

75


                              4.5
            2.0
50
                                    4.8

                                      5.0
25

                                            6.0

      1.0                                         7.0
 0
      ‘93 ‘94 ‘95 ‘96 ‘97 ‘98 ‘99 ‘00 ‘01 ‘02 ‘03 ‘04 ‘05 ‘06 ‘07 ‘08
If the Netscape developers were
 not in the safety of a monopoly;

 Would they have chosen
 the risky rewrite path?
100



                                   U5.0             M5.2                                8.0
75
                            U4.0      M5.0                                7.0
                 (U3)          M4.5               6.0
                      M4.0                 5.5
50              M3             5.0
          M2.1        4.0
               3.0
         M2
25
         2.0
           1.5
  1.0
 0
   ‘95    ‘96        ‘97     ‘98     ‘99    ‘00   ‘01   ‘02   ‘03   ‘04   ‘05   ‘06   ‘07   ‘08
100



                                   U5.0             M5.2                                8.0
75
                            U4.0      M5.0                                7.0
                 (U3)          M4.5               6.0
                      M4.0                 5.5
50              M3             5.0
          M2.1        4.0
               3.0
         M2
25
         2.0
           1.5
  1.0
 0
   ‘95    ‘96        ‘97     ‘98     ‘99    ‘00   ‘01   ‘02   ‘03   ‘04   ‘05   ‘06   ‘07   ‘08
6 years                     6 years
1996                       2002                     2008




 16 major releases of IE          2 major releases of IE?
   Across 4 platforms             Now only on Windows




                  IE got to 90% market
                      share in 2002
4 things the web needs to
carry on winning ...
Features
© Sitepen Inc. 2008. All Rights Reserved
Reliability
© Sitepen Inc. 2008. All Rights Reserved
Trust
© Sitepen Inc. 2008. All Rights Reserved
Momentum
© Sitepen Inc. 2008. All Rights Reserved
Features
© Sitepen Inc. 2008. All Rights Reserved
Signs of Disfunction




© Sitepen Inc. 2008. All Rights Reserved
Signs of Disfunction




          Zillions of toolkits are a sign that something is wrong.

          If browsers were perfect we wouldn’t need Dojo or
          DWR or any of the other toolkits




© Sitepen Inc. 2008. All Rights Reserved
Signs of Disfunction




          What do the toolkits do for us?
           •Abstraction
           •Bug fixing
           •Simplification
           •Harmonization



© Sitepen Inc. 2008. All Rights Reserved
Signs of Disfunction




          How do toolkits harm us?
           •Downloading
           •Integration




© Sitepen Inc. 2008. All Rights Reserved
Browser Features




          Browser Developer Todo List:
            •Make ajax toolkits irrelevant




© Sitepen Inc. 2008. All Rights Reserved
Browser Features




          The down side of browser evolution
           •Do new features break old features?
           •It’s slow
           •Ubiquity is vital




© Sitepen Inc. 2008. All Rights Reserved
Browser Features




          How far can we evolve without vendor support?
           •Comet
           •3D using VML / SVG / Canvas / etc
           •Storage and offline




© Sitepen Inc. 2008. All Rights Reserved
Reliability
© Sitepen Inc. 2008. All Rights Reserved
Reliability




          Local or Global?
           •Depending on small scale reliability can hurt
           •Large scale reliability requires anticipation of failure
           •Markup defines the Open Web through reliability




© Sitepen Inc. 2008. All Rights Reserved
Reliability



          The web has some great features borrowed from Unix
           •Small, independent units
           •Linked through debuggable text based protocols

          It adds features from living things
             •The ability to cope with failure
             •That can adapt when the world changes


© Sitepen Inc. 2008. All Rights Reserved
Trust
© Sitepen Inc. 2008. All Rights Reserved
Trust


          What do you worry about when using the web?
           •Web worms
           •Privacy invasion
           •Data in transit
           •Identity Theft
           •Browser Security
           •How to build something trustable


© Sitepen Inc. 2008. All Rights Reserved
Trust




          What do users need to build trust
           •Lack of spelling mistakes
           •Reliable patterns
            •Principle of least astonishment
           •Time



© Sitepen Inc. 2008. All Rights Reserved
Trust



          What does the web need?
           •Content Restrictions
           •An anti CSRF marker for cookies
           •Sandboxing
           •Less brittle models of building relationships
            •SMASH, XIP, etc.


© Sitepen Inc. 2008. All Rights Reserved
Momentum
© Sitepen Inc. 2008. All Rights Reserved
Momentum




                         What people know today defines
                         how they think about the future




© Sitepen Inc. 2008. All Rights Reserved
Momentum



          Web Standards:
           •Not all have been transparent
           •Working groups break down when the participants
            don’t play ball
           •Adding IQ to a large group reduces the IQ of the
            group
           •Working groups don’t test for fitness


© Sitepen Inc. 2008. All Rights Reserved
What if we don’t get the tools we need?

             Toolkits
              Flash
              Gears
The Case for the Open Web
                                                Questions?
© Sitepen Inc. 2008. All Rights Reserved
Is the Open Web the Platform for Tomorrow
Is the Open Web the Platform for Tomorrow
Is the Open Web the Platform for Tomorrow
Is the Open Web the Platform for Tomorrow
Is the Open Web the Platform for Tomorrow
Is the Open Web the Platform for Tomorrow
Is the Open Web the Platform for Tomorrow
Is the Open Web the Platform for Tomorrow
Is the Open Web the Platform for Tomorrow
Is the Open Web the Platform for Tomorrow
Is the Open Web the Platform for Tomorrow
Is the Open Web the Platform for Tomorrow
Is the Open Web the Platform for Tomorrow
Is the Open Web the Platform for Tomorrow
Is the Open Web the Platform for Tomorrow
Is the Open Web the Platform for Tomorrow
Is the Open Web the Platform for Tomorrow
Is the Open Web the Platform for Tomorrow
Is the Open Web the Platform for Tomorrow
Is the Open Web the Platform for Tomorrow
Is the Open Web the Platform for Tomorrow
Is the Open Web the Platform for Tomorrow
Is the Open Web the Platform for Tomorrow
Is the Open Web the Platform for Tomorrow
Is the Open Web the Platform for Tomorrow
Is the Open Web the Platform for Tomorrow
Is the Open Web the Platform for Tomorrow
Is the Open Web the Platform for Tomorrow
Is the Open Web the Platform for Tomorrow
Is the Open Web the Platform for Tomorrow
Is the Open Web the Platform for Tomorrow
Is the Open Web the Platform for Tomorrow
Is the Open Web the Platform for Tomorrow
Is the Open Web the Platform for Tomorrow
Is the Open Web the Platform for Tomorrow
Is the Open Web the Platform for Tomorrow
Is the Open Web the Platform for Tomorrow
Is the Open Web the Platform for Tomorrow
Is the Open Web the Platform for Tomorrow
Is the Open Web the Platform for Tomorrow
Is the Open Web the Platform for Tomorrow
Is the Open Web the Platform for Tomorrow
Is the Open Web the Platform for Tomorrow

More Related Content

Viewers also liked

Unfolding Of A Vision
Unfolding Of A VisionUnfolding Of A Vision
Unfolding Of A Visionguest4e9258
 
The Perfect Presentation
 The Perfect Presentation The Perfect Presentation
The Perfect PresentationAlan Doherty
 
Gp Parki Narodowe
Gp Parki NarodoweGp Parki Narodowe
Gp Parki Narodowebeowulf
 
Building Effective Compensation Plans
Building Effective Compensation PlansBuilding Effective Compensation Plans
Building Effective Compensation PlansCallidus Software
 
John Howard Is Killing You Vote Him Out!
John Howard Is Killing You   Vote Him Out!John Howard Is Killing You   Vote Him Out!
John Howard Is Killing You Vote Him Out!Eugene Koh
 
Providing Better Producer Administration With TrueProducer
Providing Better Producer Administration With TrueProducerProviding Better Producer Administration With TrueProducer
Providing Better Producer Administration With TrueProducerCallidus Software
 
Do students with learning differences really need an i pad (1) copy
Do students with learning differences really need an i pad (1) copyDo students with learning differences really need an i pad (1) copy
Do students with learning differences really need an i pad (1) copyrickweinberg
 
Slachtoffer-dader mediation op het werk: hulpmiddel of valkuil voor vertrouwe...
Slachtoffer-dader mediation op het werk: hulpmiddel of valkuil voor vertrouwe...Slachtoffer-dader mediation op het werk: hulpmiddel of valkuil voor vertrouwe...
Slachtoffer-dader mediation op het werk: hulpmiddel of valkuil voor vertrouwe...Linda B.
 
07 ZamyšLení Tantra Totem
07  ZamyšLení  Tantra Totem07  ZamyšLení  Tantra Totem
07 ZamyšLení Tantra Totemjedlickak07
 
Scenarios for a Sustainable Information Society Strategy for the Mediterranea...
Scenarios for a Sustainable Information Society Strategy for the Mediterranea...Scenarios for a Sustainable Information Society Strategy for the Mediterranea...
Scenarios for a Sustainable Information Society Strategy for the Mediterranea...jexxon
 
Argentina - A daunder with the geographer
Argentina - A daunder with the geographerArgentina - A daunder with the geographer
Argentina - A daunder with the geographerAlan Doherty
 
Food Summary
Food SummaryFood Summary
Food Summarykaireking
 
Object Concepts Chapter 6
Object Concepts Chapter 6Object Concepts Chapter 6
Object Concepts Chapter 6guest7dce97
 
Ppt Pdf
Ppt PdfPpt Pdf
Ppt Pdfkumee
 
Crop Circles - Cerchi nel grano
Crop Circles - Cerchi nel granoCrop Circles - Cerchi nel grano
Crop Circles - Cerchi nel granogiusnico
 

Viewers also liked (20)

Unfolding Of A Vision
Unfolding Of A VisionUnfolding Of A Vision
Unfolding Of A Vision
 
Comete
CometeComete
Comete
 
The Perfect Presentation
 The Perfect Presentation The Perfect Presentation
The Perfect Presentation
 
She
SheShe
She
 
Stuff
StuffStuff
Stuff
 
Gp Parki Narodowe
Gp Parki NarodoweGp Parki Narodowe
Gp Parki Narodowe
 
Building Effective Compensation Plans
Building Effective Compensation PlansBuilding Effective Compensation Plans
Building Effective Compensation Plans
 
John Howard Is Killing You Vote Him Out!
John Howard Is Killing You   Vote Him Out!John Howard Is Killing You   Vote Him Out!
John Howard Is Killing You Vote Him Out!
 
Providing Better Producer Administration With TrueProducer
Providing Better Producer Administration With TrueProducerProviding Better Producer Administration With TrueProducer
Providing Better Producer Administration With TrueProducer
 
Milieu
MilieuMilieu
Milieu
 
Do students with learning differences really need an i pad (1) copy
Do students with learning differences really need an i pad (1) copyDo students with learning differences really need an i pad (1) copy
Do students with learning differences really need an i pad (1) copy
 
Slachtoffer-dader mediation op het werk: hulpmiddel of valkuil voor vertrouwe...
Slachtoffer-dader mediation op het werk: hulpmiddel of valkuil voor vertrouwe...Slachtoffer-dader mediation op het werk: hulpmiddel of valkuil voor vertrouwe...
Slachtoffer-dader mediation op het werk: hulpmiddel of valkuil voor vertrouwe...
 
07 ZamyšLení Tantra Totem
07  ZamyšLení  Tantra Totem07  ZamyšLení  Tantra Totem
07 ZamyšLení Tantra Totem
 
Scenarios for a Sustainable Information Society Strategy for the Mediterranea...
Scenarios for a Sustainable Information Society Strategy for the Mediterranea...Scenarios for a Sustainable Information Society Strategy for the Mediterranea...
Scenarios for a Sustainable Information Society Strategy for the Mediterranea...
 
Argentina - A daunder with the geographer
Argentina - A daunder with the geographerArgentina - A daunder with the geographer
Argentina - A daunder with the geographer
 
Food Summary
Food SummaryFood Summary
Food Summary
 
Object Concepts Chapter 6
Object Concepts Chapter 6Object Concepts Chapter 6
Object Concepts Chapter 6
 
WLCG-Discu
WLCG-DiscuWLCG-Discu
WLCG-Discu
 
Ppt Pdf
Ppt PdfPpt Pdf
Ppt Pdf
 
Crop Circles - Cerchi nel grano
Crop Circles - Cerchi nel granoCrop Circles - Cerchi nel grano
Crop Circles - Cerchi nel grano
 

Similar to Is the Open Web the Platform for Tomorrow

OneSpring: 5 Myths of Rich Internet Applications
OneSpring:  5 Myths of Rich Internet ApplicationsOneSpring:  5 Myths of Rich Internet Applications
OneSpring: 5 Myths of Rich Internet ApplicationsOneSpring LLC
 
Test Expo 2009 Site Confidence & Seriti Consulting Load Test Case Study
Test Expo 2009   Site Confidence & Seriti Consulting   Load Test Case StudyTest Expo 2009   Site Confidence & Seriti Consulting   Load Test Case Study
Test Expo 2009 Site Confidence & Seriti Consulting Load Test Case StudyStephen Thair
 
Øredev 2014
Øredev 2014Øredev 2014
Øredev 2014olataube
 
London web performance WPO Lessons from the field June 2013
London web performance   WPO Lessons from the field June 2013London web performance   WPO Lessons from the field June 2013
London web performance WPO Lessons from the field June 2013Stephen Thair
 
Prototyping Adobe AIR Applications with Fireworks CS4
Prototyping Adobe AIR Applications with Fireworks CS4Prototyping Adobe AIR Applications with Fireworks CS4
Prototyping Adobe AIR Applications with Fireworks CS4Juan Sanchez
 
Sun Startup Essential Program
Sun Startup Essential ProgramSun Startup Essential Program
Sun Startup Essential ProgramManuel Jaffrin
 
Samuel Asher Rivello - PureMVC Hands On Part 2
Samuel Asher Rivello - PureMVC Hands On Part 2Samuel Asher Rivello - PureMVC Hands On Part 2
Samuel Asher Rivello - PureMVC Hands On Part 2360|Conferences
 
How to use browser mining
How to use browser miningHow to use browser mining
How to use browser miningMineralt
 
My History with Atlassian Tools, and Why I'm Moving to Studio
My History with Atlassian Tools, and Why I'm Moving to StudioMy History with Atlassian Tools, and Why I'm Moving to Studio
My History with Atlassian Tools, and Why I'm Moving to StudioAtlassian
 
Web browsers and browser version support
Web browsers and browser version supportWeb browsers and browser version support
Web browsers and browser version supportIan Brennan
 
Help! SQL Server 2008 is Still Here!
Help! SQL Server 2008 is Still Here!Help! SQL Server 2008 is Still Here!
Help! SQL Server 2008 is Still Here!Brent Ozar
 
Achieving Peak User Experiences & Optimizing Web Performance - Load Testing, ...
Achieving Peak User Experiences & Optimizing Web Performance - Load Testing, ...Achieving Peak User Experiences & Optimizing Web Performance - Load Testing, ...
Achieving Peak User Experiences & Optimizing Web Performance - Load Testing, ...Compuware APM
 
Kostiantyn Yelisavenko "Mastering Macro Benchmarking in .NET"
Kostiantyn Yelisavenko "Mastering Macro Benchmarking in .NET"Kostiantyn Yelisavenko "Mastering Macro Benchmarking in .NET"
Kostiantyn Yelisavenko "Mastering Macro Benchmarking in .NET"LogeekNightUkraine
 
Drupal CDN integration: easier, more flexible and faster!
Drupal CDN integration: easier, more flexible and faster!Drupal CDN integration: easier, more flexible and faster!
Drupal CDN integration: easier, more flexible and faster!Wim Leers
 
Yahoo Microstrategy 2008
Yahoo Microstrategy 2008Yahoo Microstrategy 2008
Yahoo Microstrategy 2008Amr Awadallah
 
Yakiniku(焼き肉) on the Cloud
Yakiniku(焼き肉) on the CloudYakiniku(焼き肉) on the Cloud
Yakiniku(焼き肉) on the CloudTakao Funami
 
Do you even need to automate the GUI?
Do you even need to automate the GUI? Do you even need to automate the GUI?
Do you even need to automate the GUI? Matt Heusser
 
Fosdem2009 Datao
Fosdem2009 DataoFosdem2009 Datao
Fosdem2009 Dataoiamlolive
 
How Expedia Improved Developer Productivity and Reduced MTTR by Over 90%
How Expedia Improved Developer Productivity and Reduced MTTR by Over 90%How Expedia Improved Developer Productivity and Reduced MTTR by Over 90%
How Expedia Improved Developer Productivity and Reduced MTTR by Over 90%DevOps.com
 

Similar to Is the Open Web the Platform for Tomorrow (20)

OneSpring: 5 Myths of Rich Internet Applications
OneSpring:  5 Myths of Rich Internet ApplicationsOneSpring:  5 Myths of Rich Internet Applications
OneSpring: 5 Myths of Rich Internet Applications
 
Test Expo 2009 Site Confidence & Seriti Consulting Load Test Case Study
Test Expo 2009   Site Confidence & Seriti Consulting   Load Test Case StudyTest Expo 2009   Site Confidence & Seriti Consulting   Load Test Case Study
Test Expo 2009 Site Confidence & Seriti Consulting Load Test Case Study
 
Øredev 2014
Øredev 2014Øredev 2014
Øredev 2014
 
London web performance WPO Lessons from the field June 2013
London web performance   WPO Lessons from the field June 2013London web performance   WPO Lessons from the field June 2013
London web performance WPO Lessons from the field June 2013
 
Jump start your application monitoring with APM
Jump start your application monitoring with APMJump start your application monitoring with APM
Jump start your application monitoring with APM
 
Prototyping Adobe AIR Applications with Fireworks CS4
Prototyping Adobe AIR Applications with Fireworks CS4Prototyping Adobe AIR Applications with Fireworks CS4
Prototyping Adobe AIR Applications with Fireworks CS4
 
Sun Startup Essential Program
Sun Startup Essential ProgramSun Startup Essential Program
Sun Startup Essential Program
 
Samuel Asher Rivello - PureMVC Hands On Part 2
Samuel Asher Rivello - PureMVC Hands On Part 2Samuel Asher Rivello - PureMVC Hands On Part 2
Samuel Asher Rivello - PureMVC Hands On Part 2
 
How to use browser mining
How to use browser miningHow to use browser mining
How to use browser mining
 
My History with Atlassian Tools, and Why I'm Moving to Studio
My History with Atlassian Tools, and Why I'm Moving to StudioMy History with Atlassian Tools, and Why I'm Moving to Studio
My History with Atlassian Tools, and Why I'm Moving to Studio
 
Web browsers and browser version support
Web browsers and browser version supportWeb browsers and browser version support
Web browsers and browser version support
 
Help! SQL Server 2008 is Still Here!
Help! SQL Server 2008 is Still Here!Help! SQL Server 2008 is Still Here!
Help! SQL Server 2008 is Still Here!
 
Achieving Peak User Experiences & Optimizing Web Performance - Load Testing, ...
Achieving Peak User Experiences & Optimizing Web Performance - Load Testing, ...Achieving Peak User Experiences & Optimizing Web Performance - Load Testing, ...
Achieving Peak User Experiences & Optimizing Web Performance - Load Testing, ...
 
Kostiantyn Yelisavenko "Mastering Macro Benchmarking in .NET"
Kostiantyn Yelisavenko "Mastering Macro Benchmarking in .NET"Kostiantyn Yelisavenko "Mastering Macro Benchmarking in .NET"
Kostiantyn Yelisavenko "Mastering Macro Benchmarking in .NET"
 
Drupal CDN integration: easier, more flexible and faster!
Drupal CDN integration: easier, more flexible and faster!Drupal CDN integration: easier, more flexible and faster!
Drupal CDN integration: easier, more flexible and faster!
 
Yahoo Microstrategy 2008
Yahoo Microstrategy 2008Yahoo Microstrategy 2008
Yahoo Microstrategy 2008
 
Yakiniku(焼き肉) on the Cloud
Yakiniku(焼き肉) on the CloudYakiniku(焼き肉) on the Cloud
Yakiniku(焼き肉) on the Cloud
 
Do you even need to automate the GUI?
Do you even need to automate the GUI? Do you even need to automate the GUI?
Do you even need to automate the GUI?
 
Fosdem2009 Datao
Fosdem2009 DataoFosdem2009 Datao
Fosdem2009 Datao
 
How Expedia Improved Developer Productivity and Reduced MTTR by Over 90%
How Expedia Improved Developer Productivity and Reduced MTTR by Over 90%How Expedia Improved Developer Productivity and Reduced MTTR by Over 90%
How Expedia Improved Developer Productivity and Reduced MTTR by Over 90%
 

Recently uploaded

Buy gmail accounts.pdf Buy Old Gmail Accounts
Buy gmail accounts.pdf Buy Old Gmail AccountsBuy gmail accounts.pdf Buy Old Gmail Accounts
Buy gmail accounts.pdf Buy Old Gmail AccountsBuy Verified Accounts
 
Ms Motilal Padampat Sugar Mills vs. State of Uttar Pradesh & Ors. - A Milesto...
Ms Motilal Padampat Sugar Mills vs. State of Uttar Pradesh & Ors. - A Milesto...Ms Motilal Padampat Sugar Mills vs. State of Uttar Pradesh & Ors. - A Milesto...
Ms Motilal Padampat Sugar Mills vs. State of Uttar Pradesh & Ors. - A Milesto...ShrutiBose4
 
(Best) ENJOY Call Girls in Faridabad Ex | 8377087607
(Best) ENJOY Call Girls in Faridabad Ex | 8377087607(Best) ENJOY Call Girls in Faridabad Ex | 8377087607
(Best) ENJOY Call Girls in Faridabad Ex | 8377087607dollysharma2066
 
Marketplace and Quality Assurance Presentation - Vincent Chirchir
Marketplace and Quality Assurance Presentation - Vincent ChirchirMarketplace and Quality Assurance Presentation - Vincent Chirchir
Marketplace and Quality Assurance Presentation - Vincent Chirchirictsugar
 
Intro to BCG's Carbon Emissions Benchmark_vF.pdf
Intro to BCG's Carbon Emissions Benchmark_vF.pdfIntro to BCG's Carbon Emissions Benchmark_vF.pdf
Intro to BCG's Carbon Emissions Benchmark_vF.pdfpollardmorgan
 
PSCC - Capability Statement Presentation
PSCC - Capability Statement PresentationPSCC - Capability Statement Presentation
PSCC - Capability Statement PresentationAnamaria Contreras
 
8447779800, Low rate Call girls in Uttam Nagar Delhi NCR
8447779800, Low rate Call girls in Uttam Nagar Delhi NCR8447779800, Low rate Call girls in Uttam Nagar Delhi NCR
8447779800, Low rate Call girls in Uttam Nagar Delhi NCRashishs7044
 
FULL ENJOY Call girls in Paharganj Delhi | 8377087607
FULL ENJOY Call girls in Paharganj Delhi | 8377087607FULL ENJOY Call girls in Paharganj Delhi | 8377087607
FULL ENJOY Call girls in Paharganj Delhi | 8377087607dollysharma2066
 
Innovation Conference 5th March 2024.pdf
Innovation Conference 5th March 2024.pdfInnovation Conference 5th March 2024.pdf
Innovation Conference 5th March 2024.pdfrichard876048
 
Organizational Structure Running A Successful Business
Organizational Structure Running A Successful BusinessOrganizational Structure Running A Successful Business
Organizational Structure Running A Successful BusinessSeta Wicaksana
 
Islamabad Escorts | Call 03070433345 | Escort Service in Islamabad
Islamabad Escorts | Call 03070433345 | Escort Service in IslamabadIslamabad Escorts | Call 03070433345 | Escort Service in Islamabad
Islamabad Escorts | Call 03070433345 | Escort Service in IslamabadAyesha Khan
 
APRIL2024_UKRAINE_xml_0000000000000 .pdf
APRIL2024_UKRAINE_xml_0000000000000 .pdfAPRIL2024_UKRAINE_xml_0000000000000 .pdf
APRIL2024_UKRAINE_xml_0000000000000 .pdfRbc Rbcua
 
Contemporary Economic Issues Facing the Filipino Entrepreneur (1).pptx
Contemporary Economic Issues Facing the Filipino Entrepreneur (1).pptxContemporary Economic Issues Facing the Filipino Entrepreneur (1).pptx
Contemporary Economic Issues Facing the Filipino Entrepreneur (1).pptxMarkAnthonyAurellano
 
8447779800, Low rate Call girls in Shivaji Enclave Delhi NCR
8447779800, Low rate Call girls in Shivaji Enclave Delhi NCR8447779800, Low rate Call girls in Shivaji Enclave Delhi NCR
8447779800, Low rate Call girls in Shivaji Enclave Delhi NCRashishs7044
 
International Business Environments and Operations 16th Global Edition test b...
International Business Environments and Operations 16th Global Edition test b...International Business Environments and Operations 16th Global Edition test b...
International Business Environments and Operations 16th Global Edition test b...ssuserf63bd7
 
8447779800, Low rate Call girls in Rohini Delhi NCR
8447779800, Low rate Call girls in Rohini Delhi NCR8447779800, Low rate Call girls in Rohini Delhi NCR
8447779800, Low rate Call girls in Rohini Delhi NCRashishs7044
 
Global Scenario On Sustainable and Resilient Coconut Industry by Dr. Jelfina...
Global Scenario On Sustainable  and Resilient Coconut Industry by Dr. Jelfina...Global Scenario On Sustainable  and Resilient Coconut Industry by Dr. Jelfina...
Global Scenario On Sustainable and Resilient Coconut Industry by Dr. Jelfina...ictsugar
 

Recently uploaded (20)

Buy gmail accounts.pdf Buy Old Gmail Accounts
Buy gmail accounts.pdf Buy Old Gmail AccountsBuy gmail accounts.pdf Buy Old Gmail Accounts
Buy gmail accounts.pdf Buy Old Gmail Accounts
 
Ms Motilal Padampat Sugar Mills vs. State of Uttar Pradesh & Ors. - A Milesto...
Ms Motilal Padampat Sugar Mills vs. State of Uttar Pradesh & Ors. - A Milesto...Ms Motilal Padampat Sugar Mills vs. State of Uttar Pradesh & Ors. - A Milesto...
Ms Motilal Padampat Sugar Mills vs. State of Uttar Pradesh & Ors. - A Milesto...
 
(Best) ENJOY Call Girls in Faridabad Ex | 8377087607
(Best) ENJOY Call Girls in Faridabad Ex | 8377087607(Best) ENJOY Call Girls in Faridabad Ex | 8377087607
(Best) ENJOY Call Girls in Faridabad Ex | 8377087607
 
Enjoy ➥8448380779▻ Call Girls In Sector 18 Noida Escorts Delhi NCR
Enjoy ➥8448380779▻ Call Girls In Sector 18 Noida Escorts Delhi NCREnjoy ➥8448380779▻ Call Girls In Sector 18 Noida Escorts Delhi NCR
Enjoy ➥8448380779▻ Call Girls In Sector 18 Noida Escorts Delhi NCR
 
Marketplace and Quality Assurance Presentation - Vincent Chirchir
Marketplace and Quality Assurance Presentation - Vincent ChirchirMarketplace and Quality Assurance Presentation - Vincent Chirchir
Marketplace and Quality Assurance Presentation - Vincent Chirchir
 
Intro to BCG's Carbon Emissions Benchmark_vF.pdf
Intro to BCG's Carbon Emissions Benchmark_vF.pdfIntro to BCG's Carbon Emissions Benchmark_vF.pdf
Intro to BCG's Carbon Emissions Benchmark_vF.pdf
 
PSCC - Capability Statement Presentation
PSCC - Capability Statement PresentationPSCC - Capability Statement Presentation
PSCC - Capability Statement Presentation
 
8447779800, Low rate Call girls in Uttam Nagar Delhi NCR
8447779800, Low rate Call girls in Uttam Nagar Delhi NCR8447779800, Low rate Call girls in Uttam Nagar Delhi NCR
8447779800, Low rate Call girls in Uttam Nagar Delhi NCR
 
FULL ENJOY Call girls in Paharganj Delhi | 8377087607
FULL ENJOY Call girls in Paharganj Delhi | 8377087607FULL ENJOY Call girls in Paharganj Delhi | 8377087607
FULL ENJOY Call girls in Paharganj Delhi | 8377087607
 
Corporate Profile 47Billion Information Technology
Corporate Profile 47Billion Information TechnologyCorporate Profile 47Billion Information Technology
Corporate Profile 47Billion Information Technology
 
Innovation Conference 5th March 2024.pdf
Innovation Conference 5th March 2024.pdfInnovation Conference 5th March 2024.pdf
Innovation Conference 5th March 2024.pdf
 
Organizational Structure Running A Successful Business
Organizational Structure Running A Successful BusinessOrganizational Structure Running A Successful Business
Organizational Structure Running A Successful Business
 
Call Us ➥9319373153▻Call Girls In North Goa
Call Us ➥9319373153▻Call Girls In North GoaCall Us ➥9319373153▻Call Girls In North Goa
Call Us ➥9319373153▻Call Girls In North Goa
 
Islamabad Escorts | Call 03070433345 | Escort Service in Islamabad
Islamabad Escorts | Call 03070433345 | Escort Service in IslamabadIslamabad Escorts | Call 03070433345 | Escort Service in Islamabad
Islamabad Escorts | Call 03070433345 | Escort Service in Islamabad
 
APRIL2024_UKRAINE_xml_0000000000000 .pdf
APRIL2024_UKRAINE_xml_0000000000000 .pdfAPRIL2024_UKRAINE_xml_0000000000000 .pdf
APRIL2024_UKRAINE_xml_0000000000000 .pdf
 
Contemporary Economic Issues Facing the Filipino Entrepreneur (1).pptx
Contemporary Economic Issues Facing the Filipino Entrepreneur (1).pptxContemporary Economic Issues Facing the Filipino Entrepreneur (1).pptx
Contemporary Economic Issues Facing the Filipino Entrepreneur (1).pptx
 
8447779800, Low rate Call girls in Shivaji Enclave Delhi NCR
8447779800, Low rate Call girls in Shivaji Enclave Delhi NCR8447779800, Low rate Call girls in Shivaji Enclave Delhi NCR
8447779800, Low rate Call girls in Shivaji Enclave Delhi NCR
 
International Business Environments and Operations 16th Global Edition test b...
International Business Environments and Operations 16th Global Edition test b...International Business Environments and Operations 16th Global Edition test b...
International Business Environments and Operations 16th Global Edition test b...
 
8447779800, Low rate Call girls in Rohini Delhi NCR
8447779800, Low rate Call girls in Rohini Delhi NCR8447779800, Low rate Call girls in Rohini Delhi NCR
8447779800, Low rate Call girls in Rohini Delhi NCR
 
Global Scenario On Sustainable and Resilient Coconut Industry by Dr. Jelfina...
Global Scenario On Sustainable  and Resilient Coconut Industry by Dr. Jelfina...Global Scenario On Sustainable  and Resilient Coconut Industry by Dr. Jelfina...
Global Scenario On Sustainable and Resilient Coconut Industry by Dr. Jelfina...
 

Is the Open Web the Platform for Tomorrow

  • 1. The Case for the Open Web Is web 3.0 where we give up and use something else? © Sitepen Inc. 2008. All Rights Reserved
  • 2. So far, the web has won the platform war. © Sitepen Inc. 2008. All Rights Reserved
  • 3. Why? © Sitepen Inc. 2008. All Rights Reserved
  • 5. Who decides if it carries on winning? © Sitepen Inc. 2008. All Rights Reserved
  • 6. What if there is only one effective browser vendor? © Sitepen Inc. 2008. All Rights Reserved
  • 8. Monopolies: Good / Bad? Monopolies are a form of Absolute Power (and that’s not good)
  • 9. A mono-culture is easier for the developers
  • 10. A mono-culture is easier for the developers (but the goal is to be better for the users)
  • 12. Plug-ins: Good / Bad? A plugin is just a ‘browser’ in a browser
  • 13. The History of the Web
  • 14. © Sitepen Inc. 2007. All Rights Reserved
  • 15. © Sitepen Inc. 2007. All Rights Reserved
  • 16. © Sitepen Inc. 2007. All Rights Reserved
  • 17. © Sitepen Inc. 2007. All Rights Reserved
  • 18. © Sitepen Inc. 2007. All Rights Reserved
  • 19. © Sitepen Inc. 2007. All Rights Reserved
  • 20. 100 3.0 Netscape Usage Share 4.0 75 4.5 2.0 50 4.8 5.0 25 6.0 1.0 7.0 0 ‘93 ‘94 ‘95 ‘96 ‘97 ‘98 ‘99 ‘00 ‘01 ‘02 ‘03 ‘04 ‘05 ‘06 ‘07 ‘08
  • 21. If the Netscape developers were not in the safety of a monopoly; Would they have chosen the risky rewrite path?
  • 22. 100 U5.0 M5.2 8.0 75 U4.0 M5.0 7.0 (U3) M4.5 6.0 M4.0 5.5 50 M3 5.0 M2.1 4.0 3.0 M2 25 2.0 1.5 1.0 0 ‘95 ‘96 ‘97 ‘98 ‘99 ‘00 ‘01 ‘02 ‘03 ‘04 ‘05 ‘06 ‘07 ‘08
  • 23. 100 U5.0 M5.2 8.0 75 U4.0 M5.0 7.0 (U3) M4.5 6.0 M4.0 5.5 50 M3 5.0 M2.1 4.0 3.0 M2 25 2.0 1.5 1.0 0 ‘95 ‘96 ‘97 ‘98 ‘99 ‘00 ‘01 ‘02 ‘03 ‘04 ‘05 ‘06 ‘07 ‘08
  • 24. 6 years 6 years 1996 2002 2008 16 major releases of IE 2 major releases of IE? Across 4 platforms Now only on Windows IE got to 90% market share in 2002
  • 25. 4 things the web needs to carry on winning ...
  • 26. Features © Sitepen Inc. 2008. All Rights Reserved
  • 27. Reliability © Sitepen Inc. 2008. All Rights Reserved
  • 28. Trust © Sitepen Inc. 2008. All Rights Reserved
  • 29. Momentum © Sitepen Inc. 2008. All Rights Reserved
  • 30. Features © Sitepen Inc. 2008. All Rights Reserved
  • 31. Signs of Disfunction © Sitepen Inc. 2008. All Rights Reserved
  • 32. Signs of Disfunction Zillions of toolkits are a sign that something is wrong. If browsers were perfect we wouldn’t need Dojo or DWR or any of the other toolkits © Sitepen Inc. 2008. All Rights Reserved
  • 33. Signs of Disfunction What do the toolkits do for us? •Abstraction •Bug fixing •Simplification •Harmonization © Sitepen Inc. 2008. All Rights Reserved
  • 34. Signs of Disfunction How do toolkits harm us? •Downloading •Integration © Sitepen Inc. 2008. All Rights Reserved
  • 35. Browser Features Browser Developer Todo List: •Make ajax toolkits irrelevant © Sitepen Inc. 2008. All Rights Reserved
  • 36. Browser Features The down side of browser evolution •Do new features break old features? •It’s slow •Ubiquity is vital © Sitepen Inc. 2008. All Rights Reserved
  • 37. Browser Features How far can we evolve without vendor support? •Comet •3D using VML / SVG / Canvas / etc •Storage and offline © Sitepen Inc. 2008. All Rights Reserved
  • 38. Reliability © Sitepen Inc. 2008. All Rights Reserved
  • 39. Reliability Local or Global? •Depending on small scale reliability can hurt •Large scale reliability requires anticipation of failure •Markup defines the Open Web through reliability © Sitepen Inc. 2008. All Rights Reserved
  • 40. Reliability The web has some great features borrowed from Unix •Small, independent units •Linked through debuggable text based protocols It adds features from living things •The ability to cope with failure •That can adapt when the world changes © Sitepen Inc. 2008. All Rights Reserved
  • 41. Trust © Sitepen Inc. 2008. All Rights Reserved
  • 42. Trust What do you worry about when using the web? •Web worms •Privacy invasion •Data in transit •Identity Theft •Browser Security •How to build something trustable © Sitepen Inc. 2008. All Rights Reserved
  • 43. Trust What do users need to build trust •Lack of spelling mistakes •Reliable patterns •Principle of least astonishment •Time © Sitepen Inc. 2008. All Rights Reserved
  • 44. Trust What does the web need? •Content Restrictions •An anti CSRF marker for cookies •Sandboxing •Less brittle models of building relationships •SMASH, XIP, etc. © Sitepen Inc. 2008. All Rights Reserved
  • 45. Momentum © Sitepen Inc. 2008. All Rights Reserved
  • 46. Momentum What people know today defines how they think about the future © Sitepen Inc. 2008. All Rights Reserved
  • 47. Momentum Web Standards: •Not all have been transparent •Working groups break down when the participants don’t play ball •Adding IQ to a large group reduces the IQ of the group •Working groups don’t test for fitness © Sitepen Inc. 2008. All Rights Reserved
  • 48. What if we don’t get the tools we need? Toolkits Flash Gears
  • 49. The Case for the Open Web Questions? © Sitepen Inc. 2008. All Rights Reserved