SlideShare a Scribd company logo
1 of 62
Download to read offline
Confidential & ProprietaryConfidential & Proprietary
PWA!?!
Confidential & ProprietaryConfidential & Proprietary
“There is no higher form of user validation than
having customers support your product with
their wallets. However, the path to a profitable
business is not necessarily an easy one.”
Learn more: https://www.udacity.com/course/app-monetization--ud518
Proprietary + Confidential
Ido Green@greenido
ido-green.appspot.com
Confidential & ProprietarySource: xkcd.com a webcomic of romance, sarcasm, math, and language
Confidential & Proprietary
What about all the time spent in apps?
Mobile web vs. apps
vs.
Source: comScore Mobile Metrix, U.S., Age 18+, June 2015
13% 87%
Mobile web Apps
Confidential & Proprietary
In reality, time spent is concentrated in a few
Mobile web vs. apps
vs.
Source: comScore Media Metrix MP and Mobile Metrix, U.S., Total Audience, June 2015
13%
35%
Other apps
Entertainment
(Games, radio, multimedia)
Social and messaging
32%
20%Mobile web
Confidential & ProprietarySource: comScore Mobile Metrix, U.S., Age 18+, June 2015
The web offers broader reach, but engagement is low
Top 1000 mobile apps vs. top 1000 mobile web properties
10.9
Monthly unique visitors (MM)
3.3
Average minutes per visitor
Mobile webApps
8.9
201.8
Confidential & Proprietary
Opportunity to capitalize on broad mobile web reach
Mobile Web Lots of users, but hard to re-engage
High engagement, but a small piece of overall
user traffic
Modern web features enable better engagement
Opportunity to
engage users
Apps
“...your mobile website is the top of the funnel for your user acquisition on mobile. It is where people land
when coming from search, email, social media, text links, etc, etc. The mobile web scales much better.
You can build a large audience on mobile web much more easily than via mobile apps.” -- Fred Wilson
Confidential & Proprietary
A holistic strategy for Mobile
Start thinking Site and App - not Site or App;
provide the best experience in both.
Site App
Confidential & Proprietary
Agenda
● Progressive Web Apps
● #movingtoHTTPS
● One tap Sign In
● One tap Check Out
● Physical Web
● Q&A
Confidential & Proprietary
Keys to a great mobile web experience
Security
HTTPS as web
standard
Speed and Engagement
Instant loading with AMP and
next gen, app-like experiences
with Progressive Web Apps
Simplicity
One-tap sign in,
easy check out,
real world interactions
with physical web
Confidential & ProprietaryConfidential & Proprietary
Speed and
Engagement
Confidential & Proprietary
Speed is the biggest factor driving
engagement on mobile web
of people abandon a website that
takes more than 3 seconds to load40%
Confidential & Proprietary
Accelerated Mobile Pages
● Articles are cached and load instantly
● Publishers have control over visual design and
business model
● Supports existing ad formats
● Deepen engagement with related articles
● Launched with news and expanding to other content
verticals
AMP is simple for users to start fast
Web pages, today Accelerated Mobile Pages
4x 10x
faster less data
<1 second
median load time
Confidential + Proprietary
Proprietary + Confidential
Washington Post AMP Metrics
Performance:
● Responsive mobile site: 3,500ms
● AMP page load time: 1,200ms
● AMP CDN load time: 400ms
% of 7 day visits from Search:
● Before AMP: 53%
● After AMP: 63%
Confidential + ProprietaryConfidential + Proprietary
AMP:
Start Fast
Progressive Web Apps:
Stay Engaged
Confidential & Proprietary
Progressive Web Apps
All the goodness of websites:
● One click away from accessing content
● Available across browsers
● Fast loading, smooth animations and navigations
With new capabilities:
● Access via Homescreen icon on device
● Good experience on flaky or no network connections
● Re-engages with push notifications
● Works better in browsers that support new APIs
Confidential & Proprietary
Flipkart example
Confidential & Proprietary
Increase in conversion rate and lower data cost
higher conversions from users arriving via home
screen icon (Flipkart, 2015)
+70%
3xLower data usage
App
Confidential & Proprietary
Enabling app-like capabilities
Service Worker
● Client-side proxy written in JavaScript
● Access device capabilities to allow your site to be
“app like”
Web App Manifest File
● Rich presence on user’s Android homescreen
● Launch in full-screen mode on Android (no URL bar)
● Control the screen orientation for optimal viewing
● Define “splash screen” launch, theme color for site
{
"short_name": "My Cool App",
"name": "My Totally Cool Application",
"icons":
[{"src": "launcher-icon-3x.png",
"sizes": "192x192",
"type": "image/png"},
{"src": "launcher-splash.png",
"sizes": "512x512",
"type": "image/png"}],
"start_url": "index.html",
"display": "standalone",
"background_color" : "#aeaeae",
"theme_color" : "#aeaeae",
"orientation" : "landscape"
}
Confidential & Proprietary
Add to Homescreen and launch in full-screen mode
User who visits 2x
within two weeks will
be prompted with “add
to homescreen”
One tap to add to
homescreen
Opens full screen (no
URL bar)
Confidential & Proprietary
Avoid the dreaded white screen
Similar to apps, always show
basic splash screen
experience while your
content loads
Confidential & Proprietary
Load site quickly with app shell caching
Confidential & Proprietary
Show content when on flaky networks
Confidential & Proprietary
Instant loading and smooth navigation
● For first-time visitors, get to first paint in <3s on
3G connections
● For repeat visitors, instant loading of page in
<500 milliseconds
● Always scrolling at 60 frames/second
● Content shouldn’t jump as images are loaded
Confidential & Proprietary
Send Web push notifications
System level notifications, like apps
Ask to notify users with specific information
Can send notifications even when page closed
Confidential + ProprietaryConfidential + Proprietary
AMP:
Start Fast
Progressive Web Apps:
Stay Engaged
Confidential & Proprietary
AMP to Progressive Web App
Confidential & Proprietary
AMP to PWA Flow (1 of 2)
WaPo article in AMP carousel Once on AMP article, WaPo
silently registers Service Worker
PWA launchable from menu; in future
WaPo may direct more navigations to
PWA experience
Confidential & Proprietary
AMP to PWA Flow (2 of 2)
Site loads instantly on WaPo domain Frequent users prompted to
add to homescreen
Icon appears on device like
other app icons
Confidential & Proprietary
Jumia has seen
success with
push notifications
Users that enabled
push notifications made
9X more
more conversions on
previously abandoned carts
Confidential & Proprietary
PWAs can work across browsers
Using standard progressive enhancement techniques, PWAs can
be made to work across all modern browsers
Confidential & Proprietary
AliExpress is seeing
increased engagement
across browsers
74% increase
in time spent overall and...
82% more
conversions on iOS
Confidential & Proprietary
"One of the reasons we built a Progressive Web App
was to be able to invest in the web experience across
all browsers. Not only did we see huge benefits on
browsers that support the latest features, but we also
got to see a bump across the board. That is the sign of
a great investment, and one that will keep paying for
itself as browsers evolve."
Lijun Chen, Director of AliExpress Mobile Team.
Confidential & ProprietaryConfidential & Proprietary
Security
Confidential + Proprietary
HTTPS: Secure connection between site and users
Confidential & Proprietary
Why a secure web matters
Trust
Is this site who they
claim to be?
Data integrity
Has anyone tampered
with this page?
User privacy
Can anyone see my
browsing behavior?
Confidential + Proprietary
Protect Users from Being Tracked and Retargeted
Permacookies can take over HTTP
● Inserted by third parties to follow
users on your site
● Collects user browsing behaviors,
including searches and other
personal info
● Data is sold to competitors who
can then target your users
Confidential + Proprietary
Protect Your Business from Unwanted Content
● Third parties (e.g. ISPs) can inject
content on your website without
your knowledge (possible on all
non-HTTPS content!)
● Unwanted ads damage your brand
image and put existing ad revenue
at risk
● Malware puts your users at
serious risk and will cause major
damage
Confidential + Proprietary
Browsers to Start Changing UI to Indicate Insecure Content
Confidential + Proprietary
New Web Features Will Only Be Available with HTTPS
Browsers will prohibit use of existing and
new technologies if there is only HTTP:
● Camera
● Geolocation (recently deprecated)
● Auto-Fill for Forms
● Progressive Web Apps
○ Push Notifications
○ Service Worker
https://blog.mozilla.org/security/2015/04/30/deprecating-non-secure-http/
Confidential + Proprietary
HTTPS Affects Your Search Ranking Positively
● Google announced to use HTTPS
as a ranking signal in 2014
already
● Will be strengthened over time to
encourage broader use of HTTPS
● Google products moving to
HTTPS as well
https://webmasters.googleblog.com/2014/08/https-as-ranking-signal.html
Confidential & ProprietaryConfidential & Proprietary
Simplicity
Confidential & Proprietary
One Tap Sign in
with
Credential Manager API
Typing on mobile is hard
Asking users to sign in
today is hard
of users give up if they
are unable to sign in
92%
Chrome already helps users
sign in more easily
8B
Sign-ins are assisted by
Chrome’s password
manager a month
One-tap sign in
Auto sign in
Confidential & Proprietary
One Tap Check Out with Web Payments API
66%
Of mobile
purchases are on
the web
...but conversion
lags behind
other platforms
-66%
Mobile web vs desktop
web conversion rate
How to close the mobile web conversion gap?
Web Today
Make checkout forms
less painful
Autofill
Next Generation
Eliminate checkout
forms entirely
PaymentRequest
API
Autofill
Fill payment forms in one-tap
Cards/Addresses Synced
Zero merchant integration
Increase form submission rate
More: checkout-faster-with-autofill
PaymentRequest API
Open Javascript API
Browser handles payment collection
Cross Browser / Cross Platform
Any form of Payment
Single Click Checkout UI
Confidential & Proprietary
Physical Web
Confidential & Proprietary
The Physical Web: Nearby objects and places broadcast sites
Confidential & Proprietary
The Physical Web: Broaden the reach of your site
Physical Web is open for anyone to use
● Modern web browsers unlock powerful actions
○ Push notifications
○ URL redirectors manage beacons in the cloud
○ Web Bluetooth unlocks interactive devices
A few places where it’s currently used
○ Brookwood Middle School to send useful classroom information to students
○ Golden State Warriors stadium to promote seat upgrades and merchandise sales
○ Consumer Electronics Show 2016 to power a scavenger hunt
○ Proxama’s MyStop App delivers real time transport updates to Transport for
London bus commuters
Confidential & Proprietary
Thank You!

