Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 3.0 License, and code samples are licensed under the BSD License.
©2011 Google
This documentation tells you how to write extensions and packaged apps for the Google Chrome browser. Because extensions came first, the APIs and these docs say extension everywhere.
Note: Unless you see a note describing an exception for packaged apps, everything in this documentation applies to both extensions and packaged apps.
Before you code, read these:
Also check out these:
In general, you should view these pages at http://code.google.com/chrome/extensions/<filename> (for example, http://code.google.com/chrome/extensions/overview.html). However, if you need to see the very latest doc or you're using a different version of Google Chrome than most of the world is (perhaps the Dev channel), you might want to use a different URL (for example, .../extensions/dev/overview.html). The following table lists the doc locations and explains how they differ.
URL | Version |
---|---|
.../extensions/... | The version you should probably be using. This documents the most stable version of the extension API. |
.../extensions/beta/... |
Documentation for the Beta channel version of Google Chrome. Note: APIs on the Beta channel are subject to change. |
.../extensions/dev/... |
Documentation for the Dev channel version of Google Chrome. This version might also have bug fixes and feature information that are relevant to the current doc but haven't been integrated into it yet. Note: APIs on the Dev channel are subject to change. |
.../extensions/trunk/... |
The very latest documentation.
Look here if you're using a tip-of-tree version of
Chromium
or if you're curious about features to come.
This version might also have bug fixes and feature information
that are relevant to the current doc
but haven't been integrated into it yet.
Note: The trunk version of the doc is preliminary and might have errors. |