From a4ecf471ae7ad0a8eb54845b08f5d996f8909b27 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=88=98=E7=A5=BA?= <3442853561@qq.com> Date: Sun, 30 Oct 2016 21:28:30 +0800 Subject: [PATCH 1/4] 16.10.30.21.28 --- index(zh-CN).html | 203 ++++++++++++++++++++++++++++++++++++++++++++++ index.html | 6 +- 2 files changed, 208 insertions(+), 1 deletion(-) create mode 100644 index(zh-CN).html diff --git a/index(zh-CN).html b/index(zh-CN).html new file mode 100644 index 0000000..7c60727 --- /dev/null +++ b/index(zh-CN).html @@ -0,0 +1,203 @@ + + + + + + Servo 一个并行浏览器引擎 + + + + + +
+
+
+

Servo 一个并行浏览器引擎项目

+
+
+

Servo 是一款现代化的高性能浏览器引擎, + 专为应用和嵌入式应用而设计。 +

+
+
+
+
+
+

由Mozilla赞助并由全新的系统级编程语言 Rust, + 编写,Servo项目旨在实现更好的并行性,安全性,模块化以及高性能。 +

+ +
+
+
+ + servo.org rendered with Servo + + 本页在 2016 年 7 月 3 日在 Servo 中的截图 +
+
+
+ +
+
+ +
+ +

Servo项目是一个由 Mozilla Research 创建的全球社区。其中有个人贡献者,也不乏 Mozilla 、三星这样的公司。

+ +

Servo 目前支持 Linux、OSX、Windows、安卓和 Gonk(Firefox OS)。

+ +
+
+ +
+
+
+

入门

+

准备工作

+

+ 您要在我们的 GitHub 上找到您需要在您的特定系统上安装的部件。 + +

+ +

构建<

+

Servo 是由 Cargo(Rust 的包管理器)构建的。 我们还使用 Mozilla 的 Mach 工具来编排构建和其他任务。

+ +

一般构建

+

在开发模式下构建 Servo。 + 这对开发很有帮助,但生成可执行文件极慢。

+ +
git clone https://github.com/servo/servo
+cd servo
+./mach build --dev
+./mach run tests/html/about-mozilla.html
+

要进行基准测试、性能测试或真实使用,请添加 + --release 标志以创建优化版本:

+ +
./mach build --release
+./mach run --release tests/html/about-mozilla.html
+ +

运行

+

使用 ./mach run [url] 运行 Servo。

+ +

命令行参数

+ +
    +
  • -p INTERVAL 打开分析器并且每隔 INTERVAL 秒将信息转储到控制台 +
  • +
  • -s SIZE 设置绘画模块大小(默认值:512) +
  • +
  • -z 禁用所有图形输出,用于运行 JS 或布局测试 +
+ +
+
+ +
+
+

贡献

+ +

Servo 项目鼓励有经验和新开发者的贡献。 + 查看页面底部链接以了解更多信息。为了 Servo 的蓬勃发展,加入全球数百贡献者团队吧! +

+ +

对 Servo 或其依赖关系的贡献应该以 GitHub pull 的形式提交。 每个 pull 请求将由核心贡献者(有权限修补程序的人员)审核,合并到主分支中或给出反馈,以获取所需的更改。 所有贡献应遵循此形式,包括来自核心贡献者的贡献。 +

+ +

如果您希望处理某个问题,请首先通过评论您要在其上工作的GitHub issue 进行声明, + 此举是为了防止在同一问题上贡献者们的重复劳动。 +

+ +

如果您在找那些显而易见的漏洞,请查看 GitHub 上 + E-Easy 的 issue 标签 。 +

+ +

有关如何开始使用 Servo 的详细信息,请参阅 + HACKING_QUICKSTART.md。 +

+ +

Pull 请求清单

