Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
[this.javascript] State of Chrome
Search
Sponsored
·
Ship Features Fearlessly
Turn features on and off without deploys. Used by thousands of Ruby developers.
→
Paul Kinlan
November 14, 2017
Programming
170
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
[this.javascript] State of Chrome
The rest of the presentation that I didn't get too :)
Paul Kinlan
November 14, 2017
More Decks by Paul Kinlan
See All by Paul Kinlan
Progressive Web Apps in 10 minutes - Google for India
paulkinlan
2
330
Be instant and engaging on the mobile web - Google Mobile for India
paulkinlan
4
380
The future of the web on mobile? - Coldfront conf
paulkinlan
5
57k
This is the Web Platform
paulkinlan
5
66k
State of the Mobile Browser
paulkinlan
3
240
The Next Evolution of Chrome Apps - Devoxx 2012
paulkinlan
3
430
Building Web Apps of the future. Tomorrow, today and yesterday.
paulkinlan
32
7.5k
Other Decks in Programming
See All in Programming
壊れたパーサから始める関数型設計と構成的なパーサ #fp_matsuri
raiga0310
2
450
The Past, Present, and Future of Enterprise Java
ivargrimstad
0
550
AI時代、エンジニアはどう育つのか -未経験エンジニアの成長を間近で見て考えたこと-
thasu0123
0
220
AI時代に設計が 最大の生産性レバーになる 意図駆動開発とデータを消さない設計|Don't Delete Your Data or Your Intent — Design as the Deepest Lever in the AI Era
tomohisa
1
740
GDG Korea Android: 2026 I/O Extended ~ What's new in Android development tools
pluu
0
220
全PRの83%がAIレビューだけでマージできるようになった開発組織はその後どうなったか
athug
1
1.5k
Welcome to the "Parametricity" 🏙️ − Generic だけど Specific な世界 −
guvalif
PRO
1
200
Google Apps Script で Ruby を動かす
kawahara
0
140
php-fpmのプロセスが枯渇した日-調査・対処・そして本当にやるべきだったこと-
shibuchaaaan
0
240
わからない話を追いかけたら、プログラミング言語を作る側にいた
ydah
3
480
言語を使う側から、作る側へ。 自作 Lisp で得た新たな気づき。
andpad
0
160
仕様駆動開発へのトライを機に チームに適合する手法を模索し続けている話
freee
PRO
0
450
Featured
See All Featured
Jamie Indigo - Trashchat’s Guide to Black Boxes: Technical SEO Tactics for LLMs
techseoconnect
PRO
0
590
A Soul's Torment
seathinner
6
3.4k
Efficient Content Optimization with Google Search Console & Apps Script
katarinadahlin
PRO
1
790
Information Architects: The Missing Link in Design Systems
soysaucechin
0
1.1k
Designing for Timeless Needs
cassininazir
1
430
Fashionably flexible responsive web design (full day workshop)
malarkey
408
67k
The MySQL Ecosystem @ GitHub 2015
samlambert
251
13k
VelocityConf: Rendering Performance Case Studies
addyosmani
333
25k
AI Search: Where Are We & What Can We Do About It?
aleyda
0
7.8k
SEO for Brand Visibility & Recognition
aleyda
0
4.7k
How to Align SEO within the Product Triangle To Get Buy-In & Support - #RIMC
aleyda
2
1.8k
Scaling GitHub
holman
464
140k
Transcript
Paul Kinlan @paul_kinlan
None
None
97% 150% Increase in engagement for Add to Home Screen
users Overall increase in conversions
None
Firefox Chrome Opera Samsung Internet UC Browser 360 Browser Baidu
Mobile App Service Worker Support
Service Worker Support Edge WebKit In Development!
developers.google.com/web/tools/workbox
self.addEventListener('fetch', event => { event.respondWith( caches.open('my-cache').then(cache => { return cache.match(event.request).then(cacheResponse
=> { const fetchPromise = fetch(event.request).then(response => { cache.put(event.request, response.clone()); return response; }) return cacheResponse || fetchPromise; }); }) ); });
workboxSW.strategies.staleWhileRevalidate();
5s
None
% of Pages Loaded via HTTPS in Chrome 10% 20%
30% 40% 50% 60% 70% March 2015 October 2017 Android Windows
None
Autofill
PaymentRequest
None
& Google Payment API developers.google.com/payment PaymentRequest
One-Tap Sign-In Sign-Up & developers.google.com/identity
None
None
Image Gallery
MediaStream
None
Web Share API
Native notifications
Connected across devices Presentation API
Connected across devices BLE API
None
Web Share Web Bluetooth Add to Home screen Background Download
Web Authentication Shape Detection Web USB Presentation API Generic Sensor API Payment Handler Web NFC Share Target
None
Custom Tabs
Trusted Web Activity
None
Trusted Web Activity
Trusted Web Activity
Desktop PWA
None
None
22% Faster on Speedometer 5% Faster on top 25 websites
40% Faster on ARES6
None
None
None
None
None
CSS Grid Layout Inspection
Color contrast evaluation
Top-level await in console
Performance monitor
Service Workers upgrades
Lighthouse
None
github.com/GoogleChrome/puppeteer
None
Chrome User Experience Report
None
chromestatus.com
developers.google.com/web/
Thanks! Paul Kinlan @paul_kinlan