Welcome to PWA

PWA Intro

PWA (Progressive Web Apps) is a technology concept that uses modern Web technologies to build Web Apps that are comparable to native applications. Progressive means Progressive enhancement. Steven Champeon proposed this concept in 2003,as a concept opposite to Graceful degradation.

Progressive refers to Progressive Enhancement. Steven Champeon proposed this concept in 2003 as a concept opposite to Graceful degradation.

Among them, the progressive concept includes:

  1. Progressive Development: Leveraging new technology to gradually support PWA's capabilities without going one step
  2. Progressive browsing experience: Based on a browser's ability to provide a gradual and enhanced experience while maintaining a basic user experience

You can get more PWA related information through the following link:

UC Browser ❤️️ PWA

UC Browser supports PWA starting with U4 1.0 (UC Browser kernel version) and fully supports the PWA features in the latest version v12.0 (based on kernel version U4 2.0).

Version mapping between Kernal and Browser

Kernal version UC Browser version
U4 1.0 v11.4.6+
U4 2.0 v12.0+

You can check UC Browser support for the latest browser features through the U4 Platform Status, and UC Browers PWA features shows UC Browser support for PWA features and APIs.

If you encounter problems in your development, you can contact us through the following ways, we will be happy to help you:

  • Tell us about your problems by email, our email address is: uc-web-dev@service.alibaba.com
  • Tell us through the feedback channel provided by UC+

Attachment: PWA technology system

  • Web App Manifest
  • Service Worker
    • https://developer.mozilla.org/en-US/docs/Web/API/ServiceWorker_API
    • https://github.com/w3c/ServiceWorker/blob/master/explainer.md
  • Push API
  • Notifications API
  • Fetch
  • Cache API
    • https://developer.mozilla.org/en-US/docs/Web/API/Cache
    • https://developer.mozilla.org/en-US/docs/Web/API/CacheStorage
  • Foreign Fetch API
    • https://developers.google.com/web/updates/2016/09/foreign-fetch
    • https://github.com/slightlyoff/ServiceWorker/blob/master/foreign_fetch_explainer.md
  • Background Sync API
    • https://github.com/WICG/BackgroundSync/blob/master/explainer.md
    • https://github.com/WICG/BackgroundSync
  • Payment Request API
  • The Credential Management API