SlideShare ist ein Scribd-Unternehmen logo
1 von 25
Downloaden Sie, um offline zu lesen
Embrace Device Diversity
                           John Arne Sæterås
                          Twitter: @jonarnes
                          Head of innovation at Mobiletech
                  http://www.slideshare.net/jonarnes/




fredag 14. september 12
Digital Device Ownership
                                                        How online is growing

Desktop/Laptop Device                                                                                     77



                          Smart Phone                        44



                               Tablet        18



                             Smart TV        18


                                        0%        20%    40%                        60%                        80%
                                                                        Source: 2012 State of the news media. Pew Research.
                                                         & NPD DisplaySearch Quarterly Smart TV Shipment and Forecast Report




fredag 14. september 12
Digital Device Ownership
                                                                  How online is growing

Desktop/Laptop Device                                                                                               77


                                                                                                    Stable since 2007
                          Smart Phone                                  44


                                                                         Growing
                               Tablet        18
                                                        Growing


                             Smart TV        18         Growing


                                        0%        20%              40%                        60%                        80%
                                                                                  Source: 2012 State of the news media. Pew Research.
                                                                   & NPD DisplaySearch Quarterly Smart TV Shipment and Forecast Report




fredag 14. september 12
Growing is all
 good, right...?


                                      ti ck
                                     s
                              k ey
                           oc
                          H

fredag 14. september 12
This growth pattern also

drives diversity

fredag 14. september 12
This growth pattern also

drives diversity
                             Also known as
                          Device Fragmentation




fredag 14. september 12
Responsive Web Design:

   A great way to
   cover more,
   with less
fredag 14. september 12
Responsive Web Design:

   A great way to
   cover more,                  Less?
   with less                 Is it really less?

fredag 14. september 12
Performance Impact




                            http://www.slideshare.net/guypod/performance-implications-of-mobile-design




fredag 14. september 12
Performance Impact




                            http://www.slideshare.net/guypod/performance-implications-of-mobile-design




fredag 14. september 12
Performance Impact
                          • Download and hide
                          • Download and shrink
                          • Extra CSS download
                          • Excess HTML



                                http://www.slideshare.net/guypod/performance-implications-of-mobile-design




fredag 14. september 12
The cost of poor
                           performance


                                                                            500 ms delay:
           100 ms faster:         1 sec delay:
                                                                            20% drop in
           1% increased        4% drop in revenue
                                                                              searches
             revenue

                                   http://www.slideshare.net/stubbornella/designing-fast-websites-presentation
                                                                   slideshare.net/markstanton/speed-matters




fredag 14. september 12
Source: Gomez




fredag 14. september 12
Load time: 2.36 s     Load time: 3.81s
             Size:      36.59 kb   Size:      135.20 kb

fredag 14. september 12
This growth opportunity require a

different approach
                to web development


fredag 14. september 12
fredag 14. september 12
Responsive Web Design




fredag 14. september 12
Device Experience




fredag 14. september 12
• Use Device Detection         • Feature detection
      • Optimize before              • Great performance
           serving the client        • Better UX


                                Find the
                                  right
                                balance




fredag 14. september 12
This approach is known as “RESS” or...

            Responsive Design
             with Server Side
              Components

                                                 http://www.lukew.com/ff/entry.asp?1392




fredag 14. september 12
less data
                                         download

                                         faster
                                         page load

    Compare mobiletechglobal.com on desktop(IE 8 onDSL) and mobile (iPhone 4S on 3G). Tested on webpagetest.org




fredag 14. september 12
26%         42 kb less
                                         less data
                                         download


14%        600 ms faster
                                         faster
                                         page load
           (even on 3G)
    Compare mobiletechglobal.com on desktop(IE 8 onDSL) and mobile (iPhone 4S on 3G). Tested on webpagetest.org




fredag 14. september 12
500 ms delay:
            100 ms delay:      1 sec delay:
                                                                         20% drop in
            1% sales loss   4% drop in revenue
                                                                           searches


                                      http://www.flickr.com/photos/aresauburnphotos/2678453389/sizes/l/in/photostream/




fredag 14. september 12
Diversity is a
        growth opportunity

                          Embrace it with
         great performance
fredag 14. september 12
THX!



                           John Arne Sæterås
                          Twitter: @jonarnes
                           http://www.slideshare.net/jonarnes/




fredag 14. september 12

Weitere ähnliche Inhalte

Ähnlich wie ModevTablet: Embrace Device Diversity

