- 604
- 0
- 约6.11千字
- 约 32页
- 2017-05-08 发布于河南
- 举报
浏览器及html解析
代码 不规范的HTML结构会降低页面解析效率(HTML) HTML的节点、层级越少页面解析效率越高(HTML) 通配选择符对性能的影响几乎可以忽略(CSS) 包含选择符的层级过多会导致降低样式解析效率(CSS) 不显示的对象不会被渲染(CSS) 动态变化 浏览器总是试着以最小的动作响应一个变化 一个元素颜色的变化将只导致该元素的重绘 元素位置的变化将导致元素的布局和重绘 添加一个Dom节点,也会大致这个元素的布局和重绘 一些主要的变化,比如增加html元素的字号,将会导致缓存失效,从而引起整数的布局和重绘。 总结 使用GET请求 利用JS预加载资源 Script inject改善阻塞 注意inline JS的位置,防止css阻塞其他资源 将css文件放在顶部 避免使用通配符 避免在后代选择符的最后使用tag名 去掉冗余的选择符 用class代替后代选择符 离线操作DOM 集中修改样式 缓存Layout属性值 权衡动画帧宽 Thank you! * 讲解要点: 我们上网时,一般是在IE浏览器中,键入某个网址:如,然后打开google网页, 引出浏览器对象。为了让学员容易理解,不要1求过去完整而枯燥的概念定义。 1)整个浏览器窗口,称为window窗口对象。 2)窗口对象又包括上方的地址栏和下方的页面内容。地址栏称为location地址对象,表示网页的地址信息。 3)下方
您可能关注的文档
最近下载
- 巴中市事业单位人才引进真题.docx VIP
- Unit 2 Wildlife Protection Reading for Writing课件(共11张PPT)人教版(2019)必修第二册.pptx VIP
- 《勾股定理》单元卷.doc VIP
- LY/T 1814-2009_自然保护区生物多样性调查规范.pdf
- 沈阳市土地利用结构分析.docx VIP
- 旋挖钻机安装拆除方案.docx VIP
- Unit 2 Wildlife Protection Reading for Writing写作说课件-高中英语人教版(2019)必修第二册.pptx VIP
- 八下二次根式单元卷2.DOC VIP
- 《玉米播种机的设计》-毕业设计论文(学术).doc VIP
- 艾默生F025.pdf VIP
原创力文档

文档评论(0)