为什么安卓机用久了总会卡?前两年花几大千买的安卓旗舰机,今年就卡成PPT了?
雷锋哥网上一搜在问类似问题的人真不少,其实主要原因是系统和APP更新换代了,一些手机厂商负优化ROM、APP的功能越来越多、各种广告、各种权限、后台唤醒全家桶,整得花里胡哨,对手机硬件要求也就变高了,对小运存手机根本吃不消。
这时有小伙伴们会说用回旧版APP不就行了?一些APP会强行你更新版本,否则不让用,系统ROM还好,可以自己刷第三方ROM/原生ROM。
今天雷锋哥要给大家介绍比安卓APP客户端更轻量、比网页版更强大的PWA应用,可以先看下面的对比图:
(B站APP客户端)
(B站PWA应用)
从上图对比看出B站PWA应用启动速度飞快,并且没有启动屏幕的广告。接下来给大家介绍PWA应用。
#PWA应用#
PWA应用技术(Progressive Web App)利用现代 Web 技术(Service Worker、Cache API、推送通知等)让 Web应用达到近似原生应用的体验。
👏 简单说:就是把网站生成APP,如果网站本身支持PWA技术,可获得推送通知等功能,可以当成原生APP那样来使用,但比原生应用更轻量。
加上有微软的鼎力支持,越来越多的网站开始支持PWA技术。
微软鼓励开发者打造PWA网页应用:
从 Windows 10 version 1803 开始微软宣布对“网页应用”(PWA)的完整支持,同时鼓励开发者打造PWA网页应用,并发布了 PWA Builder 工具,目前 Microsoft Store 商店已经有一些PWA的应用了。
PWA应用的特性
- 非常轻巧
- 无广告/广告少
- 可以离线运行
- 原生应用界面
- 可以添加到主屏幕
- 可以推送消息通知
- 没有乱七八糟的权限
- 占用运存小
安卓手机使用PWA应用
目前已经有一部分日常应用的APP/网站支持PWA了,如微博、推特、饿了么、哔哩哔哩、豆瓣、飞猪、百度天气等等。
支持PWA技术已知浏览器有:Chrome、FireFox、Edge、Safari(iOS),基于谷歌浏览器内核的也支持。
😋 下面给大家演示下添加PWA应用的方法:
这里雷锋哥以微博为例,用Chrome浏览器打开微博的网址:m.weibo.cn,然后就会出现添加到主屏幕的提示(如果提示没出来,也可以点击菜单里面的 → 添加到主屏幕),点击后将会在主屏幕生成图标。
👻 注意:如果图标没有添加到主屏幕,浏览器需要修改权限,把桌面快捷方式的权限给勾上。
下面是PWA版微博的界面了,整体非常清爽,功能上日常收发微博都没问题,非重度用户足够用。
雷锋哥已经把一些日常轻度使用的APP改用上了PWA版本,启动PWA应用的速度基本秒开。
体验下来PWA特别适合那些“用完即关”的APP,不需要长时间保持后台,减少手机运存占用,对低端配置的安卓手机来说简直棒棒哒!
不知道有哪些网站/APP支持PWA?下面雷锋哥给大家整理了一些PWA应用商店。
PWA应用商店
- pwa-directory:https://pwa-directory.appspot.co
- progressive web apps:https://progressivewebapproom.com/
- appsco.pe:https://appsco.pe/
- PWA集散地:https://pwapp.net/
- outweb:https://outweb.io/
- pwa.rocks:https://pwa.rocks
#微信小程序#
这里给大家介绍下微信小程序,是因为一些APP还不支持PWA,微信小程序的定位也是“用完即走”不少APP也开发了微信小程序版本,如美团、滴滴打车等。
微信小程序在安卓里面同样可以把小程序添加到主屏幕上,这样就不用每次进去微信里面,再下拉运行小程序了。
结语
PWA和微信小程序的配合可以让你的 低端机 / 祖传机 / 小容量机 继续发挥余热,虽然目前PWA和微信小程序不可能代替所有的传统APP应用,但对于一些“用完即走”的APP来说完全可以代替了,只需占用很小的存储空间满足你需要的功能,有兴趣的可以试试看。