summaryrefslogtreecommitdiffstats
path: root/chrome/common/extensions/docs/static/index.html
blob: 5168b0011f8cbf6f5d60728bde4b267a7ead9877 (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
<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="getstarted.html">Get Started</a>.
    </p>

        <ul>
          <li><a href="overview.html">Overview</a></li>
          <li><a href="getstarted.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>
          <ul>
            <li>manifest.json</li>
            <li>Toolstrips and Moles</li>
            <li>Background pages</li>
            <li>Page actions</li>
            <li><a href="content_scripts.html">Content scripts</a></li>
            <li>Cross-Origin XMLHttpRequest</li>
            <li>Bookmarks</li>
            <li>Tabs</li>
            <li>Windows</li>
            <li>[PENDING: Fill out the programmatic API bullets automatically?]</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>