SlideShare une entreprise Scribd logo
1  sur  61
Télécharger pour lire hors ligne
Why HTML5 is getting
on my nerves...
http://www.flickr.com/photos/kvitsh/79514166
don‘t get me wrong...




My (@rolandguelle) personal view about the actual HTML5 buzz,
inspired by some tweets and blog entries.
This is not an o!cial Sevenval or YOC statement.
http://www.flickr.com/photos/dullhunk/3930915541
but
when „business men“ are talking about „HTML5“,
something goes wrong.




http://www.flickr.com/photos/sonicsquirtgun/2448554855/
HTML5 is...
...web, apps, everything.(?)


 “    Because HTML5 can make sites rich and interactive,
      engagement on a site can go from seconds to minutes.




http://www.brucelawson.co.uk/2011/html5-notes-for-analysts-and-journalists/#ipony
...web, apps, everything.(?)


 “    Because HTML5 can make sites rich and interactive,
      engagement on a site can go from seconds to minutes.




        “    In HTML5, you don’t need to have display ads: Amazon can
             have a section of its store as an ad. So if you’re reading a
             book review, you can buy the book right from the page.




http://www.brucelawson.co.uk/2011/html5-notes-for-analysts-and-journalists/#ipony
...web, apps, everything.(?)


 “    Because HTML5 can make sites rich and interactive,
      engagement on a site can go from seconds to minutes.




        “    In HTML5, you don’t need to have display ads: Amazon can
             have a section of its store as an ad. So if you’re reading a
             book review, you can buy the book right from the page.



  “   HTML5 is going to change everything. “In HTML5, an ad is
      an app, a tweet is an app, everything is an app.” “It’s a blank
      sheet of paper, and creativity rules again.”

http://www.brucelawson.co.uk/2011/html5-notes-for-analysts-and-journalists/#ipony
?!?
http://www.flickr.com/photos/cesarastudillo/398399484
ust the
   n’t  tr
do         of
o pin ion      has n’t
     one  who
 any                                                           l5-mob
                                                                     ile-app


        ...
                                                 -o   f -a-htm
                                            atomy


    ded
                                    ts/an
                           co m/pos
                      zoom.

 co
                  inch
         http://p
web 2.0, apps – now HTML5


 whenever someone says "HTML5"
 and "amazing" I brace myself for
 a blob of browser freezing JavaScript
 without a hyperlink in sight.
                      https://twitter.com/psd/status/98038498052939776




http://www.flickr.com/photos/philippl/449726383/
Buzzword
"HTML5" is fast becoming this years "Web 2.0." Please stop.
                                       https://twitter.com/kylebarrow/status/98758255215517696




                           http://www.google.com/trends?q=Web+2.0%2Chtml5
                     https://twitter.com/#!/mattur/status/98769708337205248
What is HTML5?




http://www.flickr.com/photos/travelinlibrarian/223839049
Let‘s ask the web.
Let‘s ask the web google:
Let‘s ask the web google:




                      Sounds cool!
http://www.hongkiat.com/blog/48-excellent-html5-demos/
Is this HTML5?




  „With Bomomo, you can observe di"erent
  atomic movement simulated with HTML5.“
            http://www.hongkiat.com/blog/48-excellent-html5-demos/




                                        http://bomomo.com/
This is not HTML5.




      Note: bomomo.com is cool web application, unattached if its HTML5 or XHTML/1.0
Tons of JavaScript and CSS can do
      amazing things.
 Even in HTML/4 or XHTML/1.0.
Is HTML5 automatic a WebApp?
Is HTML5 automatic a WebApp? No!




           „Budget appropriately.
            This is not a website,
       and it will cost you a lot more.“
     http://pinchzoom.com/posts/anatomy-of-a-html5-mobile-app
This is HTML5!
more semantic

          <article> <header>
          <footer> <aside> <nav>
          <input type=number> ...


Semantics (from Greek sēmantiká, neuter plural of
sēmantikós)[1][2] is the study of meaning. It
focuses on the relation between signifiers, such as
words, phrases, signs and symbols, and what they
stand for, their denotata.
http://en.wikipedia.org/wiki/Semantics
HTML5 & HTML4 di"
Browser view (iOS 5)
        HTML5          HTML4
disappointed?




http://www.flickr.com/photos/mybloodyself/2876923509
Browser view
Browser view
Web developers like this shit!




http://www.flickr.com/photos/insouciance/3061759623/
The „HTML5 browser“


   If you define an "HTML5 browser" as one that supports
   all features of HTML5 then there are precisely zero in
   existence. 

   If you define an "HTML5 browser" as one that can
   consume some HTML5 features, then all browsers are
   "HTML5 compliant".
                  http://www.brucelawson.co.uk/2011/html5-notes-for-analysts-and-journalists/
reality check: HTML5 support




                         http://html5test.com
How well „my“ desktop browser supports HTML5
                          Opera 11.50 /
           Firefox 7 /
                            MacOS
          MacOS / Beta
            Channel




                                Google Chrome
 Safari 5.1 / MacOS            14 / MacOS / Beta
                                    Channel
The mobile browser checker.




http://www.flickr.com/photos/epsos/3842690051
iPhone / iOS 4.3.2 / Mobile Safari (WebKit)




http://html5test.com
iPhone / iOS 5 Beta 6 / Mobile Safari (WebKit)




http://html5test.com
iPhone / iOS 5 Beta 6 / Mobile Safari (WebKit)




                          WO W!
                                  Fantas
                          Browse         tic
                                 r Upda
                                       te !

http://html5test.com
Motorola Milestone (Droid)/ Android 2.1 / Android Browser (WebKit)