More Related Content

What's hot

Progressive Web App
Progressive Web AppProgressive Web App
Progressive Web AppSubodh Garg
 
Next Generation Mobile Web - PWA (Progressive Web App)
Next Generation Mobile Web  - PWA (Progressive Web App)Next Generation Mobile Web  - PWA (Progressive Web App)
Next Generation Mobile Web - PWA (Progressive Web App)Nuri Cahyono
 
Mobile Web App & Google Apps Script
Mobile Web App & Google Apps ScriptMobile Web App & Google Apps Script
Mobile Web App & Google Apps ScriptIdo Green
 
Introduction to Progressive web app (PWA)
Introduction to Progressive web app (PWA)Introduction to Progressive web app (PWA)
Introduction to Progressive web app (PWA)Zhentian Wan
 
Guidance on how to develop a progressive web app using react native!
Guidance on how to develop a progressive web app using react native!Guidance on how to develop a progressive web app using react native!
Guidance on how to develop a progressive web app using react native!Shelly Megan
 
Introduction to Progressive Web Apps, Google Developer Summit, Seoul - South ...
Introduction to Progressive Web Apps, Google Developer Summit, Seoul - South ...Introduction to Progressive Web Apps, Google Developer Summit, Seoul - South ...
Introduction to Progressive Web Apps, Google Developer Summit, Seoul - South ...Robert Nyman
 
E-commerce Berlin Expo 2018 - From AMP to PWA: A Modern Web User Journey
E-commerce Berlin Expo 2018 - From AMP to PWA: A Modern Web User JourneyE-commerce Berlin Expo 2018 - From AMP to PWA: A Modern Web User Journey
E-commerce Berlin Expo 2018 - From AMP to PWA: A Modern Web User JourneyE-Commerce Berlin EXPO
 
Progressive Web Apps 1. keynote
Progressive Web Apps 1. keynoteProgressive Web Apps 1. keynote
Progressive Web Apps 1. keynoteAbdelrahman Omran
 
Progressive Web App
Progressive Web AppProgressive Web App
Progressive Web AppVinci Rufus
 
Progressive web apps
Progressive web appsProgressive web apps
Progressive web appsTimmy Kokke
 
Offline-First Progressive Web Apps
Offline-First Progressive Web AppsOffline-First Progressive Web Apps
Offline-First Progressive Web AppsAditya Punjani
 
PWA - Progressive Web Apps
PWA - Progressive Web AppsPWA - Progressive Web Apps
PWA - Progressive Web AppsEdy Segura
 
Progressive Web Apps
Progressive Web AppsProgressive Web Apps
Progressive Web AppsJana Moudrá
 
The web - What it has, what it lacks and where it must go - keynote at Riga D...
The web - What it has, what it lacks and where it must go - keynote at Riga D...The web - What it has, what it lacks and where it must go - keynote at Riga D...
The web - What it has, what it lacks and where it must go - keynote at Riga D...Robert Nyman
 
Introduction to Progressive Web App
Introduction to Progressive Web AppIntroduction to Progressive Web App
Introduction to Progressive Web AppBinh Bui
 

What's hot (20)

Pwa.pptx
Pwa.pptxPwa.pptx
Pwa.pptx
 
Progressive Web App
Progressive Web AppProgressive Web App
Progressive Web App
 
