浏览器
单眼皮丶儿
这个作者很懒,什么都没留下…
展开
-
浏览器原生 ES imports尝鲜
作为Vue的忠实拥护者,怎么能不知道Vite呢? 今年四月,尤大大于一条微博宣布Vite诞生: Vite,一个基于浏览器原生 ES imports 的开发服务器。利用浏览器去解析 imports,在服务器端按需编译返回,完全跳过了打包这个概念,服务器随起随用。同时不仅有 Vue 文件支持,还搞定了热更新,而且热更新的速度不会随着模块增多而变慢。针对生产环境则可以把同一份代码用 rollup 打包。虽然现在还比较粗糙,但这个方向我觉得是有潜力的,做得好可以彻底解决改一行代码等半天热更新的问题。 当然原创 2020-12-30 19:06:01 · 609 阅读 · 0 评论 -
谈谈浏览器的缓存机制
一、缓存机制概述 浏览器的缓存机制也就是我们说的HTTP缓存机制,是根据HTTP报文的缓存标识进行的,所以在分析浏览器缓存机制之前,我们先使用图文简单介绍一下HTTP报文,以Chrome为例 F12打开调试面板,任选一个请求发现请求头中有如下部分: General 内容 含义 实例 Request URL 请求的路径 https://www.baidu.com/ Request Method 请求的方式 GET Status Code .转载 2020-12-24 14:09:06 · 271 阅读 · 0 评论 -
从输入地址到页面渲染,浏览器都做了什么
浏览器的主要功能 浏览器的主要功能是把你从服务器请求到的网络资源呈现在浏览器窗口上,资源通常包含了HTML,PDF,图片等等,资源通常是由用户指定的URI(UniforresourceIdentifier统一资源定位符)来定位的。 浏览器的主要组成部分: 此处引用了《浏览器是如何工作的》,很好的文章 用户界面(Theuserinterface)-包含地址栏、前进/后退按钮、书签等等。除了主要的窗口之外你所看到的就是请求的页面。浏览器引擎-查询和操作渲染引擎的入口。渲染引擎-负...原创 2020-12-24 00:33:55 · 339 阅读 · 0 评论