跳到内容

WebKit 概览

WebKit 是一个跨平台的网页浏览器引擎。在 iOS 和 macOS 上,它为 Safari、邮件、Apple 图书以及许多其他应用程序提供支持。

启动并运行

下载源代码

git clone https://github.com/WebKit/WebKit.git WebKit

构建 WebKit

编译说明适用于 macOS。其他平台的更多说明可以在此处找到。

cd WebKit
Tools/Scripts/build-webkit

运行 Minibrowser

Tools/Scripts/run-minibrowser

(可选) 将脚本目录添加到您的 PATH

export PATH=$PATH:`pwd`/Tools/Scripts

贡献

恭喜!您已成功启动并运行。现在您可以开始在 WebKit 中编写代码,并为项目贡献您的修复和新功能。有关向项目提交代码的详细信息,请阅读贡献代码

试用最新版本

在 macOS 上,下载 Safari 技术预览版以测试最新版本的 WebKit。在 Linux 上,下载 Epiphany 技术预览版。在 Windows 上,您需要自行构建。

报告错误

  1. 搜索 WebKit Bugzilla,查看您遇到的错误是否已有报告。
  2. 如果您尚未创建 Bugzilla 帐户,请创建一个 Bugzilla 帐户来报告错误(并对其进行评论)。
  3. 请根据我们的指南提交错误报告。

一旦您提交了错误,在错误生命周期的每个阶段更新时,您都将收到电子邮件通知。错误被视为修复后,您可能会被要求下载最新每夜构建版本并确认修复对您有效。

保持联系

在使用以下任何途径联系 WebKit 开发者之前,请确保您已查看我们关于如何提问 WebKit 相关问题的页面。

您可以在 #WebKit Slack 工作区找到 WebKit 开发者、测试人员和其他感兴趣的各方。 加入 WebKit Slack,并保持联系。