Next Generation Mobile Web - PWA (Progressive Web App)
Next Generation Mobile Web  - PWA (Progressive Web App)Next Generation Mobile Web  - PWA (Progressive Web App)
Next Generation Mobile Web - PWA (Progressive Web App)
 
Mobile Web App & Google Apps Script
Mobile Web App & Google Apps ScriptMobile Web App & Google Apps Script
Mobile Web App & Google Apps Script
 
Progressive web app
Progressive web appProgressive web app
Progressive web app
 
Introduction to Progressive web app (PWA)
Introduction to Progressive web app (PWA)Introduction to Progressive web app (PWA)
Introduction to Progressive web app (PWA)
 
Guidance on how to develop a progressive web app using react native!
Guidance on how to develop a progressive web app using react native!Guidance on how to develop a progressive web app using react native!
Guidance on how to develop a progressive web app using react native!
 
Introduction to Progressive Web Apps, Google Developer Summit, Seoul - South ...
Introduction to Progressive Web Apps, Google Developer Summit, Seoul - South ...Introduction to Progressive Web Apps, Google Developer Summit, Seoul - South ...
Introduction to Progressive Web Apps, Google Developer Summit, Seoul - South ...
 
E-commerce Berlin Expo 2018 - From AMP to PWA: A Modern Web User Journey
E-commerce Berlin Expo 2018 - From AMP to PWA: A Modern Web User JourneyE-commerce Berlin Expo 2018 - From AMP to PWA: A Modern Web User Journey
E-commerce Berlin Expo 2018 - From AMP to PWA: A Modern Web User Journey
 
Progressive Web Apps 1. keynote
Progressive Web Apps 1. keynoteProgressive Web Apps 1. keynote
Progressive Web Apps 1. keynote
 
Progressive Web App
Progressive Web AppProgressive Web App
Progressive Web App
 
Progressive web apps
Progressive web appsProgressive web apps
Progressive web apps
 
Offline-First Progressive Web Apps
Offline-First Progressive Web AppsOffline-First Progressive Web Apps
Offline-First Progressive Web Apps
 
Progressive Web-App (PWA)
Progressive Web-App (PWA)Progressive Web-App (PWA)
Progressive Web-App (PWA)
 
PWA - Progressive Web Apps
PWA - Progressive Web AppsPWA - Progressive Web Apps
PWA - Progressive Web Apps
 
Progressive Web Apps
Progressive Web AppsProgressive Web Apps
Progressive Web Apps
 
Progressive web apps
Progressive web appsProgressive web apps
Progressive web apps
 
Progressive Web Apps
Progressive Web AppsProgressive Web Apps
Progressive Web Apps
 
The web - What it has, what it lacks and where it must go - keynote at Riga D...
The web - What it has, what it lacks and where it must go - keynote at Riga D...The web - What it has, what it lacks and where it must go - keynote at Riga D...
The web - What it has, what it lacks and where it must go - keynote at Riga D...
 
Introduction to Progressive Web App
Introduction to Progressive Web AppIntroduction to Progressive Web App
Introduction to Progressive Web App
 

Similar to From AMP to PWA

SEMINAR (pwa).pptx
SEMINAR (pwa).pptxSEMINAR (pwa).pptx
SEMINAR (pwa).pptxBasitMir10
 
Go for Progressive Web Apps. Get a Better, Low Cost, Mobile Presence
Go for Progressive Web Apps. Get a Better, Low Cost, Mobile PresenceGo for Progressive Web Apps. Get a Better, Low Cost, Mobile Presence
Go for Progressive Web Apps. Get a Better, Low Cost, Mobile PresenceMagic Software
 
The Case for Progressive Web Apps
The Case for Progressive Web AppsThe Case for Progressive Web Apps
The Case for Progressive Web AppsJason Grigsby
 
Focus sur les PWA par Loic de Saint-Andrieu de Google
Focus sur les PWA par Loic de Saint-Andrieu de GoogleFocus sur les PWA par Loic de Saint-Andrieu de Google
Focus sur les PWA par Loic de Saint-Andrieu de GoogleThiga
 
PWA Development Guide_ Creating Progressive Web Apps.pdf
PWA Development Guide_ Creating Progressive Web Apps.pdfPWA Development Guide_ Creating Progressive Web Apps.pdf
PWA Development Guide_ Creating Progressive Web Apps.pdfLucas Lagone
 
Progressive web apps For e-Commerce- How do they go hand-in-hand?
Progressive web apps For e-Commerce- How do they go hand-in-hand?Progressive web apps For e-Commerce- How do they go hand-in-hand?
Progressive web apps For e-Commerce- How do they go hand-in-hand?ShantanuApurva1
 
Why Progressive Web Apps will transform your website
Why Progressive Web Apps will transform your websiteWhy Progressive Web Apps will transform your website
Why Progressive Web Apps will transform your websiteJason Grigsby
 
Progressive web apps for e commerce
Progressive web apps for e commerceProgressive web apps for e commerce
Progressive web apps for e commerceShantanuApurva1
 
Planning Your Progressive Web App
Planning Your Progressive Web AppPlanning Your Progressive Web App
Planning Your Progressive Web AppJason Grigsby
 
PWAs For Finance Guide_ How To Create A PWA Fintech App.pdf
PWAs For Finance Guide_ How To Create A PWA Fintech App.pdfPWAs For Finance Guide_ How To Create A PWA Fintech App.pdf
PWAs For Finance Guide_ How To Create A PWA Fintech App.pdfLucas Lagone
 
PWA Entertainment App Development_ How To Build Efficiently.pdf
PWA Entertainment App Development_ How To Build Efficiently.pdfPWA Entertainment App Development_ How To Build Efficiently.pdf
PWA Entertainment App Development_ How To Build Efficiently.pdfLucas Lagone
 
Progressive Web Apps - Porque nativo no es significa mejor
Progressive Web Apps - Porque nativo no es significa mejorProgressive Web Apps - Porque nativo no es significa mejor
Progressive Web Apps - Porque nativo no es significa mejorIsrael Blancas
 
Basic Understanding of Progressive Web Apps
Basic Understanding of Progressive Web AppsBasic Understanding of Progressive Web Apps
Basic Understanding of Progressive Web AppsAnjaliTanpure1
 
Building for Your Next Billion - Google I/O 2017
Building for Your Next Billion - Google I/O 2017Building for Your Next Billion - Google I/O 2017
Building for Your Next Billion - Google I/O 2017Robert Nyman
 
Nina Vanneck's presentation at Publish 2016
Nina Vanneck's presentation at Publish 2016Nina Vanneck's presentation at Publish 2016
Nina Vanneck's presentation at Publish 2016Ruperta Daher
 
IRJET-Garbage Monitoring and Management using Internet of things
IRJET-Garbage Monitoring and Management using Internet of thingsIRJET-Garbage Monitoring and Management using Internet of things
IRJET-Garbage Monitoring and Management using Internet of thingsIRJET Journal
 