Creating Android Apps with PhoneGap
Creating Android Apps with PhoneGapCreating Android Apps with PhoneGap
Creating Android Apps with PhoneGapDean Peters
 
#MobileInAction - iRecruitExpo June 2013, Amsterdam
#MobileInAction - iRecruitExpo June 2013, Amsterdam#MobileInAction - iRecruitExpo June 2013, Amsterdam
#MobileInAction - iRecruitExpo June 2013, AmsterdamDave Martin
 
Team3_KarenZhang KathyJiang SceneryDong_PresentationSlide_September 14, 2020
Team3_KarenZhang KathyJiang SceneryDong_PresentationSlide_September 14, 2020Team3_KarenZhang KathyJiang SceneryDong_PresentationSlide_September 14, 2020
Team3_KarenZhang KathyJiang SceneryDong_PresentationSlide_September 14, 2020YiranJiang3
 
Mobile First: Responsive Design for eCommerce | Imagine 2013 Technology | B…
Mobile First: Responsive Design for eCommerce | Imagine 2013 Technology | B…Mobile First: Responsive Design for eCommerce | Imagine 2013 Technology | B…
Mobile First: Responsive Design for eCommerce | Imagine 2013 Technology | B…Atwix
 
Mobile is slow - Over the Air 2013
Mobile is slow - Over the Air 2013Mobile is slow - Over the Air 2013
Mobile is slow - Over the Air 2013Jon Arne Sæterås
 
The Other 99% of a Data Science Project
The Other 99% of a Data Science ProjectThe Other 99% of a Data Science Project
The Other 99% of a Data Science ProjectEugene Mandel
 
Mobile in 2015 - eduWeb 2014
Mobile in 2015 -  eduWeb 2014Mobile in 2015 -  eduWeb 2014
Mobile in 2015 - eduWeb 2014The Judge Group
 
Innovate Faster in the Cloud with a Platform as a Service
Innovate Faster in the Cloud with a Platform as a ServiceInnovate Faster in the Cloud with a Platform as a Service
Innovate Faster in the Cloud with a Platform as a ServiceEngine Yard
 
Building a Rich Social Network Application
Building a Rich Social Network ApplicationBuilding a Rich Social Network Application
Building a Rich Social Network Applicationgoodfriday
 
Going Mobile with WordPress - #psuweb12
Going Mobile with WordPress - #psuweb12Going Mobile with WordPress - #psuweb12
Going Mobile with WordPress - #psuweb12Shelley Keith, MSIQ
 
Managing ONLY devices is BYOD Policy FAILURE
 Managing ONLY devices is BYOD Policy FAILURE  Managing ONLY devices is BYOD Policy FAILURE
Managing ONLY devices is BYOD Policy FAILURE Apperian
 
A Responsive Project Process
A Responsive Project ProcessA Responsive Project Process
A Responsive Project ProcessPhase2
 
Tech Tools for Meeting Professionals
Tech Tools for Meeting ProfessionalsTech Tools for Meeting Professionals
Tech Tools for Meeting ProfessionalsMidori Connolly
 
doc2app - the case for migration
doc2app - the case for migrationdoc2app - the case for migration
doc2app - the case for migrationLandscape
 
The School District Demographics System (SDDS) Goes Mobile! - Blue Raster NCE...
The School District Demographics System (SDDS) Goes Mobile! - Blue Raster NCE...The School District Demographics System (SDDS) Goes Mobile! - Blue Raster NCE...
The School District Demographics System (SDDS) Goes Mobile! - Blue Raster NCE...Blue Raster
 
Hadoop Tutorial | What is Hadoop | Hadoop Project on Reddit | Edureka
Hadoop Tutorial | What is Hadoop | Hadoop Project on Reddit | EdurekaHadoop Tutorial | What is Hadoop | Hadoop Project on Reddit | Edureka
Hadoop Tutorial | What is Hadoop | Hadoop Project on Reddit | EdurekaEdureka!
 
Sync mobile 8 (yow and i phone 6) v1.1
Sync mobile 8 (yow and i phone 6) v1.1Sync mobile 8 (yow and i phone 6) v1.1
Sync mobile 8 (yow and i phone 6) v1.1Vlado Grancaric
 
Sync mobile 8 (yow and i phone 6)
Sync mobile 8 (yow and i phone 6)Sync mobile 8 (yow and i phone 6)
Sync mobile 8 (yow and i phone 6)Odecee
 