+ +
    +
  • 请从主分支分支,如果需要请在提交 pull 请求之前重组到当前主分支。 + 如果它不能与主分支完全合并,您可能会被要求退回您的更改。 +
  • + +
  • 请不要将子模块更新放在您的pull请求中,除非它们影响提交。 +
  • + +
  • 如果您的补丁没有得到审核,或者您需要特定的人来审核, + 您可以 @ 请求审核人员在 pull 请求或评论中要求审核, + 您也可以在 irc.mozilla.org的 #servo 上要求审核 。 +
  • + +
  • 为新功能或修复错误添加相关测试。对于DOM的修改,通常需要一个Web平台测试、布局及反复测试。有关详细信息,请参阅 + 测试指南。 +
  • + +
  • 有关特定的git指令,请参阅 GitHub 工作流程 101
  • +
+ + 开始贡献 +
+
+ +
+
+

联系我们

+ +

+ Servo 的贡献者经常在 + irc.mozilla.org. + 的 #servo 频道。您也可以加入 + dev-servo 邮件列表。 +

+ +
+
+ +
+
+

行为守则

+ +

+ 我们遵循 + Rust 的行为守则。 +

+ +
+
+ +
+
+ + +
+
+
+ + + diff --git a/index.html b/index.html index 81304e7..a8dc4c5 100644 --- a/index.html +++ b/index.html @@ -219,6 +219,10 @@

Conduct

- + From b54c24a1cb5d40671d8c4fc53739a702113fb660 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ry=C3=BBki?= <3442853561@qq.com> Date: Mon, 31 Oct 2016 12:02:26 +0800 Subject: [PATCH 2/4] 16.10.31.12.1 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 接受了若干来自 KiChjang 的改进建议 --- index(zh-CN).html => zh-CN/index.html | 21 +++++++++++---------- 1 file changed, 11 insertions(+), 10 deletions(-) rename index(zh-CN).html => zh-CN/index.html (89%) diff --git a/index(zh-CN).html b/zh-CN/index.html similarity index 89% rename from index(zh-CN).html rename to zh-CN/index.html index 7c60727..8eae67c 100644 --- a/index(zh-CN).html +++ b/zh-CN/index.html @@ -50,7 +50,7 @@

Servo 是一款现代化的高性能浏览器引

Servo项目是一个由 Mozilla Research 创建的全球社区。其中有个人贡献者,也不乏 Mozilla 、三星这样的公司。

-

Servo 目前支持 Linux、OSX、Windows、安卓和 Gonk(Firefox OS)。

+

Servo 目前支持 Linux、OSX、Windows 和安卓。

@@ -59,7 +59,7 @@

Servo 是一款现代化的高性能浏览器引

入门

-

准备工作

+

系统所需

您要在我们的 GitHub 上找到您需要在您的特定系统上安装的部件。 @@ -106,7 +106,7 @@

贡献

查看页面底部链接以了解更多信息。为了 Servo 的蓬勃发展,加入全球数百贡献者团队吧!

-

对 Servo 或其依赖关系的贡献应该以 GitHub pull 的形式提交。 每个 pull 请求将由核心贡献者(有权限修补程序的人员)审核,合并到主分支中或给出反馈,以获取所需的更改。 所有贡献应遵循此形式,包括来自核心贡献者的贡献。 +

对 Servo 或其依赖关系的贡献应该用 GitHub Pull Request 的形式提交。 每个 pull 请求将由核心贡献者(有权限修补程序的人员)审核,合并到主分支中或给出反馈,以获取所需的更改。 所有贡献应遵循此形式,包括来自核心贡献者的贡献。

如果您希望处理某个问题,请首先通过评论您要在其上工作的GitHub issue 进行声明, @@ -114,7 +114,7 @@

贡献

如果您在找那些显而易见的漏洞,请查看 GitHub 上 - E-Easy 的 issue 标签 。 + E-Easy 的 issue 标签 。 (因为 E-Easy 更适于接收这些漏洞的报告)

有关如何开始使用 Servo 的详细信息,请参阅 @@ -134,6 +134,7 @@

