WebKit是一个跨平台的Web浏览器引擎,苹果的Safari、谷歌的Chrome浏览器都是基于这个框架来开发的。WebKit还支持移动设备和手机,包括iPhone和Android手机都是使用WebKit做为浏览器的核心。
WebKit是一个开源项目,其起源可追溯到KDesktopEnvironment(KDE)。WebKit项目催生了面向移动设备的现代Web应用程序。虽然设备本身的能力和形态因素都相当重要,但移动用户最热衷的仍然是内容。如果移动用户可用的内容只是Internet用户可用内容的一个很小的子集,那么用户体验充其量也只能划分为二等。
WebKit还应用在了桌面的Safari浏览器内,该浏览器是MacOSX平台默认的浏览器。不管我们讨论的是桌面版本还是iPhone或Android上的浏览器引擎,WebKit均优先支持HTML和CSS特性。实际上,WebKit还支持尚未被其他浏览器采纳的一些CSS样式—这些特性正在得到HTML5规范的考虑。
HTML5规范是一个技术草案集,涵盖了各种基于浏览器的技术,包括客户端SQL存储、转变、转型、转换等。HTML5的出现已经有些时间了,虽然尚未完成,但是一旦其特性集因主要浏览器平台支持的加入而逐渐稳定后,Web应用程序的简陋开端将成为永久的记忆。Web应用程序开发将成为主导—并且不只是在传统的桌面浏览器空间,还将在移动领域。移动将一跃成为首要考虑,而不再是后备之选。
评论