~/conference

Chrome Dev Summit 2018

date:2018-11-12..2018-11-13
location:San Francisco, CA, United States
series:Chrome Dev Summit · 2 editions
editions:[Chrome Dev Summit 2018, Chrome Dev Summit 2020]

Connect with Chrome engineers and other leading developers for an exploration of building beautiful and performant experiences.

web performance engineers, frontend engineers, progressive web app developers, client-side engineers, search and SEO engineers, engineering managers

service worker caching strategies; navigation preload and streaming; WebAssembly for image codecs; Offscreen Canvas with workers; Picture-in-Picture and AV1; Lighthouse and CrUX metrics; image optimization and responsive srcset; incremental rendering and scheduling; virtual-scroller DOM virtualization; web packaging and portals; feature policy and secure preloading

titleauthorlength
Day 1 KeynoteBen Galbraith, Dion Almaer31m
Year-in-review detail and concrete launches: Site Isolation extends process boundaries across domains, HTTPS adoption passes 80% of top 100 sites, V8 cuts…
Talk on
Get Down to Business: Why the Web MattersAanchal Bahadur, Zack Argyle, David Brunelle, Matt Rizzo26m
Spotify builds a mobile web player and sees a 54% increase in day‑one plays, sustained 14% day‑60 retention, 30% of logins from reactivated users, plus Media…
Talk on
State of the Union for Speed ToolingPaul Irish, Elizabeth Sweeny21m
Metrics landings are concrete: First Contentful Paint, First Input Delay, and Time to Interactive are defined and mapped to lab vs field; FID is a field metric…
Talk on
Speed Essentials: Key Techniques for Fast WebsitesHoussein Djirdeh, Katie Hempenius29m
Images often dominate bytes so convert animated GIFs to video (5–20× smaller) and serve WebP 25–35% smaller via picture/source; automate Imagemin and use Sharp…
Talk on
Building Faster, More Resilient Apps with Service Worker: A Caching Strategy Deep DiveEwa Gasperowicz, Philip Walton30m
Measures show Service Worker startup costs matter: 20–100 ms startup on desktop, 100–500 ms typical on mobile with 95th percentile >1 s, and cache reads can…
Talk on
Smooth Moves: Rendering at the Speed of Right ®Jason Miller, Adam Argyle27m
A chat app for cats gets refactored to reach 60fps on low-end hardware (measured on a Nexus 5 and with a sub-$100 target). DevTools features used include the…
Talk on
Complex JS-heavy Web Apps, Avoiding the SlowJake Archibald, Mariko Kosaka32m
A JavaScript-heavy PWA called Squoosh compresses images in-browser using WebAssembly, mozjpeg/WebP/OptiPNG ports, workers for concurrency, and web components…
Talk on
Building Modern Web Media Experiences: Picture-in-Picture and AV1François Beaufort, Angie Bird21m
Chrome measures almost 40,000 years of video watched per day and 30% of time on Chrome for Android is watching video so the talk focuses on concrete features…
Talk on
Modern Websites for E-commerce in the Real WorldCheney Tsai, Ramya Raghavan29m
Concrete results and methods, not hype: AMP iterations cut friction for one retailer and yield 50% improvement in conversions; eBay tests predictive…
Talk on
Progressive Content Management SystemsAlberto Medina, Weston Ruter24m
Shows concrete results: WordPress gets an AMP plugin v1.0 release candidate 2 that validates markup and maps errors to theme or plugin code, and core-level PWA…
Talk on
Making Modern Web Content Discoverable for SearchMartin Splitt, Tom Greenaway25m
Explains that Google Search defers JavaScript rendering into a queue — deferred rendering queue (minutes to days, sometimes up to a week) — and currently…
Talk on
Day 2 KeynoteMalte Ubl, Nicole Sullivan27m
Announces concrete platform work: frameworks enter Chrome’s Intent to Implement process, Google seeds a $200,000 fund for performance features, and Signed…
Talk on
Feature Policy & the Well-Lit Path for Web DevelopmentJason Chase22m
Feature Policy and the Reporting API provide concrete guardrails: an HTTP header or iframe Allow attribute enforces policies like oversized images policy that…
Talk on
virtual-scroller: Let there be less (DOM)Gray Norton30m
Proposes a first-class virtual scroller for HTML built as a JavaScript custom element using a pay-as-you-go module and experimenting with Layered APIs…
Talk on
A Quest to Guarantee Responsiveness: Scheduling On and Off the Main ThreadShubhie Panicker, Jason Miller33m
Claim: achieving responsiveness needs scheduling plus selective multithreading, not just wording about "examples." Chrome explores a main-thread scheduler API…
Talk on
Architecting Web Apps - Lights, Camera, Action!Paul Lewis, Surma25m
Claim: the 45‑year‑old actor model maps well to the web and actually reduces main‑thread jank by breaking work into message‑driven actors. Tools and artifacts…
Talk on
From Low Friction to Zero Friction with Web Packaging and PortalsKinuko Yasuda, Rudy Galfi, Sumantro Das, Rustam Lalkaka25m
Claim: web packaging (signed and bundled exchanges) plus portals make cross‑site navigation appear instantaneous while preserving origin attribution. Built: a…
Talk on
State of HoudiniSurma27m
Demos show concrete APIs not marketing: a CSS Paint worklet draws a responsive pink circle as a background image with auto‑repaint, automatic sizing and…
Talk on
Building Engaging Immersive ExperiencesChris Wilson, John Pallett23m
WebXR lands as the concrete bridge for web AR and VR with an origin trial and Chrome flags to enable WebXR Device API and AR hit testing, plus a…
Talk on
Using WebAssembly and ThreadsAlex Danilo, Thomas Nattestad22m
WebAssembly threads ship in Chrome 70 behind an origin trial and pair with streaming compilation and the Liftoff compiler to start code fast then optimize…
Talk on
The Virtue of Laziness: Leveraging Incrementality for Faster Web UIJustin Fagnani26m
Demonstrates concrete techniques using LitElement and lit-html: batching updates so renders are async, a LazyLitElement that defers scheduleUpdate to…
Talk on
Chrome OS: Ready for Web DevelopmentDan Dascalescu, Stephen Barber24m
Chrome OS claims native support for web, Android, and Linux apps and demonstrates it by running Debian-based Linux containers (Crostini) inside a lightweight…
Talk on
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.