本文是PWA科普文,不涉及技術,望大佬勿噴。chrome
PWA(Progressive Web Apps 的簡稱,譯做漸進式 Web App),是 Google 在 2015 年推出的一個項目,旨在將 Web 網頁服務具有相似原生 Apps 的使用體驗。PWA應用兼有網頁應用和原生app的優勢,能給用戶帶來原生應用同樣的體驗,同時又能避免原生應用體積過大,濫用權限,頻繁更新等問題。PWA應用經過網頁加載,同時也能使用service worker實現離線存儲和使用。用戶無需像原生app那樣下載安裝PWA,只需打開相應網頁便可經過瀏覽器一鍵添加到桌面。下次可經過桌面圖標進入應用,操做邏輯和原生app同樣,只是不用下載,安裝。同時PWA應用也是跨平臺的,不管是在iOS,安卓仍是windows phone下都有一致的用戶體驗。windows
iOS: 使用Safari打開相應app網頁,點擊分享按鈕,選擇添加到主屏幕便可。瀏覽器
安卓:目前只有chrome(谷歌)瀏覽器徹底支持PWA,點擊右上角三個點的按鈕,而後選擇添加到主屏幕便可。app
國外有不少PWA應用商店,這裏推薦一個https://pwa.rocks/spa
國內有https://www.pwaappstore.cn ,須要使用手機打開這個站點,電腦打開是404pwa