Front-End Performance Starts On the Server
Front-End Performance Starts On the ServerFront-End Performance Starts On the Server
Front-End Performance Starts On the ServerJon Arne Sæterås
 
GPD productivity and compliance enablers asug 20131010
GPD productivity and compliance enablers   asug 20131010GPD productivity and compliance enablers   asug 20131010
GPD productivity and compliance enablers asug 20131010Dassian Inc.
 

Ähnlich wie ModevTablet: Embrace Device Diversity (20)

Creating Android Apps with PhoneGap
Creating Android Apps with PhoneGapCreating Android Apps with PhoneGap
Creating Android Apps with PhoneGap
 
#MobileInAction - iRecruitExpo June 2013, Amsterdam
#MobileInAction - iRecruitExpo June 2013, Amsterdam#MobileInAction - iRecruitExpo June 2013, Amsterdam
#MobileInAction - iRecruitExpo June 2013, Amsterdam
 
Team3_KarenZhang KathyJiang SceneryDong_PresentationSlide_September 14, 2020
Team3_KarenZhang KathyJiang SceneryDong_PresentationSlide_September 14, 2020Team3_KarenZhang KathyJiang SceneryDong_PresentationSlide_September 14, 2020
Team3_KarenZhang KathyJiang SceneryDong_PresentationSlide_September 14, 2020
 
Mobile First: Responsive Design for eCommerce | Imagine 2013 Technology | B…
Mobile First: Responsive Design for eCommerce | Imagine 2013 Technology | B…Mobile First: Responsive Design for eCommerce | Imagine 2013 Technology | B…
Mobile First: Responsive Design for eCommerce | Imagine 2013 Technology | B…
 
Mobile is slow - Over the Air 2013
Mobile is slow - Over the Air 2013Mobile is slow - Over the Air 2013
Mobile is slow - Over the Air 2013
 
The Other 99% of a Data Science Project
The Other 99% of a Data Science ProjectThe Other 99% of a Data Science Project
The Other 99% of a Data Science Project
 
Mobile in 2015 - eduWeb 2014
Mobile in 2015 -  eduWeb 2014Mobile in 2015 -  eduWeb 2014
Mobile in 2015 - eduWeb 2014
 
Innovate Faster in the Cloud with a Platform as a Service
Innovate Faster in the Cloud with a Platform as a ServiceInnovate Faster in the Cloud with a Platform as a Service
Innovate Faster in the Cloud with a Platform as a Service
 
Building a Rich Social Network Application
Building a Rich Social Network ApplicationBuilding a Rich Social Network Application
Building a Rich Social Network Application
 
Going Mobile with WordPress - #psuweb12
Going Mobile with WordPress - #psuweb12Going Mobile with WordPress - #psuweb12
Going Mobile with WordPress - #psuweb12
 
Managing ONLY devices is BYOD Policy FAILURE
 Managing ONLY devices is BYOD Policy FAILURE  Managing ONLY devices is BYOD Policy FAILURE
Managing ONLY devices is BYOD Policy FAILURE
 
A Responsive Project Process
A Responsive Project ProcessA Responsive Project Process
A Responsive Project Process
 
Tech Tools for Meeting Professionals
Tech Tools for Meeting ProfessionalsTech Tools for Meeting Professionals
Tech Tools for Meeting Professionals
 
doc2app - the case for migration
doc2app - the case for migrationdoc2app - the case for migration
doc2app - the case for migration
 
The School District Demographics System (SDDS) Goes Mobile! - Blue Raster NCE...
The School District Demographics System (SDDS) Goes Mobile! - Blue Raster NCE...The School District Demographics System (SDDS) Goes Mobile! - Blue Raster NCE...
The School District Demographics System (SDDS) Goes Mobile! - Blue Raster NCE...
 
Hadoop Tutorial | What is Hadoop | Hadoop Project on Reddit | Edureka
Hadoop Tutorial | What is Hadoop | Hadoop Project on Reddit | EdurekaHadoop Tutorial | What is Hadoop | Hadoop Project on Reddit | Edureka
Hadoop Tutorial | What is Hadoop | Hadoop Project on Reddit | Edureka
 
Sync mobile 8 (yow and i phone 6) v1.1
Sync mobile 8 (yow and i phone 6) v1.1Sync mobile 8 (yow and i phone 6) v1.1
Sync mobile 8 (yow and i phone 6) v1.1
 
