Chrome 扩展技术手册

这是 猎豹浏览器Google 官方 Chrome扩展手册 以及相关文档的快速翻译,旨在帮助大家开发自个儿想要的扩展插件!

嗨!

本手册是有关如何开发 Google Chrome 浏览器扩展应用的. 因为扩展上手快, 所以 APIs以及文档 都号称可以 扩展 任何东西!

从哪儿开始?

开始编程前,建议阅读.

扩展入门 :
如何在5分钟里创建一个 Hello World 的扩展
综述 :
对整个扩展体系进行要点介绍
同时查阅以下:

文档版本

通常文档发布在 http://code.google.com/chrome/extensions/<filename> (比如: http://code.google.com/chrome/extensions/overview.html)

但是,如果我们想查阅最新文档,或者我们使用的是不同的 Chrome 版本, 那么,可能就需要查阅不同的地址 (比如: .../extensions/ dev /overview.html) 以下表格说明不同 URL 的版本含义:

技术手册的版本约定
URL 版本
.../extensions/... 最常用地址,指稳定版本接口文档
.../extensions/beta/... 文档对应 Beta 分支的 Chrome
  注意! Beta 分支的接口可能会改变
.../extensions/dev/... 文档对应 Dev 分支的 Chrome ,这类版本经常是进行问题修复,或是还未集成到正式版本的特性的增补
  注意! Dev 分支的接口可能会改变
.../extensions/trunk/... 最新版本文档,如果使用 Canary 或是 Chromium 想体验最新特性的,可以参考,这类版本也可能包含问题修复,或是还未集成到正式版本的特性的增补
  注意! trunk 版本的文档是很可能包含错误的!

好吧,我们的文档是以稳定版本文档为主的 ;-)

See also

(^.^)

原文: Hello There!

翻译工程

工程:

快速掺合:

  • 安装 git/python/sphinx

  • clone 工程到本地 git clone git@github.com:lb-crx/doc.git

  • 进入 source 增补你想翻译的
    • 从官方对应的页面获得原文内容

    • 建议:
      • 在所有翻译页面尾部注明原文链接
      • 翻译完成后,在相关索引页面增补进展
      • 例如: 开发指南 (4/27) 将4修订为 5 代表又完成了一篇!
  • 检入本地修订 (使用Sphinx 编译出本地网站查阅效果)

  • pull 远程仓库修订,解决可能的冲突

  • push 本地翻译到主仓库,令其它同学获得最新内容

平日仅仅是最后3步的循环

TODO:
  • 根据读者的怒吼进行温和的修订
  • 根据个人项目的深入增补

修订记要

  • 130503 通过 ghithub 接入 Trello
  • 130327 调整logo 开放翻译工程
  • 130312 增补猎豹专用样式手册章节
  • 130306 增补监察JS
  • 120520 Zoom.Quiet 创建手册工程
  • 110511 Zoom.Quiet 开始学习 crx 插件开发