浏览器Apple Safari和Google Chrome内核webkit
我们熟知的两款浏览器巨头,Apple Safari与Google Chrome,它们分别承载着苹果电脑MAC OS系统与搜索巨头GOOGLE的深厚背景,共同之处在于它们都采用了webkit这一内核。那么,关于webkit,让我们来了解一下。
webkit,源于开源的浏览器网页排版引擎,与其他两大引擎Gecko和Trident齐名。Gecko是Mozilla和Firefox所使用的排版引擎,而Trident则是IE所使用的排版引擎。而在苹果Mac OS X系统中,webkit是其系统引擎框架的名称,广泛应用于Safari、Dashboard、Mail等其他程序。选择webkit,是因为其源码结构清晰、渲染速度极快。
在众多使用webkit引擎的浏览器中,Safari和Chrome尤为引人注目。Midori等浏览器也采用了webkit作为内核。Adobe AIR也采用webkit来渲染HTML。
关于浏览器的其他内核,如火狐采用的Gecko,早期存在耗内存的缺陷。尽管Gecko功能强大,但代价高昂,复杂且内存占用高。这是因为Gecko除了渲染HTML外,还提供了更多功能。Mozilla早期的应用套件包括浏览器、邮件和新闻组程序等,而Gecko还需要提供一种基于XML的用户界面生成引擎XUL。XUL被用于所有这些程序中,至今仍被用于Firefox中生成用户界面,这也是Firefox众多扩展应用的价值所在。尽管如此,火狐3对内存占用问题进行了极大的改善。在安全模式下运行确实能带来流畅的体验。对于我们这些从事Web开发工作的人来说,火狐的插件便利性也是一大优势。但由于插件编写者的差异,仍存在一些内存问题。我通常使用Google Chrome并依赖firebug插件进行调试。虽然Google为开发人员提供了一些工具,但相较于firebug而言,其使用体验和界面设计仍有待提高。值得注意的是,尽管浏览器种类繁多,但内核有限。测试了Safari后,对于谷歌浏览器的测试便可以相对减少。每一种浏览器都有其独特的优势和适用场景,选择适合我们的那一款才是最重要的。
网站设计
- 浏览器Apple Safari和Google Chrome内核webkit
- 编写email邮件的HTML页面原则小结
- 美团宣布正式收购酷讯,并发展机票业务
- CAD卸载后无法安装显示重复安装该怎么办?
- CAD中如何画修订云线-cad修订云线的设置方法
- AI中单行连续的文字怎么打散和转曲-
- 电脑不能使用键盘右边的小数字键区域问题的解
- 笔记本外接显示器双屏应用图文教程(A卡篇)
- 基于CSS的30个导航和按钮优秀设计教程
- win8升级8.1后所有浏览器都打不开网页什么原因
- 3dmax突然关闭后 找回原文件的方法
- CSS3实现闪烁动画效果的方法
- FreeBSD局域网内升级Ports Tree及Port的安装
- 国内外稳定的免费DNS推荐
- 升级后的win10怎么样-都有哪些问题-看看网友怎么
- 3dsmax灯光遥控器模型怎么建模-