Christian Liebel
Project Fugu: Progressive Web Apps, Superpowered
#1about 6 minutes
Introducing Project Fugu and its goals for PWAs
Project Fugu is a cross-vendor initiative to bring powerful, native-like capabilities to Progressive Web Apps while ensuring user safety.
#2about 7 minutes
Demonstrating Fugu APIs with a paint web app
A live demonstration of a PWA using the File System Access API, Async Clipboard API, and File Handling API to provide a native-like experience.
#3about 5 minutes
Tracking the status of new web capabilities
The Fugu API tracker shows the development status of various APIs, from shipped features like Web NFC to those in developer trials like the Ambient Light Sensor.
#4about 4 minutes
Implementing Fugu APIs with progressive enhancement
Fugu APIs are designed to be simple, often requiring a single method call, and should be implemented with feature detection to provide fallbacks for unsupported browsers.
#5about 4 minutes
Enhancing user experience with UI integration APIs
Explore APIs like the Badging API for notifications, Shortcuts for quick actions, and the Screen Wake Lock API to prevent the screen from turning off.
#6about 5 minutes
Managing files and data with advanced Fugu APIs
Learn how the File System Access, Async Clipboard, and File Handling APIs enable web apps to open, save, copy, and register as handlers for local files.
#7about 6 minutes
The future of PWAs and Fugu API adoption
PWAs are becoming the standard for productivity applications, with data from the Web Almanac showing growing adoption of key Fugu APIs like Async Clipboard.
#8about 8 minutes
Addressing security, privacy, and cross-browser concerns
The Q&A session covers key topics like push notifications on iOS, security measures, user permissions, fingerprinting risks, and testing strategies for Fugu APIs.
Related jobs
Jobs that call for the skills explored in this talk.
Hubert Burda Media
München, Germany
€80-95K
Intermediate
Senior
JavaScript
Node.js
+1
zeb consulting
Frankfurt am Main, Germany
Junior
Intermediate
JavaScript
HTML
+1
Matching moments
03:31 MIN
The value of progressive enhancement and semantic HTML
WeAreDevelopers LIVE – You Don’t Need JavaScript, Modern CSS and More
03:16 MIN
Improving the developer feedback loop with specialized tools
Developer Time Is Valuable - Use the Right Tools - Kilian Valkhof
05:28 MIN
The origin story of the Polypane developer browser
Developer Time Is Valuable - Use the Right Tools - Kilian Valkhof
02:33 MIN
Why you might not need JavaScript for everything
WeAreDevelopers LIVE – You Don’t Need JavaScript, Modern CSS and More
05:01 MIN
Comparing the security models of browsers and native apps
Developer Time Is Valuable - Use the Right Tools - Kilian Valkhof
04:30 MIN
Understanding browser APIs that rely on company services
Developer Time Is Valuable - Use the Right Tools - Kilian Valkhof
09:38 MIN
Technical challenges of shipping a cross-platform browser
Developer Time Is Valuable - Use the Right Tools - Kilian Valkhof
06:44 MIN
Using Chrome's built-in AI for on-device features
Devs vs. Marketers, COBOL and Copilot, Make Live Coding Easy and more - The Best of LIVE 2025 - Part 3
Featured Partners
Related Videos
Making of paint.js.org—a Web Component-based Productivity PWA
Christian Liebel
Project Fugu: Extending the web
Lucien Immink
Possibilities with Web Capabilities
Rowdy Rabouw
PWAs in 2021
Ire Aderinokun
Native Web Apps: Are We There Yet?
Maxim Salnikov
Progressive Web Apps - The next big thing
Nico Martin
PWA Fundamentals: websites with superpowers
Rowdy Rabouw
View-Transition-API: Gamechanger for hybrid app-development
Sascha Lehmann
Related Articles
View all articles



From learning to earning
Jobs that call for the skills explored in this talk.

Code Healers LLC
Hinesville, United States of America
Remote
€30-40K
Intermediate
Senior
.NET
React
JavaScript
+2

Visonum GmbH
Remote
Junior
Intermediate
React
Redux
TypeScript


Douglas GmbH
Düsseldorf, Germany
Intermediate
Senior
React
TypeScript

MARKT-PILOT GmbH
Stuttgart, Germany
Remote
€75-90K
Senior
Java
Angular
TypeScript

Twin.Link GmbH
Osnabrück, Germany
Intermediate
Senior
React
TypeScript

AOK Systems GmbH
Hamburg, Germany
C++
JavaScript
TypeScript
Microservices
Amazon Web Services (AWS)


Prime Force Group
Prime Force Group
Berlin, Germany
Remote
React
Vue.js
Flutter
Angular
+1