Introduction of Progressive Web App
Introduction of Progressive Web AppIntroduction of Progressive Web App
Introduction of Progressive Web AppSankalp Khandelwal
 
Web Based Vs Cloud Based Apps Complete Comparison.pdf
Web Based Vs Cloud Based Apps Complete Comparison.pdfWeb Based Vs Cloud Based Apps Complete Comparison.pdf
Web Based Vs Cloud Based Apps Complete Comparison.pdfLaura Miller
 
Web Development Trends That Businesses Can Adopt To Benefit In 2022
Web Development Trends That Businesses Can Adopt To Benefit In 2022Web Development Trends That Businesses Can Adopt To Benefit In 2022
Web Development Trends That Businesses Can Adopt To Benefit In 2022ZimbleCode
 

Similar to From AMP to PWA (20)

SEMINAR (pwa).pptx
SEMINAR (pwa).pptxSEMINAR (pwa).pptx
SEMINAR (pwa).pptx
 
Go for Progressive Web Apps. Get a Better, Low Cost, Mobile Presence
Go for Progressive Web Apps. Get a Better, Low Cost, Mobile PresenceGo for Progressive Web Apps. Get a Better, Low Cost, Mobile Presence
Go for Progressive Web Apps. Get a Better, Low Cost, Mobile Presence
 
The Case for Progressive Web Apps
The Case for Progressive Web AppsThe Case for Progressive Web Apps
The Case for Progressive Web Apps
 
Focus sur les PWA par Loic de Saint-Andrieu de Google
Focus sur les PWA par Loic de Saint-Andrieu de GoogleFocus sur les PWA par Loic de Saint-Andrieu de Google
Focus sur les PWA par Loic de Saint-Andrieu de Google
 
PWA Development Guide_ Creating Progressive Web Apps.pdf
PWA Development Guide_ Creating Progressive Web Apps.pdfPWA Development Guide_ Creating Progressive Web Apps.pdf
PWA Development Guide_ Creating Progressive Web Apps.pdf
 
Progressive web apps For e-Commerce- How do they go hand-in-hand?
Progressive web apps For e-Commerce- How do they go hand-in-hand?Progressive web apps For e-Commerce- How do they go hand-in-hand?
Progressive web apps For e-Commerce- How do they go hand-in-hand?
 
Why Progressive Web Apps will transform your website
Why Progressive Web Apps will transform your websiteWhy Progressive Web Apps will transform your website
Why Progressive Web Apps will transform your website
 
Progressive web apps for e commerce
Progressive web apps for e commerceProgressive web apps for e commerce
Progressive web apps for e commerce
 
Planning Your Progressive Web App
Planning Your Progressive Web AppPlanning Your Progressive Web App
Planning Your Progressive Web App
 
PWAs For Finance Guide_ How To Create A PWA Fintech App.pdf
PWAs For Finance Guide_ How To Create A PWA Fintech App.pdfPWAs For Finance Guide_ How To Create A PWA Fintech App.pdf
PWAs For Finance Guide_ How To Create A PWA Fintech App.pdf
 
PWA Entertainment App Development_ How To Build Efficiently.pdf
PWA Entertainment App Development_ How To Build Efficiently.pdfPWA Entertainment App Development_ How To Build Efficiently.pdf
PWA Entertainment App Development_ How To Build Efficiently.pdf
 
Progressive Web Apps - Porque nativo no es significa mejor
Progressive Web Apps - Porque nativo no es significa mejorProgressive Web Apps - Porque nativo no es significa mejor
Progressive Web Apps - Porque nativo no es significa mejor
 
Basic Understanding of Progressive Web Apps
Basic Understanding of Progressive Web AppsBasic Understanding of Progressive Web Apps
Basic Understanding of Progressive Web Apps
 
Checklist for progressive web app development
Checklist for progressive web app developmentChecklist for progressive web app development
Checklist for progressive web app development
 
Building for Your Next Billion - Google I/O 2017
Building for Your Next Billion - Google I/O 2017Building for Your Next Billion - Google I/O 2017
Building for Your Next Billion - Google I/O 2017
 
Nina Vanneck's presentation at Publish 2016
Nina Vanneck's presentation at Publish 2016Nina Vanneck's presentation at Publish 2016
Nina Vanneck's presentation at Publish 2016
 
IRJET-Garbage Monitoring and Management using Internet of things
IRJET-Garbage Monitoring and Management using Internet of thingsIRJET-Garbage Monitoring and Management using Internet of things
IRJET-Garbage Monitoring and Management using Internet of things
 
Introduction of Progressive Web App
Introduction of Progressive Web AppIntroduction of Progressive Web App
Introduction of Progressive Web App
 
Web Based Vs Cloud Based Apps Complete Comparison.pdf
Web Based Vs Cloud Based Apps Complete Comparison.pdfWeb Based Vs Cloud Based Apps Complete Comparison.pdf
Web Based Vs Cloud Based Apps Complete Comparison.pdf
 
Web Development Trends That Businesses Can Adopt To Benefit In 2022
Web Development Trends That Businesses Can Adopt To Benefit In 2022Web Development Trends That Businesses Can Adopt To Benefit In 2022
Web Development Trends That Businesses Can Adopt To Benefit In 2022
 

More from Ido Green

How to get things done - Lessons from Yahoo, Google, Netflix and Meta
How to get things done - Lessons from Yahoo, Google, Netflix and Meta How to get things done - Lessons from Yahoo, Google, Netflix and Meta
How to get things done - Lessons from Yahoo, Google, Netflix and Meta Ido Green
 
Crypto 101 and a bit more [Sep-2022]
Crypto 101 and a bit more [Sep-2022]Crypto 101 and a bit more [Sep-2022]
Crypto 101 and a bit more [Sep-2022]Ido Green
 
The Future of Continuous Software Updates Is Here
The Future of Continuous Software Updates Is HereThe Future of Continuous Software Updates Is Here
The Future of Continuous Software Updates Is HereIdo Green
 
Open Source & DevOps Market trends - Open Core Summit
Open Source & DevOps Market trends - Open Core SummitOpen Source & DevOps Market trends - Open Core Summit
Open Source & DevOps Market trends - Open Core SummitIdo Green
 
DevOps as a competitive advantage
DevOps as a competitive advantageDevOps as a competitive advantage
DevOps as a competitive advantageIdo Green
 
Data Driven DevOps & Technologies (swampUP 2019 keynote)
Data Driven DevOps & Technologies (swampUP 2019 keynote)Data Driven DevOps & Technologies (swampUP 2019 keynote)
Data Driven DevOps & Technologies (swampUP 2019 keynote)Ido Green
 
Create An Amazing Apps For The Google Assistant!
Create An Amazing Apps For The Google Assistant!Create An Amazing Apps For The Google Assistant!
Create An Amazing Apps For The Google Assistant!Ido Green
 
