Skip to main content
web.dev
Resources
  • Web Platform
  • Dive into the web platform, at your pace.
  • HTML
  • CSS
  • JavaScript
  • User experience
  • Learn how to build better user experiences.
  • Performance
  • Accessibility
  • Identity
  • Learn
  • Get up to speed on web development.
  • Learn HTML
  • Learn CSS
  • Learn JavaScript
  • Learn AI
  • Learn Performance
  • Learn Accessibility
  • More courses
  • Additional resources
  • Explore content collections, patterns, and more.
  • AI and the web
  • Explore
  • PageSpeed Insights
  • Podcasts & shows
  • Developer Newsletter
  • About web.dev
Discover Baseline How to use Baseline Blog Case Studies
/
  • English
  • Deutsch
  • Español
  • Español – América Latina
  • Français
  • Indonesia
  • Italiano
  • Polski
  • Português – Brasil
  • Tiếng Việt
  • Türkçe
  • Русский
  • עברית
  • العربيّة
  • فارسی
  • हिंदी
  • বাংলা
  • ภาษาไทย
  • 中文 – 简体
  • 中文 – 繁體
  • 日本語
  • 한국어
Sign in
  • Articles
AI and the web Fast load times Learn Core Web Vitals Identity Progressive Web Apps Payments Notifications How to optimize INP Network reliability React Animations Mini apps Media Safe and secure WebAssembly Devices Easily discoverable Test automation Angular
web.dev
  • Resources
    • More
    • AI and the web
    • Fast load times
    • Learn Core Web Vitals
    • Identity
    • Progressive Web Apps
    • Payments
    • Notifications
    • How to optimize INP
    • Network reliability
    • React
    • Animations
    • Mini apps
    • Media
    • Safe and secure
    • WebAssembly
    • Devices
    • Easily discoverable
    • Test automation
    • Angular
  • Discover
  • Baseline
  • How to use Baseline
  • Blog
  • Case Studies
  • Introduction
  • What are Progressive Web Apps?
  • What makes a good Progressive Web App?
  • Make it installable
  • What does it take to be installable?
  • How to provide your own in-app install experience
  • How to define your install strategy
  • Create an app-like user experience
  • Make your PWA feel more like an app
  • Progressively enhance your Progressive Web App
  • Advanced topics
  • Progressive Web Apps in multi-origin sites
  • Building multiple Progressive Web Apps on the same domain
  • Offline UX design guidelines
  • Create an offline fallback page
  • PWAs in App Stores
  • How Chrome handles updates to the web app manifest
  • Case studies
  • How Progressive Web Apps can drive business success
  • Deprecating Excalidraw Electron in favor of the web version
  • Clipchamp's video editor PWA installs see a 97% monthly growth
  • PWA users are 2.5x more likely to purchase Gravit Designer PRO
  • JD.ID improves their mobile conversion rate by 53% with caching strategies, installation, and push notifications
  • Rakuten 24’s investment in PWA increases user retention by 450%
  • How ZDF created a video PWA with offline and dark mode
  • How Goibibo's PWA improved conversions by 60%
  • Building a PWA at Google, part 1
  • Web Platform
  • HTML
  • CSS
  • JavaScript
  • User experience
  • Performance
  • Accessibility
  • Identity
  • Learn
  • Learn HTML
  • Learn CSS
  • Learn JavaScript