HTML 执行原理
2016-07-15 10:08
357 查看
一,输入网址的信息到浏览器
二、浏览器提交网址信息到服务器:以请求报文的形式传递数据信息
三、服务器查找信息
四、把查找的信息以HTML文件提交给浏览器
五、浏览器解析收到的标签信息,并依据标签信息做相应的动作(请求IMG资源等)显示信息到客户端浏览器
当页面发生变化是需要重新渲染(reflow) 或者重绘(rePaint) 操作,一般情况下,重绘比重新渲染节约时间。
reflow问题是可以优化的:比如载入一个图片时,可以设置宽度和高度,这样浏览器就知道预留空间,从而节约速度
只要不改变布局,就会引起重绘操作,相对应,改变页面的布局就会产生重新渲染的操作
二、浏览器提交网址信息到服务器:以请求报文的形式传递数据信息
三、服务器查找信息
四、把查找的信息以HTML文件提交给浏览器
五、浏览器解析收到的标签信息,并依据标签信息做相应的动作(请求IMG资源等)显示信息到客户端浏览器
当页面发生变化是需要重新渲染(reflow) 或者重绘(rePaint) 操作,一般情况下,重绘比重新渲染节约时间。
reflow问题是可以优化的:比如载入一个图片时,可以设置宽度和高度,这样浏览器就知道预留空间,从而节约速度
只要不改变布局,就会引起重绘操作,相对应,改变页面的布局就会产生重新渲染的操作
相关文章推荐
- 将excel转化成html页面
- html中offsetTop、clientTop、scrollTop、offsetTop各属性介绍
- html嵌入播放器,flv视频播放器 Flvplayer.swf 可自动播放参数说明
- html跳转页面的5种方法
- ul li 实例
- html字符串转pdf源码
- html 模板
- 初涉HTML
- html拖动控件详解
- html概括
- html 实体
- html 文字竖排效果
- HTML:scrollLeft,scrollWidth,clientWidth,offsetWidth完全详解
- HTML head元素
- 【新手】用python抓取html代码并保存到txt文件
- html锚点实现的方法
- hdu 1088 Write a simple HTML Browser
- 教你写一个简单的网页(html网页开发入门)
- html 锚点的使用
- mvc生成静态页 获取controller的HTML