WebKit
什么是 WebKit?
WebKit 是一款知名的排版和渲染引擎,最早出现在 Apple 的 Safari 中。WebKit 浏览器会将原始代码转换为人们每天浏览和使用的网页。WebKit 引擎不只是解析文本,还能让设计和交互生动呈现。许多开发者记得它是浏览器引擎发展史上的一个转折点,因为它带来了速度和早期的 CSS 功能,影响了网站的构建方式。在日常工作中,每当 Web 开发者希望在不同的 Web 浏览器中获得可预期的结果时,WebKit 内核依然很重要。
WebKit 如何工作?
从本质上讲,依赖 WebKit 的浏览器会读取 HTML,应用 CSS 属性规则,然后绘制页面。实际上,它还会处理脚本、布局以及让网站感觉流畅的各种样式技巧。多年来,该引擎不断增加对新工具的支持,并帮助实现一些旧版浏览器有时不支持的功能。开发者在测试新的 CSS 功能时,可以在代码中使用 -webkit- 前缀,这一点额外的自由让保持项目一致变得更加轻松。
示例
- Safari 是最常见的 WebKit 浏览器。
- iOS 应用基于它构建,因此每个移动 Web 应用的背后都在使用 WebKit。
- 许多开发者会检查某个 CSS 属性在该引擎中的表现。
