PWA系列:第一章 PWA使用场景分析

article/2025/9/21 7:30:45

前言

2018年4月份起微软的应用商店上线第一批PWA应用以来,近一年随着safari开始支持ServiceWorkers,国内浏览器厂商也逐步开始大力加持,到本课程发稿起95%以上的浏览器都支持了PWA的横幅安装。PWA轻应用也逐渐被广大站点使用和推广。

PWA轻应用的在线或离线的环境中更好的模拟Navive App,它充分的发挥了离线缓存,Web Service,Serivce Workers、manifest等技术的综合应用。它的开发费用低,推广成本低廉、尤其版本迭代的维护更容易的特性。使得它更受开发厂商的热爱,尤其管理系统beta版,行销模型、引导APP安装等场景更有优异表现。
我们的课程从基础入手,你只要掌握基础的**ECMAScript5的基础**

课程从零开始梳理各个知识点。从服务端离线缓存实现,用户代理的脱机缓存,CacheStorage,Web Service,Service Workers,Promise、服务器客户端消息等专题,共十二章。帮助开发者从零理解PWA的应用。

优缺点

PWA 在2019年看来已经是一个不年轻的技术了,PWA全称Progressive Web App,即渐进式WEB应用。他使用户在浏览网页的同时,通过用户代理(浏览器)触发,直接在移动终端主屏生成一个应用。优点在于:

  • 开发成本低,现阶段前端打包已经完全可以实现三端统一的代码维护(android,ios,web),但还依赖在市场或store推广,通过PWA技术,可以快速在用户主屏生成应用;
  • 推广成本低廉:可以通过短信,即时聊天,广告直接安装主屏应用。粘性大;
  • 版本迭代容易维护,只要处理缓存无需依赖任何设备;
  • 通过PWA可以协助APP安装和推广;
  • 通知推送,在特定浏览器环境中模拟原生的信息推送

缺点在于:

  • 无法主动安装到用户系统主屏,根据PWA协议规范用户需要2次访问网站,并间隔大于5分钟。用户代理将提示用户是否安装到主屏。但实际应用测试中这种响应并不能统一。有些浏览器在满足PWA条件的页面可以直接呼出安装横幅,有些则无法控制呼出时间;
  • 用户使用习惯性,用户热度不够,或不习惯这种操作模式
  • iOS系统需要用户操作,并不能一键安装;
  • 更多的原生功能不能被PWA使用,虽然在2017年Google就宣布PWA将在Android上获得和原生应用一样的功能体验,但仅仅Chrome能够使用PWA的功能,其他浏览器还是望尘莫及。像sync同步功能等只有Chrome才在实现。技术开发中不得不考虑更多兼容性。
功能AndroidiOS
使用内存>50M<50M
地理位置
传感器√ 
摄像头
音频输出
语音合成
WebAssembly
WebRTCWebGL
访问蓝牙x
Web App Bannerx
推送通知x
打开其他应用x

下面是支持PWA的浏览器:

场景应用

随着手机市场用户的日益活泼,围绕着手机开发的各种APP也层出不穷,PWA是一种轻应用的形态存在。它到底更适合哪种方面的使用和推广呢:笔者也在近几年间开发和跟踪多款轻应用的发展来叙述以下几种场景:

场景一: 某大型商超管理平台在2018年要开发基于移动端的管理体系,在梳理业务流程的过程中,发现业务流程非常复杂,采购模型各地市都有差异,地堆等活动方案复杂而且变化量大,各个权限终端业务模型非常庞大。预计开发beta版的周期可能要10个月以上。初期版本迭代会成为大问题,iOS可能延后接入。将导致至少有20%的员工是无法使用管理系统。后期采用了PWA接入的方式。前端采用VUE开发,大大提高的应用速度,定型后使用WEEX生成客户端。

场景二:中小型企业的定制化管理系统。近几年随着微信企业号,钉钉等面向企业管理模型,可以提供更优秀的企业自动化解决方案。现实中很多企业还是依赖以前的非常规的管理系统。某地扎啤供应商,2006年自主开发业务管理系统。2014年建立移动端的业务管理系统。2018年采用PWA技术快速的把管理系统生成桌面应用。降低了二次开发成本,做到低投入高产出的管理型回报

场景三:某在线财经网站,用户访问WEB,通过PWA技术,快速生成选中的股票到桌面。用户可以通过主屏快速访问单只股票,处理买入,卖出。大大提高了产品粘性。

场景四:金融贷款平台,通过大数据的短信精准定位,短信内容点击后跳转浏览器。直接使用PWA技术在客户端生成主屏APP。节省APP推广费用,大大降低客户跳出率。提升了到达率。

场景五:体验性子应用,Facebook在PWA计划后,就推出了自己的PWA。后续新功能业务发展上也大大选用了PWA,从服务或社交媒体平台获得完整的体验。开始部署阶段就尝试通过PWA在用户主屏生成新的入口,慢慢把应用独立出平台。