Sync mobile 8 (yow and i phone 6)
Sync mobile 8 (yow and i phone 6)Sync mobile 8 (yow and i phone 6)
Sync mobile 8 (yow and i phone 6)
 
Front-End Performance Starts On the Server
Front-End Performance Starts On the ServerFront-End Performance Starts On the Server
Front-End Performance Starts On the Server
 
GPD productivity and compliance enablers asug 20131010
GPD productivity and compliance enablers   asug 20131010GPD productivity and compliance enablers   asug 20131010
GPD productivity and compliance enablers asug 20131010
 

Mehr von Jon Arne Sæterås

What Devops Need to Know about Mobile
What Devops Need to Know about MobileWhat Devops Need to Know about Mobile
What Devops Need to Know about MobileJon Arne Sæterås
 
Enhancing GA with form factor data
Enhancing GA with form factor dataEnhancing GA with form factor data
Enhancing GA with form factor dataJon Arne Sæterås
 
Velocity EU: Give Responsive Design a Mobile Performance Boost
Velocity EU: Give Responsive Design a Mobile Performance BoostVelocity EU: Give Responsive Design a Mobile Performance Boost
Velocity EU: Give Responsive Design a Mobile Performance BoostJon Arne Sæterås
 
Makingweb: Great front end performance starts on the server.
Makingweb: Great front end performance starts on the server.Makingweb: Great front end performance starts on the server.
Makingweb: Great front end performance starts on the server.Jon Arne Sæterås
 
Search on Mobile - Mobile Copenhagen 2012
Search on Mobile - Mobile Copenhagen 2012Search on Mobile - Mobile Copenhagen 2012
Search on Mobile - Mobile Copenhagen 2012Jon Arne Sæterås
 

Mehr von Jon Arne Sæterås (9)

What Devops Need to Know about Mobile
What Devops Need to Know about MobileWhat Devops Need to Know about Mobile
What Devops Need to Know about Mobile
 
RWD myth busting @ Topconf
RWD myth busting @ TopconfRWD myth busting @ Topconf
RWD myth busting @ Topconf
 
Enhancing GA with form factor data
Enhancing GA with form factor dataEnhancing GA with form factor data
Enhancing GA with form factor data
 
Velocity EU: Give Responsive Design a Mobile Performance Boost
Velocity EU: Give Responsive Design a Mobile Performance BoostVelocity EU: Give Responsive Design a Mobile Performance Boost
Velocity EU: Give Responsive Design a Mobile Performance Boost
 
Makingweb: Great front end performance starts on the server.
Makingweb: Great front end performance starts on the server.Makingweb: Great front end performance starts on the server.
Makingweb: Great front end performance starts on the server.
 
Search on Mobile - Mobile Copenhagen 2012
Search on Mobile - Mobile Copenhagen 2012Search on Mobile - Mobile Copenhagen 2012
Search on Mobile - Mobile Copenhagen 2012
 
Mobile Oslo 2012 okt
Mobile Oslo 2012 oktMobile Oslo 2012 okt
Mobile Oslo 2012 okt
 
Digitale Medier 2011
Digitale Medier 2011Digitale Medier 2011
Digitale Medier 2011
 
Mobile for web developers
Mobile for web developersMobile for web developers
Mobile for web developers
 

Kürzlich hochgeladen

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
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyAlfredo García Lavilla
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfAddepto
 
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
 
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
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr BaganFwdays
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfAlex Barbosa Coqueiro
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
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
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Commit University
 
SALESFORCE EDUCATION CLOUD | FEXLE SERVICES
SALESFORCE EDUCATION CLOUD | FEXLE SERVICESSALESFORCE EDUCATION CLOUD | FEXLE SERVICES
SALESFORCE EDUCATION CLOUD | FEXLE SERVICESmohitsingh558521
 
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxUse of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxLoriGlavin3
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Mattias Andersson
 
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxThe Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxLoriGlavin3
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 3652toLead Limited
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubKalema Edgar
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii SoldatenkoFwdays
 
The State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxThe State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxLoriGlavin3
 
unit 4 immunoblotting technique complete.pptx
unit 4 immunoblotting technique complete.pptxunit 4 immunoblotting technique complete.pptx
unit 4 immunoblotting technique complete.pptxBkGupta21
 
Advanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionAdvanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionDilum Bandara
 

Kürzlich hochgeladen (20)

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
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easy
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdf
 
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
 
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
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdf
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
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
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!
 