Google Assistant - Why? How?
Google Assistant - Why? How?Google Assistant - Why? How?
Google Assistant - Why? How?Ido Green
 
The Google Assistant - Macro View (October 2017)
The Google Assistant - Macro View (October 2017)The Google Assistant - Macro View (October 2017)
The Google Assistant - Macro View (October 2017)Ido Green
 
Actions On Google - GDD Europe 2017
Actions On Google - GDD Europe 2017Actions On Google - GDD Europe 2017
Actions On Google - GDD Europe 2017Ido Green
 
Building conversational experiences with Actions on Google
Building conversational experiences with Actions on GoogleBuilding conversational experiences with Actions on Google
Building conversational experiences with Actions on GoogleIdo Green
 
Actions On Google - How? Why?
Actions On Google - How? Why?Actions On Google - How? Why?
Actions On Google - How? Why?Ido Green
 
Startups Best Practices
Startups Best PracticesStartups Best Practices
Startups Best PracticesIdo Green
 
Earn More Revenue With Firebase and AdMob
Earn More Revenue With Firebase and AdMobEarn More Revenue With Firebase and AdMob
Earn More Revenue With Firebase and AdMobIdo Green
 
How To Grow Your User Base?
How To Grow Your User Base?How To Grow Your User Base?
How To Grow Your User Base?Ido Green
 
Amp Overview #YGLF 2016
Amp Overview #YGLF 2016Amp Overview #YGLF 2016
Amp Overview #YGLF 2016Ido Green
 
AMP - Accelerated Mobile Pages
AMP - Accelerated Mobile PagesAMP - Accelerated Mobile Pages
AMP - Accelerated Mobile PagesIdo Green
 
Google Innovation 101
Google Innovation 101Google Innovation 101
Google Innovation 101Ido Green
 
סטארטאפ - איך? כמה? ולמה
סטארטאפ - איך? כמה? ולמהסטארטאפ - איך? כמה? ולמה
סטארטאפ - איך? כמה? ולמהIdo Green
 

More from Ido Green (20)

How to get things done - Lessons from Yahoo, Google, Netflix and Meta
How to get things done - Lessons from Yahoo, Google, Netflix and Meta How to get things done - Lessons from Yahoo, Google, Netflix and Meta
How to get things done - Lessons from Yahoo, Google, Netflix and Meta
 
Crypto 101 and a bit more [Sep-2022]
Crypto 101 and a bit more [Sep-2022]Crypto 101 and a bit more [Sep-2022]
Crypto 101 and a bit more [Sep-2022]
 
The Future of Continuous Software Updates Is Here
The Future of Continuous Software Updates Is HereThe Future of Continuous Software Updates Is Here
The Future of Continuous Software Updates Is Here
 
Open Source & DevOps Market trends - Open Core Summit
Open Source & DevOps Market trends - Open Core SummitOpen Source & DevOps Market trends - Open Core Summit
Open Source & DevOps Market trends - Open Core Summit
 
DevOps as a competitive advantage
DevOps as a competitive advantageDevOps as a competitive advantage
DevOps as a competitive advantage
 
Data Driven DevOps & Technologies (swampUP 2019 keynote)
Data Driven DevOps & Technologies (swampUP 2019 keynote)Data Driven DevOps & Technologies (swampUP 2019 keynote)
Data Driven DevOps & Technologies (swampUP 2019 keynote)
 
Create An Amazing Apps For The Google Assistant!
Create An Amazing Apps For The Google Assistant!Create An Amazing Apps For The Google Assistant!
Create An Amazing Apps For The Google Assistant!
 
VUI Design
VUI DesignVUI Design
VUI Design
 
Google Assistant - Why? How?
Google Assistant - Why? How?Google Assistant - Why? How?
Google Assistant - Why? How?
 
The Google Assistant - Macro View (October 2017)
The Google Assistant - Macro View (October 2017)The Google Assistant - Macro View (October 2017)
The Google Assistant - Macro View (October 2017)
 
Actions On Google - GDD Europe 2017
Actions On Google - GDD Europe 2017Actions On Google - GDD Europe 2017
Actions On Google - GDD Europe 2017
 
Building conversational experiences with Actions on Google
Building conversational experiences with Actions on GoogleBuilding conversational experiences with Actions on Google
Building conversational experiences with Actions on Google
 
Actions On Google - How? Why?
Actions On Google - How? Why?Actions On Google - How? Why?
Actions On Google - How? Why?
 
Startups Best Practices
Startups Best PracticesStartups Best Practices
Startups Best Practices
 
Earn More Revenue With Firebase and AdMob
Earn More Revenue With Firebase and AdMobEarn More Revenue With Firebase and AdMob
Earn More Revenue With Firebase and AdMob
 
How To Grow Your User Base?
How To Grow Your User Base?How To Grow Your User Base?
How To Grow Your User Base?
 
Amp Overview #YGLF 2016
Amp Overview #YGLF 2016Amp Overview #YGLF 2016
Amp Overview #YGLF 2016
 
AMP - Accelerated Mobile Pages
AMP - Accelerated Mobile PagesAMP - Accelerated Mobile Pages
AMP - Accelerated Mobile Pages
 
Google Innovation 101
Google Innovation 101Google Innovation 101
Google Innovation 101
 
סטארטאפ - איך? כמה? ולמה
סטארטאפ - איך? כמה? ולמהסטארטאפ - איך? כמה? ולמה
סטארטאפ - איך? כמה? ולמה
 

Recently uploaded

定制(Lincoln毕业证书)新西兰林肯大学毕业证成绩单原版一比一
定制(Lincoln毕业证书)新西兰林肯大学毕业证成绩单原版一比一定制(Lincoln毕业证书)新西兰林肯大学毕业证成绩单原版一比一
定制(Lincoln毕业证书)新西兰林肯大学毕业证成绩单原版一比一Fs
 
Call Girls Near The Suryaa Hotel New Delhi 9873777170
Call Girls Near The Suryaa Hotel New Delhi 9873777170Call Girls Near The Suryaa Hotel New Delhi 9873777170
Call Girls Near The Suryaa Hotel New Delhi 9873777170Sonam Pathan
 
Call Girls in Uttam Nagar Delhi 💯Call Us 🔝8264348440🔝
Call Girls in Uttam Nagar Delhi 💯Call Us 🔝8264348440🔝Call Girls in Uttam Nagar Delhi 💯Call Us 🔝8264348440🔝
Call Girls in Uttam Nagar Delhi 💯Call Us 🔝8264348440🔝soniya singh
 
Git and Github workshop GDSC MLRITM
Git and Github  workshop GDSC MLRITMGit and Github  workshop GDSC MLRITM
Git and Github workshop GDSC MLRITMgdsc13
 
办理多伦多大学毕业证成绩单|购买加拿大UTSG文凭证书
办理多伦多大学毕业证成绩单|购买加拿大UTSG文凭证书办理多伦多大学毕业证成绩单|购买加拿大UTSG文凭证书
办理多伦多大学毕业证成绩单|购买加拿大UTSG文凭证书zdzoqco
 
