SlideShare une entreprise Scribd logo
1  sur  92
Télécharger pour lire hors ligne
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

Contenu connexe

En vedette

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
 

En vedette (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
 

Similaire à 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
 

Similaire à 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%
 

Dernier

Call Now ☎️🔝 9332606886🔝 Call Girls ❤ Service In Bhilwara Female Escorts Serv...
Call Now ☎️🔝 9332606886🔝 Call Girls ❤ Service In Bhilwara Female Escorts Serv...Call Now ☎️🔝 9332606886🔝 Call Girls ❤ Service In Bhilwara Female Escorts Serv...
Call Now ☎️🔝 9332606886🔝 Call Girls ❤ Service In Bhilwara Female Escorts Serv...Anamikakaur10
 
Call Girls In Noida 959961⊹3876 Independent Escort Service Noida
Call Girls In Noida 959961⊹3876 Independent Escort Service NoidaCall Girls In Noida 959961⊹3876 Independent Escort Service Noida
Call Girls In Noida 959961⊹3876 Independent Escort Service Noidadlhescort
 
Famous Olympic Siblings from the 21st Century
Famous Olympic Siblings from the 21st CenturyFamous Olympic Siblings from the 21st Century
Famous Olympic Siblings from the 21st Centuryrwgiffor
 
Enhancing and Restoring Safety & Quality Cultures - Dave Litwiller - May 2024...
Enhancing and Restoring Safety & Quality Cultures - Dave Litwiller - May 2024...Enhancing and Restoring Safety & Quality Cultures - Dave Litwiller - May 2024...
Enhancing and Restoring Safety & Quality Cultures - Dave Litwiller - May 2024...Dave Litwiller
 
Nelamangala Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...
Nelamangala Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...Nelamangala Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...
Nelamangala Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...amitlee9823
 
Uneak White's Personal Brand Exploration Presentation
Uneak White's Personal Brand Exploration PresentationUneak White's Personal Brand Exploration Presentation
Uneak White's Personal Brand Exploration Presentationuneakwhite
 
Call Girls Hebbal Just Call 👗 7737669865 👗 Top Class Call Girl Service Bangalore
Call Girls Hebbal Just Call 👗 7737669865 👗 Top Class Call Girl Service BangaloreCall Girls Hebbal Just Call 👗 7737669865 👗 Top Class Call Girl Service Bangalore
Call Girls Hebbal Just Call 👗 7737669865 👗 Top Class Call Girl Service Bangaloreamitlee9823
 
Insurers' journeys to build a mastery in the IoT usage
Insurers' journeys to build a mastery in the IoT usageInsurers' journeys to build a mastery in the IoT usage
Insurers' journeys to build a mastery in the IoT usageMatteo Carbone
 
Katrina Personal Brand Project and portfolio 1
Katrina Personal Brand Project and portfolio 1Katrina Personal Brand Project and portfolio 1
Katrina Personal Brand Project and portfolio 1kcpayne
 
Call Girls From Pari Chowk Greater Noida ❤️8448577510 ⊹Best Escorts Service I...
Call Girls From Pari Chowk Greater Noida ❤️8448577510 ⊹Best Escorts Service I...Call Girls From Pari Chowk Greater Noida ❤️8448577510 ⊹Best Escorts Service I...
Call Girls From Pari Chowk Greater Noida ❤️8448577510 ⊹Best Escorts Service I...lizamodels9
 
MONA 98765-12871 CALL GIRLS IN LUDHIANA LUDHIANA CALL GIRL
MONA 98765-12871 CALL GIRLS IN LUDHIANA LUDHIANA CALL GIRLMONA 98765-12871 CALL GIRLS IN LUDHIANA LUDHIANA CALL GIRL
MONA 98765-12871 CALL GIRLS IN LUDHIANA LUDHIANA CALL GIRLSeo
 
A DAY IN THE LIFE OF A SALESMAN / WOMAN
A DAY IN THE LIFE OF A  SALESMAN / WOMANA DAY IN THE LIFE OF A  SALESMAN / WOMAN
A DAY IN THE LIFE OF A SALESMAN / WOMANIlamathiKannappan
 
Value Proposition canvas- Customer needs and pains
Value Proposition canvas- Customer needs and painsValue Proposition canvas- Customer needs and pains
Value Proposition canvas- Customer needs and painsP&CO
 
Call Girls Ludhiana Just Call 98765-12871 Top Class Call Girl Service Available
Call Girls Ludhiana Just Call 98765-12871 Top Class Call Girl Service AvailableCall Girls Ludhiana Just Call 98765-12871 Top Class Call Girl Service Available
Call Girls Ludhiana Just Call 98765-12871 Top Class Call Girl Service AvailableSeo
 
Monthly Social Media Update April 2024 pptx.pptx
Monthly Social Media Update April 2024 pptx.pptxMonthly Social Media Update April 2024 pptx.pptx
Monthly Social Media Update April 2024 pptx.pptxAndy Lambert
 
Quick Doctor In Kuwait +2773`7758`557 Kuwait Doha Qatar Dubai Abu Dhabi Sharj...
Quick Doctor In Kuwait +2773`7758`557 Kuwait Doha Qatar Dubai Abu Dhabi Sharj...Quick Doctor In Kuwait +2773`7758`557 Kuwait Doha Qatar Dubai Abu Dhabi Sharj...
Quick Doctor In Kuwait +2773`7758`557 Kuwait Doha Qatar Dubai Abu Dhabi Sharj...daisycvs
 
The Path to Product Excellence: Avoiding Common Pitfalls and Enhancing Commun...
The Path to Product Excellence: Avoiding Common Pitfalls and Enhancing Commun...The Path to Product Excellence: Avoiding Common Pitfalls and Enhancing Commun...
The Path to Product Excellence: Avoiding Common Pitfalls and Enhancing Commun...Aggregage
 
BAGALUR CALL GIRL IN 98274*61493 ❤CALL GIRLS IN ESCORT SERVICE❤CALL GIRL
BAGALUR CALL GIRL IN 98274*61493 ❤CALL GIRLS IN ESCORT SERVICE❤CALL GIRLBAGALUR CALL GIRL IN 98274*61493 ❤CALL GIRLS IN ESCORT SERVICE❤CALL GIRL
BAGALUR CALL GIRL IN 98274*61493 ❤CALL GIRLS IN ESCORT SERVICE❤CALL GIRLkapoorjyoti4444
 
How to Get Started in Social Media for Art League City
How to Get Started in Social Media for Art League CityHow to Get Started in Social Media for Art League City
How to Get Started in Social Media for Art League CityEric T. Tung
 
Call Girls Electronic City Just Call 👗 7737669865 👗 Top Class Call Girl Servi...
Call Girls Electronic City Just Call 👗 7737669865 👗 Top Class Call Girl Servi...Call Girls Electronic City Just Call 👗 7737669865 👗 Top Class Call Girl Servi...
Call Girls Electronic City Just Call 👗 7737669865 👗 Top Class Call Girl Servi...amitlee9823
 

Dernier (20)

Call Now ☎️🔝 9332606886🔝 Call Girls ❤ Service In Bhilwara Female Escorts Serv...
Call Now ☎️🔝 9332606886🔝 Call Girls ❤ Service In Bhilwara Female Escorts Serv...Call Now ☎️🔝 9332606886🔝 Call Girls ❤ Service In Bhilwara Female Escorts Serv...
Call Now ☎️🔝 9332606886🔝 Call Girls ❤ Service In Bhilwara Female Escorts Serv...
 
Call Girls In Noida 959961⊹3876 Independent Escort Service Noida
Call Girls In Noida 959961⊹3876 Independent Escort Service NoidaCall Girls In Noida 959961⊹3876 Independent Escort Service Noida
Call Girls In Noida 959961⊹3876 Independent Escort Service Noida
 
Famous Olympic Siblings from the 21st Century
Famous Olympic Siblings from the 21st CenturyFamous Olympic Siblings from the 21st Century
Famous Olympic Siblings from the 21st Century
 
Enhancing and Restoring Safety & Quality Cultures - Dave Litwiller - May 2024...
Enhancing and Restoring Safety & Quality Cultures - Dave Litwiller - May 2024...Enhancing and Restoring Safety & Quality Cultures - Dave Litwiller - May 2024...
Enhancing and Restoring Safety & Quality Cultures - Dave Litwiller - May 2024...
 
Nelamangala Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...
Nelamangala Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...Nelamangala Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...
Nelamangala Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...
 
Uneak White's Personal Brand Exploration Presentation
Uneak White's Personal Brand Exploration PresentationUneak White's Personal Brand Exploration Presentation
Uneak White's Personal Brand Exploration Presentation
 
Call Girls Hebbal Just Call 👗 7737669865 👗 Top Class Call Girl Service Bangalore
Call Girls Hebbal Just Call 👗 7737669865 👗 Top Class Call Girl Service BangaloreCall Girls Hebbal Just Call 👗 7737669865 👗 Top Class Call Girl Service Bangalore
Call Girls Hebbal Just Call 👗 7737669865 👗 Top Class Call Girl Service Bangalore
 
Insurers' journeys to build a mastery in the IoT usage
Insurers' journeys to build a mastery in the IoT usageInsurers' journeys to build a mastery in the IoT usage
Insurers' journeys to build a mastery in the IoT usage
 
Katrina Personal Brand Project and portfolio 1
Katrina Personal Brand Project and portfolio 1Katrina Personal Brand Project and portfolio 1
Katrina Personal Brand Project and portfolio 1
 
Call Girls From Pari Chowk Greater Noida ❤️8448577510 ⊹Best Escorts Service I...
Call Girls From Pari Chowk Greater Noida ❤️8448577510 ⊹Best Escorts Service I...Call Girls From Pari Chowk Greater Noida ❤️8448577510 ⊹Best Escorts Service I...
Call Girls From Pari Chowk Greater Noida ❤️8448577510 ⊹Best Escorts Service I...
 
MONA 98765-12871 CALL GIRLS IN LUDHIANA LUDHIANA CALL GIRL
MONA 98765-12871 CALL GIRLS IN LUDHIANA LUDHIANA CALL GIRLMONA 98765-12871 CALL GIRLS IN LUDHIANA LUDHIANA CALL GIRL
MONA 98765-12871 CALL GIRLS IN LUDHIANA LUDHIANA CALL GIRL
 
A DAY IN THE LIFE OF A SALESMAN / WOMAN
A DAY IN THE LIFE OF A  SALESMAN / WOMANA DAY IN THE LIFE OF A  SALESMAN / WOMAN
A DAY IN THE LIFE OF A SALESMAN / WOMAN
 
Value Proposition canvas- Customer needs and pains
Value Proposition canvas- Customer needs and painsValue Proposition canvas- Customer needs and pains
Value Proposition canvas- Customer needs and pains
 
Call Girls Ludhiana Just Call 98765-12871 Top Class Call Girl Service Available
Call Girls Ludhiana Just Call 98765-12871 Top Class Call Girl Service AvailableCall Girls Ludhiana Just Call 98765-12871 Top Class Call Girl Service Available
Call Girls Ludhiana Just Call 98765-12871 Top Class Call Girl Service Available
 
Monthly Social Media Update April 2024 pptx.pptx
Monthly Social Media Update April 2024 pptx.pptxMonthly Social Media Update April 2024 pptx.pptx
Monthly Social Media Update April 2024 pptx.pptx
 
Quick Doctor In Kuwait +2773`7758`557 Kuwait Doha Qatar Dubai Abu Dhabi Sharj...
Quick Doctor In Kuwait +2773`7758`557 Kuwait Doha Qatar Dubai Abu Dhabi Sharj...Quick Doctor In Kuwait +2773`7758`557 Kuwait Doha Qatar Dubai Abu Dhabi Sharj...
Quick Doctor In Kuwait +2773`7758`557 Kuwait Doha Qatar Dubai Abu Dhabi Sharj...
 
The Path to Product Excellence: Avoiding Common Pitfalls and Enhancing Commun...
The Path to Product Excellence: Avoiding Common Pitfalls and Enhancing Commun...The Path to Product Excellence: Avoiding Common Pitfalls and Enhancing Commun...
The Path to Product Excellence: Avoiding Common Pitfalls and Enhancing Commun...
 
BAGALUR CALL GIRL IN 98274*61493 ❤CALL GIRLS IN ESCORT SERVICE❤CALL GIRL
BAGALUR CALL GIRL IN 98274*61493 ❤CALL GIRLS IN ESCORT SERVICE❤CALL GIRLBAGALUR CALL GIRL IN 98274*61493 ❤CALL GIRLS IN ESCORT SERVICE❤CALL GIRL
BAGALUR CALL GIRL IN 98274*61493 ❤CALL GIRLS IN ESCORT SERVICE❤CALL GIRL
 
How to Get Started in Social Media for Art League City
How to Get Started in Social Media for Art League CityHow to Get Started in Social Media for Art League City
How to Get Started in Social Media for Art League City
 
Call Girls Electronic City Just Call 👗 7737669865 👗 Top Class Call Girl Servi...
Call Girls Electronic City Just Call 👗 7737669865 👗 Top Class Call Girl Servi...Call Girls Electronic City Just Call 👗 7737669865 👗 Top Class Call Girl Servi...
Call Girls Electronic City Just Call 👗 7737669865 👗 Top Class Call Girl Servi...
 

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