第二课 浏览器介绍

1.认识网页

网页一般由文字、图像和超链接组成,还包括音频、视频和越来越不受待见的flash。

2.浏览器内核

浏览器内核又可以分为两大部分:渲染引擎(layout engineer或Rendering Engine)和JS引擎,由于JS使用越来越广泛,因此单独拿出来了,所以现在的浏览器引擎主要是指渲染引擎;

渲染引擎:它负责取得网页的内容(html、xml、图像等)、整理讯息(如加入css等),以及计算网页的显示方式,最后输出至显示器或者打印机;

JS引擎:JS引擎是浏览解释执行JS脚本语言的,为网页增加动态效果等;

内核种类:Trident(IE内核)、Gecko(firefox)、webkit(Safari)、Chromium(Chrome)、Presto(Opera);

3.Web标准(重点)

浏览器众多,但是为了使网页在客户端显示的样子基本保持一致,那就必须有一定的标准

Web标准的好处:

a、让web的发展前景更加广阔;

b、内容能被更广泛的设备访问;

c、更容易被搜索引擎搜索收录;

d、降低网站流量费用;

e、使网站更容易维护;

f、提高页面浏览速度等等;

web标准构成:Web标准不是指某一个标准,而是由W3C和其他标准化组织制定的一系列标准的集合。主要包括结构(Structure)、表现(Presentation)和行为(Behavior)三个方面;

结构标准:结构用于对网页元素进行整理和分类,主要包括XML和XHTML两个部分;

表现标准:表现用于设置网页元素的版式、颜色、大小等外观样式,主要是指css;

行为标准:行为是指网页模型的定义及交互的编写,主要包括DOM和ECMAScript两个部分;

简单理解就是html+css+js;

猜你喜欢

转载自blog.csdn.net/feng950801/article/details/88074452
今日推荐