首页
AI Coding
AIDP
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
PWA预研
订阅
Bobby阿宇
更多收藏集
微信扫码分享
微信
新浪微博
QQ
11篇文章 · 0订阅
如何让你的网页“看起来”展现地更快 —— 骨架屏二三事
让网页展现的更快,官方说法叫做首屏绘制,First Paint 或者简称 FP,直白的说法叫做白屏时间,就是从输入 URL 到真的看到内容(不必可交互,那个叫 TTI, Time to Interactive)之间经历的时间。当然这个时间越短越好。 但这里要注意,和首屏相关的除…
简单介绍一下Progressive Web App(PWA)
2017年11月份,谷歌在上海举办了一个开发者大会,期间在很多会场都有关于PWA的介绍,王二认为谷歌在致力于推行这项技术,那么技术上还是很先进的,于是有了如下分享。 PWA的中文名叫做渐进式网页应用,早在2014年, W3C 公布过 Service Worker 的相关草案,但…
自动生成跨多端骨架屏
Skeleton Screen,中文称之为骨架屏。表示在页面数据没有加载完成之前,用一些简单的图形描绘页面内容的大致布局,让用户感知页面正在加载;当数据加载完成后,用真实的数据渲染页面,把它替换掉。 在骨架屏诞生之前,业界大多数都是用菊花图之类的loading效果去做数据等待期…
该用什么姿势来使用 PWA
1. 什么是 PWA? 2. 首屏优化 2.1. 静态资源优化 2.2. 动态数据优化 2.3. 直出html优化 3. 替代离线包 但是离线包系统是非常成熟的系统,要完全替换掉它还需要考虑许多方面的问题。 3.1. 更新机制 离线包有个自动更新的机制,每隔一段时间就会去请求离…
企鹅辅导课程详情页毫秒开的秘密 - PWA 直出
天下武功,唯 (wei) 快(fu) 不(bu) 破(po)。 随着近几年的前端技术的高速发展,越来越多的团队使用 React、Vue 等 MVVM 框架作为其主要的技术栈。以 React 应用为例,从性能角度,其最重要的指标可能就是首屏渲染所花费的时间了。那么今天,我们要给大…
关于 iOS 上的 PWA 应用,你需要知道些什么?
在 iOS 11.3 版本中,苹果公司悄悄地增加了基于“渐进增强 Web 应用程序”(Progressive Web Apps,PWA)概念的新技术。本文带你看看 PWA 是如何工作的?它的能力和挑战是什么?以及如果你有已发布的 PWA 应用,那么你需要知道些什么。 PWA 还…
[译] PWA 会取代原生移动应用吗?
当谈到移动用户体验,移动网站是不是很糟糕?您已经听到了很多关于构建专用原生应用程序的好处,但如果用户不接受它,这可能会成为令人难以置信的代价高昂的博弈。那么,渐进式网络应用程序是最佳选择吗?它是否最终将取代移动网页和原生应用吗?本文探讨了这个想法。 我的一位开发人员朋友决定为他…
【PWA学习与实践】(10)使用Resource Hint提升页面加载性能与体验
本文是《PWA学习与实践》系列的第十篇文章。也许你还没有听说过或不了解Resource Hint,但是通过本文,你会快速学习到这一件页面加载性能利器。本系列相关demo的代码都可以在github repo中找到。 PWA作为时下最火热的技术概念之一,对提升Web应用的安全、性能…
PWA进阶:Service Worker一问一答
这样做会造成第一个问题,sw线程将加剧对CPU和内存的使用,并且sw内预缓存的资源是需要下载的,移动设备带宽有限,sw线程占用的同时,主进程带宽就变成了小水管了。 首次打开各种资源都非常宝贵,况且是渐进式,完全没有必要争第一次打开页面就要缓存资源。正确的做法是,页面加载完以后s…