场景六:中小型网站的独立入口,国内部分中小型网站虽然有独立的APP,但安装量和粘性都很低,采用PWA技术,利用现有流量,快速占领用户主屏。

通过以上案例不难看出PWA具有快速部署的功能。对于Native App 来说,其最大的问题是要由软件市场安装和推广,当用户通过搜索找到某个应用时,他需要下载App后才能享受内容。当再次使用内容时还是需要打开App。降低了用户热情,随着移动互联网的发展。更个性的桌面应用将成为时代主流。自定义自己的应用入口,甚至自定义自己的应用市场,和朋友一起分享应用将来到。PWA技术遵循W3C标准,完全开放。更容易被各个终端浏览器接受。打破市场枷锁。

自2015年以来,PWA 相关的技术不断升级优化,在用户体验和用户留存两方面都提供了非常好的解决方案。PWA 可以将 Web 和 App 各自的优势融合在一起:渐进式、可响应、可离线、实现类似 App 的交互、即时更新、安全、可以被搜索引擎检索、可推送、可安装、可链接。
各大浏览器厂商也开始支持PWA,随着PWA安装的放开,首次加载即可安装,国内浏览器厂商也纷纷展开全面技术覆盖。

来源: https://wosclass.com/2019/03/07/%E7%AC%AC%E4%B8%80%E7%AB%A0-pwa%E4%BD%BF%E7%94%A8%E5%9C%BA%E6%99%AF%E5%88%86%E6%9E%90/

转载于:https://my.oschina.net/u/2251679/blog/3023663


http://chatgpt.dhexx.cn/article/lmmTODor.shtml

相关文章

PWA(Progressive Web App)入门系列:(一)PWA简介

前言 PWA做为一门Google推出的WEB端的新技术&#xff0c;好处不言而喻&#xff0c;但目前对于相关方面的知识不是很丰富&#xff0c;这里我推出一下这方面的入门教程系列&#xff0c;提供PWA方面学习。 什么是PWA PWA全称Progressive Web App&#xff0c;直译是渐进式WEB应用…

一文读懂什么是 PWA?

什么是 PWA&#xff1f; 1. 概念2. 特性3. 功能4. 优势与劣势5. 发展 1. 概念 PWA 是 Google 于 2016 年提出的概念&#xff0c;于 2017 年正式落地&#xff0c;于 2018 年迎来重大突破&#xff0c;全球顶级的浏览器厂商&#xff0c;Google、Microsoft、Apple 已经全数宣布支持…

PWA(Progressive Web App)入门系列:(三)PWA关键技术Manifest

前言 前面说过&#xff0c;让Web App能够达到Native App外观体验的主要实现技术就是PWA中的manifest技术&#xff0c;本章会详细说明manifest的实现&#xff0c;及各个参数的具体含义&#xff0c;还将了解如何定义Web App的启动图标、启动样式等。 简介 manifest是一种简单的…

一文了解PWA——Progressive Web App

近年来&#xff0c;出现了一种新的应用开发模式——PWA&#xff08;Progressive Web App&#xff0c;即渐进式Web应用&#xff09;。今天就来为大家分享什么是PWA&#xff0c;以及它与小程序的区别、技术原理。 PWA的基本概念和技术原理 PWA是一种基于Web技术的应用开发模式&a…

PWA相关知识

http://www.leiphone.com/news/201606/UEiart497WUzS62u.html 我们真的需要网页版App吗&#xff1f;Google PWA的困局 其实回来的两周里&#xff0c;我对Progressive Web App&#xff08;以下简称 PWA&#xff09;的理解也在不断更新&#xff0c;现在是思考更为全面的时候。 一…

PWA介绍及快速上手搭建一个PWA应用

PWA初次体验 ​ 前言&#xff1a;本示例不用安装任何东西 部分资源来自网络资源及PWA官网&#xff0c;不要把PWA想象的太复杂&#xff0c;跟着示例走一下&#xff0c;你行的。 PWA介绍 一个新的前端技术&#xff0c;PWA&#xff08; 全称&#xff1a;Progressive Web App &…

PWA详解

PWA&#xff08;Progressive Web App&#xff0c;渐进式网页应用&#xff0c;逐渐接近原生app的web app&#xff09;是一种理念&#xff0c;使用多种技术来增强web app的功能&#xff0c;可以让网站的体验变得更好&#xff0c;能够模拟一些原生功能&#xff0c;比如通知推送。在…

PWA应用

一、什么是PWA应用 一个新的前端技术&#xff0c;PWA&#xff08; 全称&#xff1a;Progressive Web App &#xff09;也就是说这是个渐进式的网页应用程序。 官网&#xff1a;https://developers.google.com/web/progressive-web-apps/ 是 Google 在 2015 年提出&#xff0c;…

汽车金融风控企业如何开展风控体系建设