办理(UofR毕业证书)罗切斯特大学毕业证成绩单原版一比一
办理(UofR毕业证书)罗切斯特大学毕业证成绩单原版一比一办理(UofR毕业证书)罗切斯特大学毕业证成绩单原版一比一
办理(UofR毕业证书)罗切斯特大学毕业证成绩单原版一比一z xss
 
Call Girls Service Adil Nagar 7001305949 Need escorts Service Pooja Vip
Call Girls Service Adil Nagar 7001305949 Need escorts Service Pooja VipCall Girls Service Adil Nagar 7001305949 Need escorts Service Pooja Vip
Call Girls Service Adil Nagar 7001305949 Need escorts Service Pooja VipCall Girls Lucknow
 
Top 10 Interactive Website Design Trends in 2024.pptx
Top 10 Interactive Website Design Trends in 2024.pptxTop 10 Interactive Website Design Trends in 2024.pptx
Top 10 Interactive Website Design Trends in 2024.pptxDyna Gilbert
 
Font Performance - NYC WebPerf Meetup April '24
Font Performance - NYC WebPerf Meetup April '24Font Performance - NYC WebPerf Meetup April '24
Font Performance - NYC WebPerf Meetup April '24Paul Calvano
 
定制(AUT毕业证书)新西兰奥克兰理工大学毕业证成绩单原版一比一
定制(AUT毕业证书)新西兰奥克兰理工大学毕业证成绩单原版一比一定制(AUT毕业证书)新西兰奥克兰理工大学毕业证成绩单原版一比一
定制(AUT毕业证书)新西兰奥克兰理工大学毕业证成绩单原版一比一Fs
 
Blepharitis inflammation of eyelid symptoms cause everything included along w...
Blepharitis inflammation of eyelid symptoms cause everything included along w...Blepharitis inflammation of eyelid symptoms cause everything included along w...
Blepharitis inflammation of eyelid symptoms cause everything included along w...Excelmac1
 
Call Girls In The Ocean Pearl Retreat Hotel New Delhi 9873777170
Call Girls In The Ocean Pearl Retreat Hotel New Delhi 9873777170Call Girls In The Ocean Pearl Retreat Hotel New Delhi 9873777170
Call Girls In The Ocean Pearl Retreat Hotel New Delhi 9873777170Sonam Pathan
 
Call Girls South Delhi Delhi reach out to us at ☎ 9711199012
Call Girls South Delhi Delhi reach out to us at ☎ 9711199012Call Girls South Delhi Delhi reach out to us at ☎ 9711199012
Call Girls South Delhi Delhi reach out to us at ☎ 9711199012rehmti665
 
A Good Girl's Guide to Murder (A Good Girl's Guide to Murder, #1)
A Good Girl's Guide to Murder (A Good Girl's Guide to Murder, #1)A Good Girl's Guide to Murder (A Good Girl's Guide to Murder, #1)
A Good Girl's Guide to Murder (A Good Girl's Guide to Murder, #1)Christopher H Felton
 
定制(UAL学位证)英国伦敦艺术大学毕业证成绩单原版一比一
定制(UAL学位证)英国伦敦艺术大学毕业证成绩单原版一比一定制(UAL学位证)英国伦敦艺术大学毕业证成绩单原版一比一
定制(UAL学位证)英国伦敦艺术大学毕业证成绩单原版一比一Fs
 
Magic exist by Marta Loveguard - presentation.pptx
Magic exist by Marta Loveguard - presentation.pptxMagic exist by Marta Loveguard - presentation.pptx
Magic exist by Marta Loveguard - presentation.pptxMartaLoveguard
 
Potsdam FH学位证,波茨坦应用技术大学毕业证书1:1制作
Potsdam FH学位证,波茨坦应用技术大学毕业证书1:1制作Potsdam FH学位证,波茨坦应用技术大学毕业证书1:1制作
Potsdam FH学位证,波茨坦应用技术大学毕业证书1:1制作ys8omjxb
 

Recently uploaded (20)

定制(Lincoln毕业证书)新西兰林肯大学毕业证成绩单原版一比一
定制(Lincoln毕业证书)新西兰林肯大学毕业证成绩单原版一比一定制(Lincoln毕业证书)新西兰林肯大学毕业证成绩单原版一比一
定制(Lincoln毕业证书)新西兰林肯大学毕业证成绩单原版一比一
 
Call Girls Near The Suryaa Hotel New Delhi 9873777170
Call Girls Near The Suryaa Hotel New Delhi 9873777170Call Girls Near The Suryaa Hotel New Delhi 9873777170
Call Girls Near The Suryaa Hotel New Delhi 9873777170
 
Call Girls in Uttam Nagar Delhi 💯Call Us 🔝8264348440🔝
Call Girls in Uttam Nagar Delhi 💯Call Us 🔝8264348440🔝Call Girls in Uttam Nagar Delhi 💯Call Us 🔝8264348440🔝
Call Girls in Uttam Nagar Delhi 💯Call Us 🔝8264348440🔝
 
Git and Github workshop GDSC MLRITM
Git and Github  workshop GDSC MLRITMGit and Github  workshop GDSC MLRITM
Git and Github workshop GDSC MLRITM
 
办理多伦多大学毕业证成绩单|购买加拿大UTSG文凭证书
办理多伦多大学毕业证成绩单|购买加拿大UTSG文凭证书办理多伦多大学毕业证成绩单|购买加拿大UTSG文凭证书
办理多伦多大学毕业证成绩单|购买加拿大UTSG文凭证书
 
办理(UofR毕业证书)罗切斯特大学毕业证成绩单原版一比一
办理(UofR毕业证书)罗切斯特大学毕业证成绩单原版一比一办理(UofR毕业证书)罗切斯特大学毕业证成绩单原版一比一
办理(UofR毕业证书)罗切斯特大学毕业证成绩单原版一比一
 
Model Call Girl in Jamuna Vihar Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in  Jamuna Vihar Delhi reach out to us at 🔝9953056974🔝Model Call Girl in  Jamuna Vihar Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in Jamuna Vihar Delhi reach out to us at 🔝9953056974🔝
 
Call Girls Service Adil Nagar 7001305949 Need escorts Service Pooja Vip
Call Girls Service Adil Nagar 7001305949 Need escorts Service Pooja VipCall Girls Service Adil Nagar 7001305949 Need escorts Service Pooja Vip
Call Girls Service Adil Nagar 7001305949 Need escorts Service Pooja Vip
 
Top 10 Interactive Website Design Trends in 2024.pptx
Top 10 Interactive Website Design Trends in 2024.pptxTop 10 Interactive Website Design Trends in 2024.pptx
Top 10 Interactive Website Design Trends in 2024.pptx
 
