首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
前端
订阅
Loveyourself
更多收藏集
微信扫码分享
微信
新浪微博
QQ
17篇文章 · 0订阅
Service Worker —这应该是一个挺全面的整理
前段日子有空,粗略学习了一下 Service Worker ;最近重新复习了下,并且把内容整理后写在这里,希望对大家有所帮助。 同时,如果文章中有错误或者描述不当的地方,欢迎大家能够帮我指正,谢谢。 PS:文章很长,含有大量示例代码。大家可以慢慢看:) 作为一个比较新的技术,大…
✨✨✨ ServiceWorker 让你的网页拥抱服务端的能力
ServiceWorker 是一个运行在浏览器背后的独立线程,它拥有访问网络的能力,可以用来实现缓存、消息推送、后台自动更新等功能,甚至可以用来实现一个完整的 Web 服务器。
ReactSchedule时间分片,并对比对浏览器js执行线程,GUI线程的的真实影响。
一、浏览器 首先我们知道浏览器是多进程的,有一个主控进程,每个tab会单开一个进程。如果多个空白tab页,可能会合并成一个进程管理。浏览器进程主要可以分为以下几种: Browser进程:浏览器的主进程
babel插件入门-AST(抽象语法树)
Babel 是一个 JavaScript 编译器,它能将es2015,react等低端浏览器无法识别的语言,进行编译。 上图的左边代码中有箭头函数,Babel将进行了源码转换,下面我们来看Babel的运行原理。 解析(parse),转换(transform),生成(genera…
前端浏览器缓存优化:提高网站访问速度的重要手段
大家一起来探讨下前端浏览器缓存的优化技术以及它们的实现方式,通过利用浏览器缓存,可以减少页面请求次数,降低服务器的负载,提高网站的用户体验
性能优化之 preload、prefetch、preconnect 的区别与使用
今天讲的三个属性都是在 link 标签上使用的,使用形式如下: 初看起来,这三个属性设置起来比较简单,但是如果使用得当,效果却会非常棒。比如 奈飞 通过使用 prefetch 把 TTI ( Time
管理好资源的加载,你需要了解的 preload、prefetch、preconnect 以及 dns-prefetch
这是我参与2022首次更文挑战的第30天,活动详情查看:2022首次更文挑战 最常见的用法,就是加载 CSS 样式文件,写法如下: rel 属性是 “关系” 的意思,它的值 stylesheet 表示
前端懒加载和预加载
懒加载和预加载的目的都是为了提高用户的体验,二者行为是相反的,一个是延迟加载,另一个是提前加载。懒加载对缓解服务器压力有一定作用,预加载则会增长服务器前端压力缓存。 懒加载 lazyload 懒加载:
使用 Preload&Prefetch 优化前端页面的资源加载
对于前端页面来说,静态资源的加载对页面性能起着至关重要的作用。本文将介绍浏览器提供的两个资源指令-preload/prefetch,它们能够辅助浏览器优化资源加载的顺序和时机,提升页面性能。一、从一个
前端优化性能 —— 用 preload 和 prefetch 预加载脚本
preload 和 prefetch 是使用 <link> 进行 js 预加载的两种方式。这两种方式有什么不一样?他们会不会阻塞 DOM 就绪和 load?让我们一起来尝试。