http://html5test.com
Motorola Milestone (Droid)/ Android 2.1 / Android Browser (WebKit)



                  :-( l e ss
                             than ha
                 t h e u pc          lf of
                            oming i
                        Come o     OS5.
                              n Andr
                                    oid!




http://html5test.com
Motorola Xoom / Android 3.01 / Android Browser (WebKit)




http://html5test.com
BlackBerry Playbook / OS 6 / BB Browser (WebKit)




http://html5test.com
BlackBerry 8900 / BB OS 4.6 / BB Browser




                       zero po
                              ints!
                         Nothing
                                   more to
                                             say!


http://html5test.com
Samsung Omnia 7 / Windows Phone 7 / IE Mobile 7




http://html5test.com
Samsung Omnia 7 / Windows Phone 7 / IE Mobile 7




                               ar t ph one
                       re = Sm
                 rdw a           re p hone
              Ha          Fe atu
                  wse r=
              Bro
http://html5test.com
Nokia N97 / Symbian / Nokia NG Browser




http://html5test.com
Nokia N97 / Symbian / Nokia NG Browser




                       This is
                               W   ebKit!
http://html5test.com
Current „high end HTML5 browsers“
        Best Beta Desktop Browser: Google Chrome: 340 / 450 (76%)

            Best Beta Mobile Browser: iOS 5 Beta 6: 313 / 450 (70%)




            Best Stable Desktop Browser: Safari: 308 / 450 (68%)




          Best Stable Mobile Browser: BlackBerry 6: 275 / 450 (61%)

http://www.flickr.com/photos/catskillsgrrl/33959312/
Current „high end HTML5 browsers“
                                                           Grade
        Best Beta Desktop Browser: Google Chrome: 340 / 450 (76%)      C
            Best Beta Mobile Browser: iOS 5 Beta 6: 313 / 450 (70%)


                                                       ra de C (-)
                                                      G
                                                       Grade
            Best Stable Desktop Browser: Safari: 308 / 450 (68%)
                                                                   D

                                                             de D (-)
          Best Stable Mobile Browser: BlackBerry 6: 275 / 450 (61%)

                                                          ra
http://www.flickr.com/photos/catskillsgrrl/33959312/   G
And you have to handle this.




http://www.flickr.com/photos/ronbennetts/5516621911
the developers view
   mob
         ile web



                                                •   WebKit fragmentation

                                                •   non HTML5 & Mobile (XHTML MP) browsers

                                                •   Transcoding browsers

                                                •   „mobile issues“ (position:fixed, touch events,
                                                    fileupload, ...)

                                                •   Hybrid Apps

                                                •   IE9, Firefox: Desktop top, mobile flop

                                                •   The next „buzz“



http://www.flickr.com/photos/nathij/3126806723
but
HTML5 is a great opportunity

• new technologies allows fantastic things in the
  browser
    (more) Semantics, CSS3, JavaScript, O"ine & Storage, Device
    Access, Connectivity, Multimedia, 3D/Graphics/E#ects,
    Performance

• all browsers move to „one goal“
• an option to „native apps“


• ...and HTML5 is not the answer of everything.
HTML5 is a great opportunity
                                     f ut ure
                                in
• new technologies allows fantastic things in the
  browser
    (more) Semantics, CSS3, JavaScript, O"ine & Storage, Device
    Access, Connectivity, Multimedia, 3D/Graphics/E#ects,
    Performance

• all browsers move to „one goal“
• an option to „native apps“


• ...and HTML5 is not the answer of everything.
...but you still have to do it.
http://www.flickr.com/photos/pand0ra23/5176011116
                                                                        Lets go!
Thanks
@rolandguelle          !
                to all sources I‘ve quoted.

Contenu connexe

Tendances

Casting Off Our Desktop Shackles
Casting Off Our Desktop ShacklesCasting Off Our Desktop Shackles
Casting Off Our Desktop ShacklesJason Grigsby
 
Hungarian Web Conference: HTML5 beyond the hype - let's make it work!
Hungarian Web Conference: HTML5 beyond the hype - let's make it work!Hungarian Web Conference: HTML5 beyond the hype - let's make it work!
Hungarian Web Conference: HTML5 beyond the hype - let's make it work!Christian Heilmann
 
Bulding Device Agnostic UX Systems - Generate London, 23 Sep 2016
Bulding Device Agnostic UX Systems - Generate London, 23 Sep 2016Bulding Device Agnostic UX Systems - Generate London, 23 Sep 2016
Bulding Device Agnostic UX Systems - Generate London, 23 Sep 2016Anna Dahlström
 
Access youtube in china! china worldchat
Access youtube in china!   china worldchatAccess youtube in china!   china worldchat
Access youtube in china! china worldchat榴梿 坊林
 
Responsive webdesign
Responsive webdesignResponsive webdesign
Responsive webdesignBart De Waele
 
JCON 2021 talk - "Wil Git Be Around Forever? A List of Possible Successors"
JCON 2021 talk - "Wil Git Be Around Forever? A List of Possible Successors"JCON 2021 talk - "Wil Git Be Around Forever? A List of Possible Successors"
JCON 2021 talk - "Wil Git Be Around Forever? A List of Possible Successors"🎤 Hanno Embregts 🎸
 
Mobile Web Mega Trend 2010
Mobile Web Mega Trend 2010Mobile Web Mega Trend 2010
Mobile Web Mega Trend 2010Manyoung Cho
 
Designing For Multiple Devices - Dublin Web Summit, Oct 2013
Designing For Multiple Devices - Dublin Web Summit, Oct 2013Designing For Multiple Devices - Dublin Web Summit, Oct 2013
Designing For Multiple Devices - Dublin Web Summit, Oct 2013Anna Dahlström
 
Developing for iPhone
Developing for iPhoneDeveloping for iPhone
Developing for iPhoneTim Lucas
 
UCD14 Talk - Anna Dahlstrom - Device Agnostic Design: How to get your content...
UCD14 Talk - Anna Dahlstrom - Device Agnostic Design: How to get your content...UCD14 Talk - Anna Dahlstrom - Device Agnostic Design: How to get your content...
UCD14 Talk - Anna Dahlstrom - Device Agnostic Design: How to get your content...UCD UK Ltd
 
Finding harmony in web development
Finding harmony in web developmentFinding harmony in web development
Finding harmony in web developmentChristian Heilmann
 
Will Git Be Around Forever? A List of Possible Successors
Will Git Be Around Forever? A List of Possible SuccessorsWill Git Be Around Forever? A List of Possible Successors
Will Git Be Around Forever? A List of Possible Successors🎤 Hanno Embregts 🎸
 
Mobile applications for SharePoint using HTML5
Mobile applications for SharePoint using HTML5Mobile applications for SharePoint using HTML5
Mobile applications for SharePoint using HTML5Christian Heindel
 
Play withmultimedia mac
Play withmultimedia macPlay withmultimedia mac
Play withmultimedia macMaso Lin
 
Beyond the hamburger menu - Reasons:London, 20 Feb 2015
Beyond the hamburger menu - Reasons:London, 20 Feb 2015Beyond the hamburger menu - Reasons:London, 20 Feb 2015
Beyond the hamburger menu - Reasons:London, 20 Feb 2015Anna Dahlström
 
Semantic Web For Distributed Social Networks
Semantic Web For Distributed Social NetworksSemantic Web For Distributed Social Networks
Semantic Web For Distributed Social NetworksDavid Peterson
 
How you can become an Accessibility Superhero
How you can become an Accessibility SuperheroHow you can become an Accessibility Superhero
How you can become an Accessibility Superherorobzonenet
 
Building Responsive Websites and Apps with Drupal
Building Responsive Websites and Apps with DrupalBuilding Responsive Websites and Apps with Drupal
Building Responsive Websites and Apps with DrupalFour Kitchens
 

Tendances (20)

Casting Off Our Desktop Shackles
Casting Off Our Desktop ShacklesCasting Off Our Desktop Shackles
Casting Off Our Desktop Shackles
 
Hungarian Web Conference: HTML5 beyond the hype - let's make it work!
Hungarian Web Conference: HTML5 beyond the hype - let's make it work!Hungarian Web Conference: HTML5 beyond the hype - let's make it work!
Hungarian Web Conference: HTML5 beyond the hype - let's make it work!
 
Bulding Device Agnostic UX Systems - Generate London, 23 Sep 2016
Bulding Device Agnostic UX Systems - Generate London, 23 Sep 2016Bulding Device Agnostic UX Systems - Generate London, 23 Sep 2016
Bulding Device Agnostic UX Systems - Generate London, 23 Sep 2016
 
Flourish2011
Flourish2011Flourish2011
Flourish2011
 
Access youtube in china! china worldchat
Access youtube in china!   china worldchatAccess youtube in china!   china worldchat
Access youtube in china! china worldchat
 
Responsive webdesign
Responsive webdesignResponsive webdesign
Responsive webdesign
 
JCON 2021 talk - "Wil Git Be Around Forever? A List of Possible Successors"
JCON 2021 talk - "Wil Git Be Around Forever? A List of Possible Successors"JCON 2021 talk - "Wil Git Be Around Forever? A List of Possible Successors"
JCON 2021 talk - "Wil Git Be Around Forever? A List of Possible Successors"
 
Mobile Web Mega Trend 2010
Mobile Web Mega Trend 2010Mobile Web Mega Trend 2010
Mobile Web Mega Trend 2010
 
Designing For Multiple Devices - Dublin Web Summit, Oct 2013
Designing For Multiple Devices - Dublin Web Summit, Oct 2013Designing For Multiple Devices - Dublin Web Summit, Oct 2013
Designing For Multiple Devices - Dublin Web Summit, Oct 2013
 
Developing for iPhone
Developing for iPhoneDeveloping for iPhone
Developing for iPhone
 
UCD14 Talk - Anna Dahlstrom - Device Agnostic Design: How to get your content...
UCD14 Talk - Anna Dahlstrom - Device Agnostic Design: How to get your content...UCD14 Talk - Anna Dahlstrom - Device Agnostic Design: How to get your content...
UCD14 Talk - Anna Dahlstrom - Device Agnostic Design: How to get your content...
 
Finding harmony in web development
Finding harmony in web developmentFinding harmony in web development
Finding harmony in web development
 
Will Git Be Around Forever? A List of Possible Successors
Will Git Be Around Forever? A List of Possible SuccessorsWill Git Be Around Forever? A List of Possible Successors
Will Git Be Around Forever? A List of Possible Successors
 
Mobile applications for SharePoint using HTML5
Mobile applications for SharePoint using HTML5Mobile applications for SharePoint using HTML5
Mobile applications for SharePoint using HTML5
 
Mobile Web High Performance
Mobile Web High PerformanceMobile Web High Performance
Mobile Web High Performance
 
Play withmultimedia mac
Play withmultimedia macPlay withmultimedia mac
Play withmultimedia mac
 
Beyond the hamburger menu - Reasons:London, 20 Feb 2015
Beyond the hamburger menu - Reasons:London, 20 Feb 2015Beyond the hamburger menu - Reasons:London, 20 Feb 2015
Beyond the hamburger menu - Reasons:London, 20 Feb 2015
 
Semantic Web For Distributed Social Networks
Semantic Web For Distributed Social NetworksSemantic Web For Distributed Social Networks
Semantic Web For Distributed Social Networks
 
How you can become an Accessibility Superhero
How you can become an Accessibility SuperheroHow you can become an Accessibility Superhero
How you can become an Accessibility Superhero
 
Building Responsive Websites and Apps with Drupal
Building Responsive Websites and Apps with DrupalBuilding Responsive Websites and Apps with Drupal
Building Responsive Websites and Apps with Drupal
 

En vedette

Dealing with haters, flamers, and trolls - Veronica James
Dealing with haters, flamers, and trolls - Veronica James Dealing with haters, flamers, and trolls - Veronica James
Dealing with haters, flamers, and trolls - Veronica James TBEX
 
In search of the Cash Cow: Corporate Writing and sponsored content - Matt Vil...
In search of the Cash Cow: Corporate Writing and sponsored content - Matt Vil...In search of the Cash Cow: Corporate Writing and sponsored content - Matt Vil...
In search of the Cash Cow: Corporate Writing and sponsored content - Matt Vil...TBEX
 
#sitbru Session 4 Introduction to STVN and using it to leverage better data a...
#sitbru Session 4 Introduction to STVN and using it to leverage better data a...#sitbru Session 4 Introduction to STVN and using it to leverage better data a...
#sitbru Session 4 Introduction to STVN and using it to leverage better data a...mgillet
 
#sitbru Keu 2.0 what's the point by C. De Cock
#sitbru Keu 2.0 what's the point by C. De Cock #sitbru Keu 2.0 what's the point by C. De Cock
#sitbru Keu 2.0 what's the point by C. De Cock mgillet
 
#sitbru Session 3 IT Governance for sap practitioners by Prof. G. Ataya
#sitbru Session 3 IT Governance for sap practitioners by Prof. G. Ataya#sitbru Session 3 IT Governance for sap practitioners by Prof. G. Ataya
#sitbru Session 3 IT Governance for sap practitioners by Prof. G. Atayamgillet
 

En vedette (6)

Dealing with haters, flamers, and trolls - Veronica James
Dealing with haters, flamers, and trolls - Veronica James Dealing with haters, flamers, and trolls - Veronica James
Dealing with haters, flamers, and trolls - Veronica James
 
In search of the Cash Cow: Corporate Writing and sponsored content - Matt Vil...
In search of the Cash Cow: Corporate Writing and sponsored content - Matt Vil...In search of the Cash Cow: Corporate Writing and sponsored content - Matt Vil...
In search of the Cash Cow: Corporate Writing and sponsored content - Matt Vil...
 
#sitbru Session 4 Introduction to STVN and using it to leverage better data a...
#sitbru Session 4 Introduction to STVN and using it to leverage better data a...#sitbru Session 4 Introduction to STVN and using it to leverage better data a...
#sitbru Session 4 Introduction to STVN and using it to leverage better data a...
 
#sitbru Keu 2.0 what's the point by C. De Cock
#sitbru Keu 2.0 what's the point by C. De Cock #sitbru Keu 2.0 what's the point by C. De Cock
#sitbru Keu 2.0 what's the point by C. De Cock
 
#sitbru Session 3 IT Governance for sap practitioners by Prof. G. Ataya
#sitbru Session 3 IT Governance for sap practitioners by Prof. G. Ataya#sitbru Session 3 IT Governance for sap practitioners by Prof. G. Ataya
#sitbru Session 3 IT Governance for sap practitioners by Prof. G. Ataya
 
Small Ruby Webstack
Small Ruby WebstackSmall Ruby Webstack
Small Ruby Webstack
 

Similaire à Why HTML5 Buzz is Getting on My Nerves

European SharePoint Conference: Mobile Applications for SharePoint using HTML5
European SharePoint Conference: Mobile Applications for SharePoint using HTML5European SharePoint Conference: Mobile Applications for SharePoint using HTML5
European SharePoint Conference: Mobile Applications for SharePoint using HTML5Christian Heindel
 
Keypoints html5
Keypoints html5Keypoints html5
Keypoints html5dynamis
 
Movable Type 5 Smartphone Option
Movable Type 5 Smartphone OptionMovable Type 5 Smartphone Option
Movable Type 5 Smartphone OptionSix Apart KK
 
10 Things To Make You a Great Mobile Web Developer
10 Things To Make You a Great Mobile Web Developer10 Things To Make You a Great Mobile Web Developer
10 Things To Make You a Great Mobile Web DeveloperTellago
 
10 things to make you a Great Mobile Web Developer
10 things to make you a Great Mobile Web Developer10 things to make you a Great Mobile Web Developer
10 things to make you a Great Mobile Web DeveloperChris Love
 
10 Things To Make You a Great Mobile Web Developer
10 Things To Make You a Great Mobile Web Developer10 Things To Make You a Great Mobile Web Developer
10 Things To Make You a Great Mobile Web DeveloperTellago
 
Change by HTML5
Change by HTML5Change by HTML5
Change by HTML5dynamis
 
Best Practices in Mobile Development: Building Your First jQuery Mobile App
Best Practices in Mobile Development: Building Your First jQuery Mobile AppBest Practices in Mobile Development: Building Your First jQuery Mobile App
Best Practices in Mobile Development: Building Your First jQuery Mobile AppSt. Petersburg College
 
PhoneGap 101 & Toura Mulberry
PhoneGap 101 & Toura MulberryPhoneGap 101 & Toura Mulberry
PhoneGap 101 & Toura MulberryTouraDev
 
Philly ete-2011
Philly ete-2011Philly ete-2011
Philly ete-2011davyjones
 
"Will Git Be Around Forever? A List of Possible Successors" at UtrechtJUG
"Will Git Be Around Forever? A List of Possible Successors" at UtrechtJUG"Will Git Be Around Forever? A List of Possible Successors" at UtrechtJUG
"Will Git Be Around Forever? A List of Possible Successors" at UtrechtJUG🎤 Hanno Embregts 🎸
 
The challenges of building mobile HTML5 applications - FEEC Brazil 2012 - Recife
The challenges of building mobile HTML5 applications - FEEC Brazil 2012 - RecifeThe challenges of building mobile HTML5 applications - FEEC Brazil 2012 - Recife
The challenges of building mobile HTML5 applications - FEEC Brazil 2012 - RecifeCaridy Patino
 
Apache Flex and the imperfect Web
Apache Flex and the imperfect WebApache Flex and the imperfect Web
Apache Flex and the imperfect Webmasuland
 
HTML5 and the Mobile Web
HTML5 and the Mobile WebHTML5 and the Mobile Web
HTML5 and the Mobile WebMrJ1971
 
HTML5 Can't Do That
HTML5 Can't Do ThatHTML5 Can't Do That
HTML5 Can't Do ThatNathan Smith
 
So you want to build a mobile app - HTML5 vs. Native @ the Boston Mobile Expe...
So you want to build a mobile app - HTML5 vs. Native @ the Boston Mobile Expe...So you want to build a mobile app - HTML5 vs. Native @ the Boston Mobile Expe...
So you want to build a mobile app - HTML5 vs. Native @ the Boston Mobile Expe...Yottaa
 

Similaire à Why HTML5 Buzz is Getting on My Nerves (20)

European SharePoint Conference: Mobile Applications for SharePoint using HTML5
European SharePoint Conference: Mobile Applications for SharePoint using HTML5European SharePoint Conference: Mobile Applications for SharePoint using HTML5
European SharePoint Conference: Mobile Applications for SharePoint using HTML5
 
Keypoints html5
Keypoints html5Keypoints html5
Keypoints html5
 
Movable Type 5 Smartphone Option
Movable Type 5 Smartphone OptionMovable Type 5 Smartphone Option
Movable Type 5 Smartphone Option
 
10 Things To Make You a Great Mobile Web Developer
10 Things To Make You a Great Mobile Web Developer10 Things To Make You a Great Mobile Web Developer
10 Things To Make You a Great Mobile Web Developer
 
10 things to make you a Great Mobile Web Developer
10 things to make you a Great Mobile Web Developer10 things to make you a Great Mobile Web Developer
10 things to make you a Great Mobile Web Developer
 
10 Things To Make You a Great Mobile Web Developer
10 Things To Make You a Great Mobile Web Developer10 Things To Make You a Great Mobile Web Developer
10 Things To Make You a Great Mobile Web Developer
 
Change by HTML5
Change by HTML5Change by HTML5
Change by HTML5
 
Best Practices in Mobile Development: Building Your First jQuery Mobile App
Best Practices in Mobile Development: Building Your First jQuery Mobile AppBest Practices in Mobile Development: Building Your First jQuery Mobile App
Best Practices in Mobile Development: Building Your First jQuery Mobile App
 
PhoneGap 101 & Toura Mulberry
PhoneGap 101 & Toura MulberryPhoneGap 101 & Toura Mulberry
PhoneGap 101 & Toura Mulberry
 
Philly ete-2011
Philly ete-2011Philly ete-2011
Philly ete-2011
 
"Will Git Be Around Forever? A List of Possible Successors" at UtrechtJUG
"Will Git Be Around Forever? A List of Possible Successors" at UtrechtJUG"Will Git Be Around Forever? A List of Possible Successors" at UtrechtJUG
"Will Git Be Around Forever? A List of Possible Successors" at UtrechtJUG
 
Echo HTML5
Echo HTML5Echo HTML5
Echo HTML5
 
The challenges of building mobile HTML5 applications - FEEC Brazil 2012 - Recife
The challenges of building mobile HTML5 applications - FEEC Brazil 2012 - RecifeThe challenges of building mobile HTML5 applications - FEEC Brazil 2012 - Recife
The challenges of building mobile HTML5 applications - FEEC Brazil 2012 - Recife
 
Apache Flex and the imperfect Web
Apache Flex and the imperfect WebApache Flex and the imperfect Web
Apache Flex and the imperfect Web
 
HTML5 and the Mobile Web
HTML5 and the Mobile WebHTML5 and the Mobile Web
HTML5 and the Mobile Web
 
Samsung
SamsungSamsung
Samsung
 
HTML5 and Joomla! 2.5 Template
HTML5 and Joomla! 2.5 TemplateHTML5 and Joomla! 2.5 Template
HTML5 and Joomla! 2.5 Template
 
HTML5 Can't Do That
HTML5 Can't Do ThatHTML5 Can't Do That
HTML5 Can't Do That
 
So you want to build a mobile app - HTML5 vs. Native @ the Boston Mobile Expe...
So you want to build a mobile app - HTML5 vs. Native @ the Boston Mobile Expe...So you want to build a mobile app - HTML5 vs. Native @ the Boston Mobile Expe...
So you want to build a mobile app - HTML5 vs. Native @ the Boston Mobile Expe...
 
2010 And Beyond
2010 And Beyond2010 And Beyond
2010 And Beyond
 

Plus de Avenga Germany GmbH

HTTP/2 turns 3 years old // Web Performance Meetup wao.io 20180612
HTTP/2 turns 3 years old // Web Performance Meetup wao.io 20180612HTTP/2 turns 3 years old // Web Performance Meetup wao.io 20180612
HTTP/2 turns 3 years old // Web Performance Meetup wao.io 20180612Avenga Germany GmbH
 
Sevenval Company Presentation 2017 (EN)
Sevenval Company Presentation 2017 (EN)Sevenval Company Presentation 2017 (EN)
Sevenval Company Presentation 2017 (EN)Avenga Germany GmbH
 
Sevenval Company Presentation 2017 (DE)
Sevenval Company Presentation 2017 (DE)Sevenval Company Presentation 2017 (DE)
Sevenval Company Presentation 2017 (DE)Avenga Germany GmbH
 
2015 sevenval mobile-trends_september
2015 sevenval mobile-trends_september2015 sevenval mobile-trends_september
2015 sevenval mobile-trends_septemberAvenga Germany GmbH
 
2015 sevenval mobile-trends_september
2015 sevenval mobile-trends_september2015 sevenval mobile-trends_september
2015 sevenval mobile-trends_septemberAvenga Germany GmbH
 
2015 sevenval device-trends_august
2015 sevenval device-trends_august2015 sevenval device-trends_august
2015 sevenval device-trends_augustAvenga Germany GmbH
 
2015 sevenval device-trends-july
2015 sevenval device-trends-july2015 sevenval device-trends-july
2015 sevenval device-trends-julyAvenga Germany GmbH
 
2015 sevenval device-trends-june
2015 sevenval device-trends-june2015 sevenval device-trends-june
2015 sevenval device-trends-juneAvenga Germany GmbH
 
sevenval device Trends may 2015
sevenval device Trends may 2015 sevenval device Trends may 2015
sevenval device Trends may 2015 Avenga Germany GmbH
 
Mobile Monday Austria 20150601 mobilegeddon
Mobile Monday Austria 20150601 mobilegeddonMobile Monday Austria 20150601 mobilegeddon
Mobile Monday Austria 20150601 mobilegeddonAvenga Germany GmbH
 
2015 sevenval device-trends-april
2015 sevenval device-trends-april2015 sevenval device-trends-april
2015 sevenval device-trends-aprilAvenga Germany GmbH
 
2015 sevenval device-trends-march
2015 sevenval device-trends-march2015 sevenval device-trends-march
2015 sevenval device-trends-marchAvenga Germany GmbH
 
Sevenval_device_trends-january2015
Sevenval_device_trends-january2015Sevenval_device_trends-january2015
Sevenval_device_trends-january2015Avenga Germany GmbH
 
Sevenval_device_trends-january2015
Sevenval_device_trends-january2015Sevenval_device_trends-january2015
Sevenval_device_trends-january2015Avenga Germany GmbH
 
20152601 sevenval_device_trends_dezc
20152601  sevenval_device_trends_dezc20152601  sevenval_device_trends_dezc
20152601 sevenval_device_trends_dezcAvenga Germany GmbH
 
Sevenval Device Trends November 2014
Sevenval Device Trends November 2014Sevenval Device Trends November 2014
Sevenval Device Trends November 2014Avenga Germany GmbH
 
2014 09 device_trends sevenval-1
2014 09 device_trends sevenval-12014 09 device_trends sevenval-1
2014 09 device_trends sevenval-1Avenga Germany GmbH
 
1400710 sevenva device_trends_2014
1400710 sevenva device_trends_20141400710 sevenva device_trends_2014
1400710 sevenva device_trends_2014Avenga Germany GmbH
 

Plus de Avenga Germany GmbH (20)

HTTP/2 turns 3 years old // Web Performance Meetup wao.io 20180612
HTTP/2 turns 3 years old // Web Performance Meetup wao.io 20180612HTTP/2 turns 3 years old // Web Performance Meetup wao.io 20180612
HTTP/2 turns 3 years old // Web Performance Meetup wao.io 20180612
 
Sevenval Company Presentation 2017 (EN)
Sevenval Company Presentation 2017 (EN)Sevenval Company Presentation 2017 (EN)
Sevenval Company Presentation 2017 (EN)
 
Sevenval Company Presentation 2017 (DE)
Sevenval Company Presentation 2017 (DE)Sevenval Company Presentation 2017 (DE)
Sevenval Company Presentation 2017 (DE)
 
2015 sevenval mobile-trends_september
2015 sevenval mobile-trends_september2015 sevenval mobile-trends_september
2015 sevenval mobile-trends_september
 
2015 sevenval mobile-trends_september
2015 sevenval mobile-trends_september2015 sevenval mobile-trends_september
2015 sevenval mobile-trends_september
 
2015 sevenval device-trends_august
2015 sevenval device-trends_august2015 sevenval device-trends_august
2015 sevenval device-trends_august
 
2015 sevenval device-trends-july
2015 sevenval device-trends-july2015 sevenval device-trends-july
2015 sevenval device-trends-july
 
2015 sevenval device-trends-june
2015 sevenval device-trends-june2015 sevenval device-trends-june
2015 sevenval device-trends-june
 
sevenval device Trends may 2015
sevenval device Trends may 2015 sevenval device Trends may 2015
sevenval device Trends may 2015
 
Mobile Monday Austria 20150601 mobilegeddon
Mobile Monday Austria 20150601 mobilegeddonMobile Monday Austria 20150601 mobilegeddon
Mobile Monday Austria 20150601 mobilegeddon
 
2015 sevenval device-trends-april
2015 sevenval device-trends-april2015 sevenval device-trends-april
2015 sevenval device-trends-april
 
2015 sevenval device-trends-march
2015 sevenval device-trends-march2015 sevenval device-trends-march
2015 sevenval device-trends-march
 
2015 sevenval device-trends-feb
2015 sevenval device-trends-feb2015 sevenval device-trends-feb
2015 sevenval device-trends-feb
 
Sevenval_device_trends-january2015
Sevenval_device_trends-january2015Sevenval_device_trends-january2015
Sevenval_device_trends-january2015
 
Sevenval_device_trends-january2015
Sevenval_device_trends-january2015Sevenval_device_trends-january2015
Sevenval_device_trends-january2015
 
20152601 sevenval_device_trends_dezc
20152601  sevenval_device_trends_dezc20152601  sevenval_device_trends_dezc
20152601 sevenval_device_trends_dezc
 
Sevenval Device Trends November 2014
Sevenval Device Trends November 2014Sevenval Device Trends November 2014
Sevenval Device Trends November 2014
 
2014 09 device_trends sevenval-1
2014 09 device_trends sevenval-12014 09 device_trends sevenval-1
2014 09 device_trends sevenval-1
 
1400710 sevenva device_trends_2014
1400710 sevenva device_trends_20141400710 sevenva device_trends_2014
1400710 sevenva device_trends_2014
 
100607 device trends_2014-2
100607 device trends_2014-2100607 device trends_2014-2
100607 device trends_2014-2
 

Dernier

Rise of the Machines: Known As Drones...
Rise of the Machines: Known As Drones...Rise of the Machines: Known As Drones...
Rise of the Machines: Known As Drones...Rick Flair
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024Stephanie Beckett
 
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc
 
What is Artificial Intelligence?????????
What is Artificial Intelligence?????????What is Artificial Intelligence?????????
What is Artificial Intelligence?????????blackmambaettijean
 
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxPasskey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxLoriGlavin3
 
Training state-of-the-art general text embedding
Training state-of-the-art general text embeddingTraining state-of-the-art general text embedding
Training state-of-the-art general text embeddingZilliz
 
Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Manik S Magar
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebUiPathCommunity
 
How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity PlanDatabarracks
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxhariprasad279825
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek SchlawackFwdays
 
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .Alan Dix
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr BaganFwdays
 
unit 4 immunoblotting technique complete.pptx
unit 4 immunoblotting technique complete.pptxunit 4 immunoblotting technique complete.pptx
unit 4 immunoblotting technique complete.pptxBkGupta21
 
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxLoriGlavin3
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLScyllaDB
 
A Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software DevelopersA Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software DevelopersNicole Novielli
 
What is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdfWhat is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdfMounikaPolabathina
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024Lorenzo Miniero
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsSergiu Bodiu
 

Dernier (20)

Rise of the Machines: Known As Drones...
Rise of the Machines: Known As Drones...Rise of the Machines: Known As Drones...
Rise of the Machines: Known As Drones...
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024
 
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
 
What is Artificial Intelligence?????????
What is Artificial Intelligence?????????What is Artificial Intelligence?????????
What is Artificial Intelligence?????????
 
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxPasskey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
 
Training state-of-the-art general text embedding
Training state-of-the-art general text embeddingTraining state-of-the-art general text embedding
Training state-of-the-art general text embedding
 
Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio Web
 
How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity Plan
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptx
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
 
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan
 
unit 4 immunoblotting technique complete.pptx
unit 4 immunoblotting technique complete.pptxunit 4 immunoblotting technique complete.pptx
unit 4 immunoblotting technique complete.pptx
 
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQL
 
A Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software DevelopersA Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software Developers
 
What is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdfWhat is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdf
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platforms
 

Why HTML5 Buzz is Getting on My Nerves

  • 1. Why HTML5 is getting on my nerves... http://www.flickr.com/photos/kvitsh/79514166
  • 2. don‘t get me wrong... My (@rolandguelle) personal view about the actual HTML5 buzz, inspired by some tweets and blog entries. This is not an o!cial Sevenval or YOC statement.
  • 4. but
  • 5. when „business men“ are talking about „HTML5“, something goes wrong. http://www.flickr.com/photos/sonicsquirtgun/2448554855/
  • 7. ...web, apps, everything.(?) “ Because HTML5 can make sites rich and interactive, engagement on a site can go from seconds to minutes. http://www.brucelawson.co.uk/2011/html5-notes-for-analysts-and-journalists/#ipony
  • 8. ...web, apps, everything.(?) “ Because HTML5 can make sites rich and interactive, engagement on a site can go from seconds to minutes. “ In HTML5, you don’t need to have display ads: Amazon can have a section of its store as an ad. So if you’re reading a book review, you can buy the book right from the page. http://www.brucelawson.co.uk/2011/html5-notes-for-analysts-and-journalists/#ipony
  • 9. ...web, apps, everything.(?) “ Because HTML5 can make sites rich and interactive, engagement on a site can go from seconds to minutes. “ In HTML5, you don’t need to have display ads: Amazon can have a section of its store as an ad. So if you’re reading a book review, you can buy the book right from the page. “ HTML5 is going to change everything. “In HTML5, an ad is an app, a tweet is an app, everything is an app.” “It’s a blank sheet of paper, and creativity rules again.” http://www.brucelawson.co.uk/2011/html5-notes-for-analysts-and-journalists/#ipony
  • 11. ust the n’t tr do of o pin ion has n’t one who any l5-mob ile-app ... -o f -a-htm atomy ded ts/an co m/pos zoom. co inch http://p
  • 12. web 2.0, apps – now HTML5 whenever someone says "HTML5" and "amazing" I brace myself for a blob of browser freezing JavaScript without a hyperlink in sight. https://twitter.com/psd/status/98038498052939776 http://www.flickr.com/photos/philippl/449726383/
  • 13. Buzzword "HTML5" is fast becoming this years "Web 2.0." Please stop. https://twitter.com/kylebarrow/status/98758255215517696 http://www.google.com/trends?q=Web+2.0%2Chtml5 https://twitter.com/#!/mattur/status/98769708337205248
  • 16. Let‘s ask the web google:
  • 17. Let‘s ask the web google: Sounds cool!
  • 19. Is this HTML5? „With Bomomo, you can observe di"erent atomic movement simulated with HTML5.“ http://www.hongkiat.com/blog/48-excellent-html5-demos/ http://bomomo.com/
  • 20. This is not HTML5. Note: bomomo.com is cool web application, unattached if its HTML5 or XHTML/1.0
  • 21. Tons of JavaScript and CSS can do amazing things. Even in HTML/4 or XHTML/1.0.
  • 22. Is HTML5 automatic a WebApp?
  • 23. Is HTML5 automatic a WebApp? No! „Budget appropriately. This is not a website, and it will cost you a lot more.“ http://pinchzoom.com/posts/anatomy-of-a-html5-mobile-app
  • 25. more semantic <article> <header> <footer> <aside> <nav> <input type=number> ... Semantics (from Greek sēmantiká, neuter plural of sēmantikós)[1][2] is the study of meaning. It focuses on the relation between signifiers, such as words, phrases, signs and symbols, and what they stand for, their denotata. http://en.wikipedia.org/wiki/Semantics
  • 27. Browser view (iOS 5) HTML5 HTML4
  • 31. Web developers like this shit! http://www.flickr.com/photos/insouciance/3061759623/
  • 32. The „HTML5 browser“ If you define an "HTML5 browser" as one that supports all features of HTML5 then there are precisely zero in existence.  If you define an "HTML5 browser" as one that can consume some HTML5 features, then all browsers are "HTML5 compliant". http://www.brucelawson.co.uk/2011/html5-notes-for-analysts-and-journalists/
  • 33. reality check: HTML5 support http://html5test.com
  • 34. How well „my“ desktop browser supports HTML5 Opera 11.50 / Firefox 7 / MacOS MacOS / Beta Channel Google Chrome Safari 5.1 / MacOS 14 / MacOS / Beta Channel
  • 35. The mobile browser checker. http://www.flickr.com/photos/epsos/3842690051
  • 36.
  • 37. iPhone / iOS 4.3.2 / Mobile Safari (WebKit) http://html5test.com
  • 38. iPhone / iOS 5 Beta 6 / Mobile Safari (WebKit) http://html5test.com
  • 39. iPhone / iOS 5 Beta 6 / Mobile Safari (WebKit) WO W! Fantas Browse tic r Upda te ! http://html5test.com
  • 40.
  • 41. Motorola Milestone (Droid)/ Android 2.1 / Android Browser (WebKit) http://html5test.com
  • 42. Motorola Milestone (Droid)/ Android 2.1 / Android Browser (WebKit) :-( l e ss than ha t h e u pc lf of oming i Come o OS5. n Andr oid! http://html5test.com
  • 43. Motorola Xoom / Android 3.01 / Android Browser (WebKit) http://html5test.com
  • 44.
  • 45. BlackBerry Playbook / OS 6 / BB Browser (WebKit) http://html5test.com
  • 46. BlackBerry 8900 / BB OS 4.6 / BB Browser zero po ints! Nothing more to say! http://html5test.com
  • 47.
  • 48. Samsung Omnia 7 / Windows Phone 7 / IE Mobile 7 http://html5test.com
  • 49. Samsung Omnia 7 / Windows Phone 7 / IE Mobile 7 ar t ph one re = Sm rdw a re p hone Ha Fe atu wse r= Bro http://html5test.com
  • 50.
  • 51. Nokia N97 / Symbian / Nokia NG Browser http://html5test.com
  • 52. Nokia N97 / Symbian / Nokia NG Browser This is W ebKit! http://html5test.com
  • 53. Current „high end HTML5 browsers“ Best Beta Desktop Browser: Google Chrome: 340 / 450 (76%) Best Beta Mobile Browser: iOS 5 Beta 6: 313 / 450 (70%) Best Stable Desktop Browser: Safari: 308 / 450 (68%) Best Stable Mobile Browser: BlackBerry 6: 275 / 450 (61%) http://www.flickr.com/photos/catskillsgrrl/33959312/
  • 54. Current „high end HTML5 browsers“ Grade Best Beta Desktop Browser: Google Chrome: 340 / 450 (76%) C Best Beta Mobile Browser: iOS 5 Beta 6: 313 / 450 (70%) ra de C (-) G Grade Best Stable Desktop Browser: Safari: 308 / 450 (68%) D de D (-) Best Stable Mobile Browser: BlackBerry 6: 275 / 450 (61%) ra http://www.flickr.com/photos/catskillsgrrl/33959312/ G
  • 55. And you have to handle this. http://www.flickr.com/photos/ronbennetts/5516621911
  • 56. the developers view mob ile web • WebKit fragmentation • non HTML5 & Mobile (XHTML MP) browsers • Transcoding browsers • „mobile issues“ (position:fixed, touch events, fileupload, ...) • Hybrid Apps • IE9, Firefox: Desktop top, mobile flop • The next „buzz“ http://www.flickr.com/photos/nathij/3126806723
  • 57. but
  • 58. HTML5 is a great opportunity • new technologies allows fantastic things in the browser (more) Semantics, CSS3, JavaScript, O"ine & Storage, Device Access, Connectivity, Multimedia, 3D/Graphics/E#ects, Performance • all browsers move to „one goal“ • an option to „native apps“ • ...and HTML5 is not the answer of everything.
  • 59. HTML5 is a great opportunity f ut ure in • new technologies allows fantastic things in the browser (more) Semantics, CSS3, JavaScript, O"ine & Storage, Device Access, Connectivity, Multimedia, 3D/Graphics/E#ects, Performance • all browsers move to „one goal“ • an option to „native apps“ • ...and HTML5 is not the answer of everything.
  • 60. ...but you still have to do it. http://www.flickr.com/photos/pand0ra23/5176011116 Lets go!
  • 61. Thanks @rolandguelle ! to all sources I‘ve quoted.