SALESFORCE EDUCATION CLOUD | FEXLE SERVICES
SALESFORCE EDUCATION CLOUD | FEXLE SERVICESSALESFORCE EDUCATION CLOUD | FEXLE SERVICES
SALESFORCE EDUCATION CLOUD | FEXLE SERVICES
 
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxUse of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?
 
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxThe Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding Club
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko
 
The State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxThe State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptx
 
unit 4 immunoblotting technique complete.pptx
unit 4 immunoblotting technique complete.pptxunit 4 immunoblotting technique complete.pptx
unit 4 immunoblotting technique complete.pptx
 
Advanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionAdvanced Computer Architecture – An Introduction
Advanced Computer Architecture – An Introduction
 

ModevTablet: Embrace Device Diversity

  • 1. Embrace Device Diversity John Arne Sæterås Twitter: @jonarnes Head of innovation at Mobiletech http://www.slideshare.net/jonarnes/ fredag 14. september 12
  • 2. Digital Device Ownership How online is growing Desktop/Laptop Device 77 Smart Phone 44 Tablet 18 Smart TV 18 0% 20% 40% 60% 80% Source: 2012 State of the news media. Pew Research. & NPD DisplaySearch Quarterly Smart TV Shipment and Forecast Report fredag 14. september 12
  • 3. Digital Device Ownership How online is growing Desktop/Laptop Device 77 Stable since 2007 Smart Phone 44 Growing Tablet 18 Growing Smart TV 18 Growing 0% 20% 40% 60% 80% Source: 2012 State of the news media. Pew Research. & NPD DisplaySearch Quarterly Smart TV Shipment and Forecast Report fredag 14. september 12
  • 4. Growing is all good, right...? ti ck s k ey oc H fredag 14. september 12
  • 5. This growth pattern also drives diversity fredag 14. september 12
  • 6. This growth pattern also drives diversity Also known as Device Fragmentation fredag 14. september 12
  • 7. Responsive Web Design: A great way to cover more, with less fredag 14. september 12
  • 8. Responsive Web Design: A great way to cover more, Less? with less Is it really less? fredag 14. september 12
  • 9. Performance Impact http://www.slideshare.net/guypod/performance-implications-of-mobile-design fredag 14. september 12
  • 10. Performance Impact http://www.slideshare.net/guypod/performance-implications-of-mobile-design fredag 14. september 12
  • 11. Performance Impact • Download and hide • Download and shrink • Extra CSS download • Excess HTML http://www.slideshare.net/guypod/performance-implications-of-mobile-design fredag 14. september 12
  • 12. The cost of poor performance 500 ms delay: 100 ms faster: 1 sec delay: 20% drop in 1% increased 4% drop in revenue searches revenue http://www.slideshare.net/stubbornella/designing-fast-websites-presentation slideshare.net/markstanton/speed-matters fredag 14. september 12
  • 13. Source: Gomez fredag 14. september 12
  • 14. Load time: 2.36 s Load time: 3.81s Size: 36.59 kb Size: 135.20 kb fredag 14. september 12
  • 15. This growth opportunity require a different approach to web development fredag 14. september 12
  • 17. Responsive Web Design fredag 14. september 12
  • 19. • Use Device Detection • Feature detection • Optimize before • Great performance serving the client • Better UX Find the right balance fredag 14. september 12
  • 20. This approach is known as “RESS” or... Responsive Design with Server Side Components http://www.lukew.com/ff/entry.asp?1392 fredag 14. september 12
  • 21. less data download faster page load Compare mobiletechglobal.com on desktop(IE 8 onDSL) and mobile (iPhone 4S on 3G). Tested on webpagetest.org fredag 14. september 12
  • 22. 26% 42 kb less less data download 14% 600 ms faster faster page load (even on 3G) Compare mobiletechglobal.com on desktop(IE 8 onDSL) and mobile (iPhone 4S on 3G). Tested on webpagetest.org fredag 14. september 12
  • 23. 500 ms delay: 100 ms delay: 1 sec delay: 20% drop in 1% sales loss 4% drop in revenue searches http://www.flickr.com/photos/aresauburnphotos/2678453389/sizes/l/in/photostream/ fredag 14. september 12
  • 24. Diversity is a growth opportunity Embrace it with great performance fredag 14. september 12
  • 25. THX! John Arne Sæterås Twitter: @jonarnes http://www.slideshare.net/jonarnes/ fredag 14. september 12