Hot Sexy call girls in Rk Puram 🔝 9953056974 🔝 Delhi escort Service
Hot Sexy call girls in  Rk Puram 🔝 9953056974 🔝 Delhi escort ServiceHot Sexy call girls in  Rk Puram 🔝 9953056974 🔝 Delhi escort Service
Hot Sexy call girls in Rk Puram 🔝 9953056974 🔝 Delhi escort Service
 
Font Performance - NYC WebPerf Meetup April '24
Font Performance - NYC WebPerf Meetup April '24Font Performance - NYC WebPerf Meetup April '24
Font Performance - NYC WebPerf Meetup April '24
 
定制(AUT毕业证书)新西兰奥克兰理工大学毕业证成绩单原版一比一
定制(AUT毕业证书)新西兰奥克兰理工大学毕业证成绩单原版一比一定制(AUT毕业证书)新西兰奥克兰理工大学毕业证成绩单原版一比一
定制(AUT毕业证书)新西兰奥克兰理工大学毕业证成绩单原版一比一
 
Blepharitis inflammation of eyelid symptoms cause everything included along w...
Blepharitis inflammation of eyelid symptoms cause everything included along w...Blepharitis inflammation of eyelid symptoms cause everything included along w...
Blepharitis inflammation of eyelid symptoms cause everything included along w...
 
Call Girls In The Ocean Pearl Retreat Hotel New Delhi 9873777170
Call Girls In The Ocean Pearl Retreat Hotel New Delhi 9873777170Call Girls In The Ocean Pearl Retreat Hotel New Delhi 9873777170
Call Girls In The Ocean Pearl Retreat Hotel New Delhi 9873777170
 
Call Girls South Delhi Delhi reach out to us at ☎ 9711199012
Call Girls South Delhi Delhi reach out to us at ☎ 9711199012Call Girls South Delhi Delhi reach out to us at ☎ 9711199012
Call Girls South Delhi Delhi reach out to us at ☎ 9711199012
 
A Good Girl's Guide to Murder (A Good Girl's Guide to Murder, #1)
A Good Girl's Guide to Murder (A Good Girl's Guide to Murder, #1)A Good Girl's Guide to Murder (A Good Girl's Guide to Murder, #1)
A Good Girl's Guide to Murder (A Good Girl's Guide to Murder, #1)
 
定制(UAL学位证)英国伦敦艺术大学毕业证成绩单原版一比一
定制(UAL学位证)英国伦敦艺术大学毕业证成绩单原版一比一定制(UAL学位证)英国伦敦艺术大学毕业证成绩单原版一比一
定制(UAL学位证)英国伦敦艺术大学毕业证成绩单原版一比一
 
Magic exist by Marta Loveguard - presentation.pptx
Magic exist by Marta Loveguard - presentation.pptxMagic exist by Marta Loveguard - presentation.pptx
Magic exist by Marta Loveguard - presentation.pptx
 
young call girls in Uttam Nagar🔝 9953056974 🔝 Delhi escort Service
young call girls in Uttam Nagar🔝 9953056974 🔝 Delhi escort Serviceyoung call girls in Uttam Nagar🔝 9953056974 🔝 Delhi escort Service
young call girls in Uttam Nagar🔝 9953056974 🔝 Delhi escort Service
 
Potsdam FH学位证,波茨坦应用技术大学毕业证书1:1制作
Potsdam FH学位证,波茨坦应用技术大学毕业证书1:1制作Potsdam FH学位证,波茨坦应用技术大学毕业证书1:1制作
Potsdam FH学位证,波茨坦应用技术大学毕业证书1:1制作
 