Pull 请求清单

  • 如果您的补丁没有得到审核,或者您需要特定的人来审核, 您可以 @ 请求审核人员在 pull 请求或评论中要求审核, 您也可以在 irc.mozilla.org的 #servo 上要求审核 。 + 如需中文服务请联系:[KiChjang](https://github.com/KiChjang) 和 [shinglyu](https://github.com/shinglyu)
  • 为新功能或修复错误添加相关测试。对于DOM的修改,通常需要一个Web平台测试、布局及反复测试。有关详细信息,请参阅 @@ -173,7 +174,12 @@

    行为守则

  • - +
    @@ -194,10 +200,5 @@

    行为守则

    - From c74a8020a98c91c3eeed52404e327483282300a1 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ry=C3=BBki?= <3442853561@qq.com> Date: Mon, 31 Oct 2016 12:03:20 +0800 Subject: [PATCH 3/4] 16.10.31.12.3 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 修复本土化链接 --- index.html | 11 +++++------ 1 file changed, 5 insertions(+), 6 deletions(-) diff --git a/index.html b/index.html index a8dc4c5..536e191 100644 --- a/index.html +++ b/index.html @@ -198,7 +198,11 @@

    Conduct

    - +
    @@ -219,10 +223,5 @@

    Conduct

    - From a53d08762043e9fca69180781649037f0835cc24 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=88=98=E7=A5=BA?= <3442853561@qq.com> Date: Thu, 3 Nov 2016 15:49:44 +0800 Subject: [PATCH 4/4] 16.11.3.15.49 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 接受了一些新的修改意见 --- zh-CN/index.html | 20 ++++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/zh-CN/index.html b/zh-CN/index.html index 8eae67c..eb81ebd 100644 --- a/zh-CN/index.html +++ b/zh-CN/index.html @@ -23,8 +23,8 @@

    Servo 是一款现代化的高性能浏览器引
    -

    由Mozilla赞助并由全新的系统级编程语言 Rust, - 编写,Servo项目旨在实现更好的并行性,安全性,模块化以及高性能。 +

    由 Mozilla 赞助并由全新的系统级编程语言 Rust, + 编写,Servo 项目旨在实现更好的并行性,安全性,模块化以及高性能。

    @@ -65,7 +65,7 @@

    系统所需

    -

    构建<

    +

    构建

    Servo 是由 Cargo(Rust 的包管理器)构建的。 我们还使用 Mozilla 的 Mach 工具来编排构建和其他任务。

    一般构建

    @@ -113,22 +113,22 @@

    贡献

    此举是为了防止在同一问题上贡献者们的重复劳动。

    -

    如果您在找那些显而易见的漏洞,请查看 GitHub 上 - E-Easy 的 issue 标签 。 (因为 E-Easy 更适于接收这些漏洞的报告) +

    如果您在找那些对于初学者来说非常简单的漏洞,请查看 GitHub 上 + E-Easy 的 issue 标签

    -

    有关如何开始使用 Servo 的详细信息,请参阅 +

    有关如何开始修改 Servo 的详细信息,请参阅 HACKING_QUICKSTART.md

    -

    Pull 请求清单

    +

    Pull Request 检查清单

      -
    • 请从主分支分支,如果需要请在提交 pull 请求之前重组到当前主分支。 +
    • 请从主分支分支,如果需要请在提交 Pull Request 之前重组到当前主分支。 如果它不能与主分支完全合并,您可能会被要求退回您的更改。
    • -
    • 请不要将子模块更新放在您的pull请求中,除非它们影响提交。 +
    • 请不要将子模块更新放在您的 Pull Request 中,除非它们影响提交。
    • 如果您的补丁没有得到审核,或者您需要特定的人来审核, @@ -137,7 +137,7 @@

      Pull 请求清单

      如需中文服务请联系:[KiChjang](https://github.com/KiChjang) 和 [shinglyu](https://github.com/shinglyu)
    • -
    • 为新功能或修复错误添加相关测试。对于DOM的修改,通常需要一个Web平台测试、布局及反复测试。有关详细信息,请参阅 +
    • 为新功能或修复错误添加相关测试。DOM 的修改通常需要一个 Web 平台测试;布局的修改需要一个参考测试(reftest)。有关详细信息,请参阅 测试指南