Blogger Information
Blog 110
fans 0
comment 0
visits 112350
Popular Tutorials
More>
Latest Downloads
More>
Web Effects
Website Source Code
Website Materials
Front End Template
前端发展趋势之pwa
Coco
Original
655 people have browsed it

  PWA全称Progressive Web App,即渐进式WEB应用。

  一个 PWA 应用首先是一个网页, 可以通过 Web 技术编写出一个网页应用. 随后添加上 App Manifest 和 Service Worker 来实现 PWA 的安装和离线等功能

  PWA的优势

  可以将app的快捷方式放置到桌面上,全屏运行,与原生app无异

  能够在各种网络环境下使用,包括网络差和断网条件下,不会显示undefind

  推送消息的能力

  其本质是一个网页,没有原生app的各种启动条件,快速响应用户指令

  PWA存在的问题

  支持率不高:现在ios手机端不支持pwa,IE也暂时不支持

  Chrome在中国桌面版占有率还是不错的,安卓移动端上的占有率却很低

  各大厂商还未明确支持pwa

  依赖的GCM服务在国内无法使用

  微信小程序的竞争

  尽管有上述的一些缺点,PWA技术仍然有很多可以使用的点。

  service worker技术实现离线缓存,可以将一些不经常更改的静态文件放到缓存中,提升用户体验。

  service worker实现消息推送,使用浏览器推送功能,吸引用户

  渐进式开发,尽管一些浏览器暂时不支持,可以利用上述技术给使用支持浏览器的用户带来更好的体验。

Statement of this Website
The copyright of this blog article belongs to the blogger. Please specify the address when reprinting! If there is any infringement or violation of the law, please contact admin@php.cn Report processing!
All comments Speak rationally on civilized internet, please comply with News Comment Service Agreement
0 comments
Author's latest blog post