From AMP to PWA

  • 2. Confidential & ProprietaryConfidential & Proprietary “There is no higher form of user validation than having customers support your product with their wallets. However, the path to a profitable business is not necessarily an easy one.” Learn more: https://www.udacity.com/course/app-monetization--ud518
  • 3. Proprietary + Confidential Ido Green@greenido ido-green.appspot.com
  • 4. Confidential & ProprietarySource: xkcd.com a webcomic of romance, sarcasm, math, and language
  • 5. Confidential & Proprietary What about all the time spent in apps? Mobile web vs. apps vs. Source: comScore Mobile Metrix, U.S., Age 18+, June 2015 13% 87% Mobile web Apps
  • 6. Confidential & Proprietary In reality, time spent is concentrated in a few Mobile web vs. apps vs. Source: comScore Media Metrix MP and Mobile Metrix, U.S., Total Audience, June 2015 13% 35% Other apps Entertainment (Games, radio, multimedia) Social and messaging 32% 20%Mobile web
  • 7. Confidential & ProprietarySource: comScore Mobile Metrix, U.S., Age 18+, June 2015 The web offers broader reach, but engagement is low Top 1000 mobile apps vs. top 1000 mobile web properties 10.9 Monthly unique visitors (MM) 3.3 Average minutes per visitor Mobile webApps 8.9 201.8
  • 8. Confidential & Proprietary Opportunity to capitalize on broad mobile web reach Mobile Web Lots of users, but hard to re-engage High engagement, but a small piece of overall user traffic Modern web features enable better engagement Opportunity to engage users Apps “...your mobile website is the top of the funnel for your user acquisition on mobile. It is where people land when coming from search, email, social media, text links, etc, etc. The mobile web scales much better. You can build a large audience on mobile web much more easily than via mobile apps.” -- Fred Wilson
  • 9. Confidential & Proprietary A holistic strategy for Mobile Start thinking Site and App - not Site or App; provide the best experience in both. Site App
  • 10. Confidential & Proprietary Agenda ● Progressive Web Apps ● #movingtoHTTPS ● One tap Sign In ● One tap Check Out ● Physical Web ● Q&A
  • 11. Confidential & Proprietary Keys to a great mobile web experience Security HTTPS as web standard Speed and Engagement Instant loading with AMP and next gen, app-like experiences with Progressive Web Apps Simplicity One-tap sign in, easy check out, real world interactions with physical web
  • 12. Confidential & ProprietaryConfidential & Proprietary Speed and Engagement
  • 13. Confidential & Proprietary Speed is the biggest factor driving engagement on mobile web
  • 14. of people abandon a website that takes more than 3 seconds to load40%
  • 15. Confidential & Proprietary Accelerated Mobile Pages ● Articles are cached and load instantly ● Publishers have control over visual design and business model ● Supports existing ad formats ● Deepen engagement with related articles ● Launched with news and expanding to other content verticals
  • 16. AMP is simple for users to start fast Web pages, today Accelerated Mobile Pages
  • 17. 4x 10x faster less data <1 second median load time
  • 18. Confidential + Proprietary Proprietary + Confidential Washington Post AMP Metrics Performance: ● Responsive mobile site: 3,500ms ● AMP page load time: 1,200ms ● AMP CDN load time: 400ms % of 7 day visits from Search: ● Before AMP: 53% ● After AMP: 63%
  • 19. Confidential + ProprietaryConfidential + Proprietary AMP: Start Fast Progressive Web Apps: Stay Engaged
  • 20. Confidential & Proprietary Progressive Web Apps All the goodness of websites: ● One click away from accessing content ● Available across browsers ● Fast loading, smooth animations and navigations With new capabilities: ● Access via Homescreen icon on device ● Good experience on flaky or no network connections ● Re-engages with push notifications ● Works better in browsers that support new APIs
  • 22. Confidential & Proprietary Increase in conversion rate and lower data cost higher conversions from users arriving via home screen icon (Flipkart, 2015) +70% 3xLower data usage
  • 23. App
  • 24. Confidential & Proprietary Enabling app-like capabilities Service Worker ● Client-side proxy written in JavaScript ● Access device capabilities to allow your site to be “app like” Web App Manifest File ● Rich presence on user’s Android homescreen ● Launch in full-screen mode on Android (no URL bar) ● Control the screen orientation for optimal viewing ● Define “splash screen” launch, theme color for site { "short_name": "My Cool App", "name": "My Totally Cool Application", "icons": [{"src": "launcher-icon-3x.png", "sizes": "192x192", "type": "image/png"}, {"src": "launcher-splash.png", "sizes": "512x512", "type": "image/png"}], "start_url": "index.html", "display": "standalone", "background_color" : "#aeaeae", "theme_color" : "#aeaeae", "orientation" : "landscape" }
  • 25. Confidential & Proprietary Add to Homescreen and launch in full-screen mode User who visits 2x within two weeks will be prompted with “add to homescreen” One tap to add to homescreen Opens full screen (no URL bar)
  • 26. Confidential & Proprietary Avoid the dreaded white screen Similar to apps, always show basic splash screen experience while your content loads
  • 27. Confidential & Proprietary Load site quickly with app shell caching
  • 28. Confidential & Proprietary Show content when on flaky networks
  • 29. Confidential & Proprietary Instant loading and smooth navigation ● For first-time visitors, get to first paint in <3s on 3G connections ● For repeat visitors, instant loading of page in <500 milliseconds ● Always scrolling at 60 frames/second ● Content shouldn’t jump as images are loaded
  • 30. Confidential & Proprietary Send Web push notifications System level notifications, like apps Ask to notify users with specific information Can send notifications even when page closed
  • 31. Confidential + ProprietaryConfidential + Proprietary AMP: Start Fast Progressive Web Apps: Stay Engaged
  • 32. Confidential & Proprietary AMP to Progressive Web App
  • 33. Confidential & Proprietary AMP to PWA Flow (1 of 2) WaPo article in AMP carousel Once on AMP article, WaPo silently registers Service Worker PWA launchable from menu; in future WaPo may direct more navigations to PWA experience
  • 34. Confidential & Proprietary AMP to PWA Flow (2 of 2) Site loads instantly on WaPo domain Frequent users prompted to add to homescreen Icon appears on device like other app icons
  • 35. Confidential & Proprietary Jumia has seen success with push notifications Users that enabled push notifications made 9X more more conversions on previously abandoned carts
  • 36. Confidential & Proprietary PWAs can work across browsers Using standard progressive enhancement techniques, PWAs can be made to work across all modern browsers
  • 37. Confidential & Proprietary AliExpress is seeing increased engagement across browsers 74% increase in time spent overall and... 82% more conversions on iOS
  • 38. Confidential & Proprietary "One of the reasons we built a Progressive Web App was to be able to invest in the web experience across all browsers. Not only did we see huge benefits on browsers that support the latest features, but we also got to see a bump across the board. That is the sign of a great investment, and one that will keep paying for itself as browsers evolve." Lijun Chen, Director of AliExpress Mobile Team.
  • 39. Confidential & ProprietaryConfidential & Proprietary Security
  • 40. Confidential + Proprietary HTTPS: Secure connection between site and users
  • 41. Confidential & Proprietary Why a secure web matters Trust Is this site who they claim to be? Data integrity Has anyone tampered with this page? User privacy Can anyone see my browsing behavior?
  • 42. Confidential + Proprietary Protect Users from Being Tracked and Retargeted Permacookies can take over HTTP ● Inserted by third parties to follow users on your site ● Collects user browsing behaviors, including searches and other personal info ● Data is sold to competitors who can then target your users
  • 43. Confidential + Proprietary Protect Your Business from Unwanted Content ● Third parties (e.g. ISPs) can inject content on your website without your knowledge (possible on all non-HTTPS content!) ● Unwanted ads damage your brand image and put existing ad revenue at risk ● Malware puts your users at serious risk and will cause major damage
  • 44. Confidential + Proprietary Browsers to Start Changing UI to Indicate Insecure Content
  • 45. Confidential + Proprietary New Web Features Will Only Be Available with HTTPS Browsers will prohibit use of existing and new technologies if there is only HTTP: ● Camera ● Geolocation (recently deprecated) ● Auto-Fill for Forms ● Progressive Web Apps ○ Push Notifications ○ Service Worker https://blog.mozilla.org/security/2015/04/30/deprecating-non-secure-http/
  • 46. Confidential + Proprietary HTTPS Affects Your Search Ranking Positively ● Google announced to use HTTPS as a ranking signal in 2014 already ● Will be strengthened over time to encourage broader use of HTTPS ● Google products moving to HTTPS as well https://webmasters.googleblog.com/2014/08/https-as-ranking-signal.html
  • 47. Confidential & ProprietaryConfidential & Proprietary Simplicity
  • 48. Confidential & Proprietary One Tap Sign in with Credential Manager API
  • 49. Typing on mobile is hard
  • 50. Asking users to sign in today is hard of users give up if they are unable to sign in 92%
  • 51. Chrome already helps users sign in more easily 8B Sign-ins are assisted by Chrome’s password manager a month
  • 54. Confidential & Proprietary One Tap Check Out with Web Payments API
  • 55. 66% Of mobile purchases are on the web ...but conversion lags behind other platforms -66% Mobile web vs desktop web conversion rate
  • 56. How to close the mobile web conversion gap? Web Today Make checkout forms less painful Autofill Next Generation Eliminate checkout forms entirely PaymentRequest API
  • 57. Autofill Fill payment forms in one-tap Cards/Addresses Synced Zero merchant integration Increase form submission rate More: checkout-faster-with-autofill
  • 58. PaymentRequest API Open Javascript API Browser handles payment collection Cross Browser / Cross Platform Any form of Payment Single Click Checkout UI
  • 60. Confidential & Proprietary The Physical Web: Nearby objects and places broadcast sites
  • 61. Confidential & Proprietary The Physical Web: Broaden the reach of your site Physical Web is open for anyone to use ● Modern web browsers unlock powerful actions ○ Push notifications ○ URL redirectors manage beacons in the cloud ○ Web Bluetooth unlocks interactive devices A few places where it’s currently used ○ Brookwood Middle School to send useful classroom information to students ○ Golden State Warriors stadium to promote seat upgrades and merchandise sales ○ Consumer Electronics Show 2016 to power a scavenger hunt ○ Proxama’s MyStop App delivers real time transport updates to Transport for London bus commuters