问题描述
我知道这些项目是关于什么的:Safari 是 Apple 的浏览器.WebKit 是 Safari(以及许多其他浏览器)中使用的开源引擎.WebKit 源代码还包含将其编译为独立应用程序的代码.您可以在此处下载 WebKit 的夜间版本:http://nightly.webkit.org/
I know what the projects are about: Safari is Apples browser. WebKit is the engine used in Safari (and in many other browsers) which is open source. The WebKit source code contains also code to compile it as a standalone application. You can download the nightly build of WebKit here: http://nightly.webkit.org/
我将 WebKit 的一些夜间版本与官方 Safari 应用程序进行了比较.而且除了标志和名称略有不同之外,我真的没有看到任何区别.
I have compared some of those nightly builds of WebKit to the official Safari application. And besides the slightly different logo and the different name, I haven't really seen any difference.
有吗?还是仅仅是品牌?
Are there any? Or is it just the branding?
我刚刚再次尝试使用今天的当前夜间版本,它现在甚至将自己命名为Safari".
I just tried again with the current nightly build of today and it even names itself "Safari" now.
推荐答案
WebKit nightly builds 仅包含渲染引擎中的更改,但根本不更改 UI.如果您安装 WebKit nightly build,您将获得更新版本的 WebKit 渲染引擎,它更快、更先进,因为 Apple 的 Safari 随附了旧版 WebKit 渲染引擎.例如,如果您使用 Safari 和 WebKit nightly build 访问 www.html5test.com,您会看到WebKit 夜间构建得分更高,因为它拥有最新版本的 WebKit,因此比 Safari 中使用的 WebKit 构建具有更先进的 html5/css3 等支持.
The WebKit nightly builds only contain changes in the render engine, but don't change the UI at all. If you install the WebKit nightly build you get a newer version of the WebKit render engine, which is faster and more advanced as the older WebKit render engine shipped with Apple's Safari. For example if you visite www.html5test.com with Safari and the WebKit nightly build, you'll see that the WebKit nightly build scores more points because it has newest version of WebKit and therefor has even more advanced html5/css3 etc. support than the WebKit build used in Safari.
WebKit nightly builds 中使用的 UI 与当前版本的 Safari 中使用的 UI 完全相同.由于 UI 不是 WebKit 渲染引擎的一部分,因此 WebKit 开发人员不会对其进行任何更改.浏览器供应商(谷歌、苹果等)构建和发布用户界面.
The UI that is used in the WebKit nightly builds is exactly the same as in the current version of Safari. As the UI is not part of the WebKit render engine, no changes are made to it by the WebKit devs. The browser vendors (Google, Apple etc.) build and publish the UI.
这篇关于WebKit nightly build 二进制文件和 Safari 二进制文件有什么区别?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!