首页 技术 正文
技术 2022年11月20日
0 收藏 982 点赞 3,360 浏览 966 个字

网页的组成:

主要由文字、图像和超链接等元素构成,还可以包含音频、视频以及flash。

浏览器内核:

浏览器内核分为两部分:

1 渲染引擎(layout engineer)

  • 渲染引擎负责取得网页的内容、整理讯息以及计算网页的显示方式,然后会输出至显示器或者打印机。

2 Rendring Engine 和 JS 引擎。

  • JS引擎则是解析JavaScript语言,指向JavaScript余元来实现网页的动态效果。
  • Trident(IE内核):国内很多的双核浏览器的其中一核便是trident,美其名曰“兼容模式”代表有:IE、遨游、世界之窗、Avanti、腾讯TT、猎豹安全、360急速浏览器、百度浏览器。Win10发布,其Edge浏览器内核是EdgeHTML
  • Gecko(Firefox):gecko(Firefox内核): Mozilla Firefox火狐浏览器采用该内核。特点是完全开源,可开发程度很高。由于打开速度慢,猪队友flash、神对手Chrome而没落
  • webkit(Safari):Safari是苹果公司开发的浏览器,所用浏览器内核是著名的WebKit。谷歌浏览器以前也是用的该内核,后来已经弃用。代表:遨游浏览器、Apple Safari、Symbian、Android默认浏览器
  • chromium/Bink(chrome):谷歌浏览器的新内核,WebKit的分支(拿过来加强),国内浏览器的新版本也采用该内核。
  • Presto(Opera):挪威浏览器orera的前任内核,但现已投入谷歌的怀抱

Web标准:

优点:

  1. 让web的发展前景更广阔
  2. 内容能被更广泛的设备访问
  3. 更容易被搜索引擎搜索
  4. 降低网站流量费用
  5. 使网站更易于维护
  6. 提高页面浏览速度

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

  • 结构标准:用于对网页元素进行整理和分类,主要包括XML和XHTML两个部分
  • 样式标准:表现用于设置网页元素的板式、颜色、大小等外观样式、主要指的是CSS
  • 行为标准:网页模型的定义及其交互的编写,主要包括DOM和ECMAScript

简而言之,结构使得内容更清晰,更有逻辑性;表现用于修饰内容的样式;行为用于内容的交互以及操作效果。

相关推荐
python开发_常用的python模块及安装方法
adodb:我们领导推荐的数据库连接组件bsddb3:BerkeleyDB的连接组件Cheetah-1.0:我比较喜欢这个版本的cheeta…
日期:2022-11-24 点赞:878 阅读:9,020
Educational Codeforces Round 11 C. Hard Process 二分
C. Hard Process题目连接:http://www.codeforces.com/contest/660/problem/CDes…
日期:2022-11-24 点赞:807 阅读:5,513
下载Ubuntn 17.04 内核源代码
zengkefu@server1:/usr/src$ uname -aLinux server1 4.10.0-19-generic #21…
日期:2022-11-24 点赞:569 阅读:6,359
可用Active Desktop Calendar V7.86 注册码序列号
可用Active Desktop Calendar V7.86 注册码序列号Name: www.greendown.cn Code: &nb…
日期:2022-11-24 点赞:733 阅读:6,142
Android调用系统相机、自定义相机、处理大图片
Android调用系统相机和自定义相机实例本博文主要是介绍了android上使用相机进行拍照并显示的两种方式,并且由于涉及到要把拍到的照片显…
日期:2022-11-24 点赞:512 阅读:7,772
Struts的使用
一、Struts2的获取  Struts的官方网站为:http://struts.apache.org/  下载完Struts2的jar包,…
日期:2022-11-24 点赞:671 阅读:4,850