汽车融资租赁主要有直租和回租两种模式&#xff0c;相对回租业务而言&#xff0c;直租因更具盈利优势和用户体验优势而备受瞩目。2017年大搜车、易鑫、优信和瓜子等巨头纷纷涉足直租领域&#xff0c;厂家金融和经销商集团金融机构随后跟上&#xff0c;直租模式在国内开始呈现井…

重磅分享:一份关于车贷的政策性文件分享

关注公众号“番茄风控大数据”&#xff0c;获取更多数据分析与风控大数据的实用干货。 不同领域不同产品的策略跟政策要点肯定是不同的&#xff0c;对车贷而言因为有车这个标的物&#xff0c;车会移动会跑&#xff0c;为了应对这个相关的风险点&#xff0c;我们就会对标的物做跟…

线下产品风控门道真不少

关注 “番茄风控大数据”&#xff0c;获取更多数据分析与风控大数据的实用干货。 “你好&#xff0c;请问这里是肯蝶科技有限公司吗&#xff1f;请问这里&#xff0c;有没有一个叫小明的人在这里上班&#xff1f;” “您好&#xff01;对&#xff0c;这里是肯蝶科技有限公司。…

贷后风控中逾期案件差异化的分配逻辑

在风控精细化运营的当下&#xff0c;贷后工作的开展&#xff0c;越来越需要精细化管理。 今天我们总结梳理了番茄风控之前的内容并结合近期开展的内容&#xff0c;为大家带来一个催收模型优化和逾期案件催收差异化策略的内容&#xff0c;详细请看本文介绍。 一.催收模型 在催收…

GPS北斗定位模块应用实现汽车风控管理

车辆安装GPS北斗定位模块越发常见&#xff0c;无论是车主导航&#xff0c;还是车贷企业的追踪、交警交通的管理等&#xff0c;都是硬性需求和必备工具&#xff0c;在金融风控行业的作用也越来越明显了。 车辆作为资产的一种类型&#xff0c;对资产安全性、实时管控等的需求&am…

金融风控——Python建模

金融风控基础篇 风控的基本概念0 基于AI的风控应用1 什么是信用风险&#xff1f;2 信用模型和欺诈模型的区别3 小额现金贷 vs 大额信贷4 信用评分建模的基本流程5 和风控建模相关的问题有&#xff1a; 数据清洗的全过程什么是 ETL交叉验证的优势及实现方法 建立模型模型的评估方…

风控策略中如何制定差异化利率定价方案

风控策略中如何制定差异化利率定价方案 前言一、框架设计二、流程设计三、方案测算四、策略上线总结 前言 一个产品上线后&#xff0c;随着规模的扩大&#xff0c;基于风险收益的匹配原则&#xff0c;以及差异化营销的管理要求&#xff0c;除了授信额度策略之外&#xff0c;我…

风控策略调优——二手车车龄政策调整

本文的研究背景&#xff1a;为了增加进件和放款&#xff0c;拓展业务规模&#xff0c;如何根据现有的数据表现&#xff0c;调整既有的风控策略。所以&#xff0c;此时博弈的双方再次出现&#xff0c;即:增大业务量的同时&#xff0c;使风险控制在可接受的范围之内。本文以A汽车…

滴滴大数据在汽车金融风控场景中的应用

导读&#xff1a;滴滴独有的出行场景大数据在金融领域有着非常广泛的应用前景&#xff0c;未来可与银行&#xff0c;保险&#xff0c;支付和理财等机构深入合作&#xff0c;帮助传统金融机构提升资源配置效率&#xff0c;降低获客和风险管理成本。出行场景大数据在交易欺诈识别…

汽车金融风控流程设计和机器学习实践

本次分享内容大纲&#xff1a; 01. 汽车金融风控流程设计 汽车金融风控流程设计中需要关注的五个节点&#xff1a;获客、反欺诈、信用评估、额度、利率&#xff0c;整个风控流程的设计一直是围绕这几个点来设计的。 除了上述几点&#xff0c;还需考虑俩个重要因素&#xff1a; …

了解汽车贷款全过程,不要掉进车贷“坑”!

一&#xff0c;征信查询和大数据查询 现在贷款基本都会查大数据和征信&#xff0c;信用很重要。 其中征信是指个人信用报告&#xff0c;是征信机构把依法采集的信息&#xff0c;进行加工整理&#xff0c;最后向合法的信息查询人提供的个人信用历史记录。多是与银行或者较大金融…

贷前风控策略审批及决策引擎——策略审批架构搭建

本文是FAL量化风控全线条训练营的听课笔记&#xff0c;对此感兴趣的可以去关注FAL金科应用研究院的公众号、知乎、官网去了解相关内容。现将核心内容进行整理&#xff0c;补充一些自己的理解和总结&#xff0c;便于结合自己当前工作内容&#xff0c;提升认知。 若对风控领域感…