blob: 84012ff71f8f297e341b204c9bd4541b5d2edb35 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
|
<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<title>Extensions</title>
<link href="css/ApiRefStyles.css" rel="stylesheet" type="text/css">
</head>
<body>
<div id="container">
<a name="top"> </a>
<!-- API HEADER -->
<div id="pageHeader">
<!-- BREADCRUMB -->
<!-- TODO: Fix these hrefs -->
<div id="breadcrumbs">
Google Chrome Extensions
</div>
<div id="pageTitle">
<h1>Google Chrome Extensions</h1>
</div>
</div> <!-- /pageHeader -->
<div id="pageContent">
<!-- SIDENAV -->
<div id="leftNav">
<ul>
<li> Overview </li>
<li> Get Started </li>
<li> Developer's Guide </li>
<li> Reference
<ul>
<li> chrome.* APIs
</li>
</ul>
</li>
</ul>
</div>
<div id="mainColumn">
<!-- CONTENT -->
<p> If you want to customize Google Chrome, you've come to the right place. An <em>extension</em> is a bundle of web code (HTML, JavaScript, perhaps some CSS) that lets you add functionality or a bit of user interface (usually both) to the browser. <a href="http://dev.chromium.org/developers/design-documents/extensions/samples">Examples of extensions</a> include a mail checker, a newsfeed subscriber, and a status monitor.<br>
</p>
<h3>Contents</h3>
<p>
This documentation is just being written; here's what we have so far.
You might also want to look at <a href="#other">Other resources</a>.
If you just want to <em>make</em> something,
go to <a href="helloworld.html">Get Started</a>.
</p>
<ul>
<li><a href="overview.html">Overview</a></li>
<li><a href="helloworld.html">Get Started</a> (Hello, World!)</li>
<li><a href="devguide.html">Developer's Guide</a></li>
<li><a href="reference/index.html">Reference</a></li>
<ul>
<li>Supported APIs</li>
<ul>
<li>standard JavaScript libraries</li>
<li>XMLHttpRequest</li>
<li>anything in WebKit</li>
<li>anything in V8</li>
<li>anything you put in your zipfile</li>
</ul>
<li><a href="reference/chrome-api-index.html">chrome.* APIs</a>
<ul>
<li>[PENDING: fill this out automatically. In the meantime, start at the <a href="reference/bookmarks.html">chrome.bookmarks</a> page and click the links in the left column.]</li>
</ul>
</li>
</ul>
<li>Samples</li>
<ul>
<li>#1</li>
<li>#2</li>
</ul>
</ul>
<h3 id="other">Other resources</h3>
<ul>
<li><a href="http://dev.chromium.org/developers/design-documents/extensions">Design documents</a>:</li>
<ul>
<li><a href="http://dev.chromium.org/developers/design-documents/extensions/howto">HOWTO</a>: The precursor to Get Started [PENDING: make sure it's still useful]</li>
<li><a href="http://dev.chromium.org/developers/design-documents/extensions/packaging">Packaging</a>: [PENDING: might be obsolete]</li>
<li>APIs:</li>
<ul>
<li><a href="http://dev.chromium.org/developers/design-documents/extensions/bookmarks-api">Bookmarks</a></li>
<li><a href="http://dev.chromium.org/developers/design-documents/extensions/events">Events</a></li>
</ul>
<ul>
<li><a href="http://dev.chromium.org/developers/design-documents/extensions/tabs-api">Tabs</a></li>
</ul>
<ul>
<li><a href="http://dev.chromium.org/developers/design-documents/extensions/windows-api">Windows</a></li>
</ul>
<li>Features:</li>
<ul>
<li><a href="http://dev.chromium.org/developers/design-documents/extensions/toolstrips">Toolstrips</a>: Add UI to the toolbar area</li>
<li><a href="http://dev.chromium.org/developers/design-documents/extensions/content-scripts">Content scripts</a>: Run code within the context of web pages</li>
<li><a href="http://dev.chromium.org/developers/design-documents/extensions/background-pages">Background pages</a>: Run code that's not directly related to the UI</li>
<li><a href="http://dev.chromium.org/developers/design-documents/extensions/cross-origin-xhr">Cross-Origin XMLHttpRequest</a>: Communicate with multiple domains</li>
</ul>
</ul>
<li><a href="http://groups.google.com/group/chromium-extensions">chromium-extensions</a> (discussion group)</li>
</ul>
</div> <!-- /mainColumn -->
</div> <!-- /pageContent -->
<div id="pageFooter" -->
Copyright 2009
<br />
TBD: copyright/license should be automatically included here
</div> <!-- /pageFooter -->
</div> <!-- /container -->
</body>
</html>
|