浏览器原理

来源:百度知道 编辑:UC知道 时间:2024/06/07 10:07:25
想知道这个网页浏览器是的原理。但注意别照抄什么HTTP协议的……
我现在想知道的是本地机子已经从Web服务器得到一个网页了,现在浏览器怎么处理这个网页直到用户在屏幕上看到它!特别是对于网页里的脚本是怎么处理的。
特别想问一下,浏览器,特别是在解释执行JavaScript脚本时对系统API的调用情况是咋样的?
很抱歉,我对这个也不怎么了解,可能问的问题会不怎么好理解哈!

你要是会建站你就不难搞懂了,一般网页部分
分为html(头部)和body(主体)一般在得到一个网页后就电脑就跟运行一个程序一样首先找到该网页的头部,在根据你内置游览器执行该网页的html代码,最后有了网页的页面就开始加载body它里面包括了连接及一些插件等代码,这样就把一个网页加载完毕。一般的浏览器在游览网页时都会把一些网页上的数据临时保存在你的盘里,方便下次游览时在加载

一般浏览器显示一个页面都是按下面的过程
下载网页
html解析
外部脚本和样式表加载
脚本在文档内解析并执行
构造html dom
图片以及外部内容加载
网页完成加载
当然这只是最简单的加载页面,还有其他很多东西。