欢迎光临
技术人生-雨巷前端

浏览器

利用window.performance.timing进行性能分析

yuxang阅读(90)评论(0)

window.performance.timing中相关属性语义: .navigationStart // 准备加载页面的起始时间 .unloadEventStart // 如果前一个文档和当前文档同源,返回前一个文档开始unload的时间...

cookie、session和各类storage之间的区别

yuxang阅读(115)评论(0)

一、Cookie、session和localStorage的区别 cookie的内容主要包括:名字、值、过期时间、路径和域。路径与域一起构成cookie的作用范围。若不设置时间,则表示这个cookie的生命期为浏览器会话期间,关闭浏览器窗口...

Chrome网上应用店开发者注册费的支付方法

yuxang阅读(121)评论(0)

要在Chrome 网上应用店上面发布插件,谷歌现在针对第一次发布应用的开发人员有一个要求:先支付 5 美元。并且需要使用 Google Wallet 支付。但支付的账单地址没有中国大陆的选项,也不能使用香港地址(http://www.zhi...

从浏览器输入网址到页面呈现的过程

yuxang阅读(379)评论(0)

这是一个非常非常非常常见的问题。我将这个过程分成两部分:一部分是浏览器发送请求到服务器返回数据;一部分是浏览器收到数据开始渲染返回的结果。 先上整体的一个框架: DNS 解析 TCP 连接 发送请求 服务端回应 浏览器页面渲染 DNS解析 ...

移动端分辨率适配:font-size设置

yuxang阅读(732)评论(1)

1. 问题的引出 如果html5要适应各种分辨率的移动设备,可以使用rem这样的尺寸单位,针对各个分辨率范围在html上设置font-size的代码: html{font-size:10px} @media screen and (min-...

最常见的浏览器内核(二)

yuxang阅读(480)评论(0)

二、JavaScript引擎 说完了排版引擎,接下来说说 JavaScript 引擎。顾名思义,JavaScript引擎就是用来执行JS代码的。譬如说,一个算圆周率的网页,排版引擎把页面的框架给显示出来了,但最终的结果需要用到 Javasc...

最常见的浏览器内核(一)

yuxang阅读(527)评论(0)

浏览器是我们每天几乎都必须使用的软件产品,可是对于自己每天都接触的浏览器,很多同学其实对其一无所知。今天就跟大家说说关于浏览器内核的一些事儿吧,好让你了解多一点稍微内在的东西。 在下面的文章中主要介绍一些常见的浏览器内核和JavaScrip...

微信6.0内嵌浏览器User-Agent字符串增加了NetType字段

yuxang阅读(514)评论(1)

User-Agent(用户代理)字符串是Web浏览器用于声明自身型号版本并随HTTP请求发送给Web服务器的字符串,在Web服务器上可以获取到该字符串。 从微信6.0开始,其内嵌的浏览器在User Agent字符串中增加了NetType字段...

我是前端,我不迷茫