| OLD | NEW |
| 1 <div id="pageData-title" class="pageData">Developer's Guide</div> | 1 <div id="pageData-title" class="pageData">Developer's Guide</div> |
| 2 | 2 |
| 3 <p> | 3 <p> |
| 4 We're still building this guide, | 4 We're still building this guide, |
| 5 but here's what we have, so far. | 5 but here's what we have, so far. |
| 6 The following pages assume you've completed | 6 The following pages assume you've completed |
| 7 the <a href="getstarted.html">Getting Started</a> tutorial | 7 the <a href="getstarted.html">Getting Started</a> tutorial |
| 8 and <a href="overview.html">Overview</a>. | 8 and <a href="overview.html">Overview</a>. |
| 9 </p> | 9 </p> |
| 10 | 10 |
| 11 <table class="columns"> | 11 <table class="columns"> |
| 12 <tr> | 12 <tr> |
| 13 <td colspan="2"><h4>Changing the Google Chrome chrome</h4></td> | 13 <td colspan="2"><h4>Changing the Google Chrome chrome</h4></td> |
| 14 </tr> | 14 </tr> |
| 15 <tr> | 15 <tr> |
| 16 <td colspan="2"> </td> |
| 17 </tr> |
| 18 <tr> |
| 16 <td> <a href="browserAction.html">Browser Actions</a> </td> | 19 <td> <a href="browserAction.html">Browser Actions</a> </td> |
| 17 <td> Add icons to the toolbar </td> | 20 <td> Add icons to the toolbar </td> |
| 18 </tr> | 21 </tr> |
| 19 <tr> | 22 <tr> |
| 20 <td> <a href="options.html">Options Pages</a> </td> | 23 <td> <a href="options.html">Options Pages</a> </td> |
| 21 <td> Let users customize your extension </td> | 24 <td> Let users customize your extension </td> |
| 22 </tr> | 25 </tr> |
| 23 <tr> | 26 <tr> |
| 24 <td> <a href="override.html">Override Pages</a> </td> | 27 <td> <a href="override.html">Override Pages</a> </td> |
| 25 <td> Implement your own version of standard browser pages | 28 <td> Implement your own version of standard browser pages |
| 26 such as the New Tab page</td> | 29 such as the New Tab page</td> |
| 27 </tr> | 30 </tr> |
| 28 <tr> | 31 <tr> |
| 29 <td> <a href="pageAction.html">Page Actions</a> </td> | 32 <td> <a href="pageAction.html">Page Actions</a> </td> |
| 30 <td> Add temporary icons inside the address bar </td> | 33 <td> Add temporary icons inside the address bar </td> |
| 31 </tr> | 34 </tr> |
| 32 <tr> | 35 <tr> |
| 33 <td> <a href="themes.html">Themes</a> </td> | 36 <td> <a href="themes.html">Themes</a> </td> |
| 34 <td> Change the overall appearance of the browser </td> | 37 <td> Change the overall appearance of the browser </td> |
| 35 </tr> | 38 </tr> |
| 36 | 39 |
| 37 <tr> | 40 <tr> |
| 38 <td colspan="2"><h4>Interacting with Google Chrome in other ways</h4></td> | 41 <td colspan="2"><h4>Interacting with Google Chrome in other ways</h4></td> |
| 39 </tr> | 42 </tr> |
| 40 <tr> | 43 <tr> |
| 44 <td colspan="2"> </td> |
| 45 </tr> |
| 46 <tr> |
| 41 <td> <a href="bookmarks.html">Bookmarks</a> </td> | 47 <td> <a href="bookmarks.html">Bookmarks</a> </td> |
| 42 <td> Create, organize, and otherwise manipulate the user's bookmarks </td> | 48 <td> Create, organize, and otherwise manipulate the user's bookmarks </td> |
| 43 </tr> | 49 </tr> |
| 44 <tr> | 50 <tr> |
| 45 <td> <a href="events.html">Events</a> </td> | 51 <td> <a href="events.html">Events</a> </td> |
| 46 <td> Detect when something interesting happens </td> | 52 <td> Detect when something interesting happens </td> |
| 47 </tr> | 53 </tr> |
| 48 <tr> | 54 <tr> |
| 49 <td> <a href="i18n.html">I18n</a> </td> | 55 <td> <a href="i18n.html">I18n</a> </td> |
| 50 <td> Deal with language and locale </td> | 56 <td> Deal with language and locale </td> |
| 51 </tr> | 57 </tr> |
| 52 <tr> | 58 <tr> |
| 53 <td> <a href="tabs.html">Tabs</a> </td> | 59 <td> <a href="tabs.html">Tabs</a> </td> |
| 54 <td> Create, modify, and rearrange tabs in the browser </td> | 60 <td> Create, modify, and rearrange tabs in the browser </td> |
| 55 </tr> | 61 </tr> |
| 56 <tr> | 62 <tr> |
| 57 <td> <a href="windows.html">Windows</a> </td> | 63 <td> <a href="windows.html">Windows</a> </td> |
| 58 <td> Create, modify, and rearrange windows in the browser </td> | 64 <td> Create, modify, and rearrange windows in the browser </td> |
| 59 </tr> | 65 </tr> |
| 60 | 66 |
| 61 <tr> | 67 <tr> |
| 62 <td colspan="2"><h4>Implementing the innards of your extension</h4></td> | 68 <td colspan="2"><h4>Implementing the innards of your extension</h4></td> |
| 63 </tr> | 69 </tr> |
| 64 <tr> | 70 <tr> |
| 71 <td colspan="2"> </td> |
| 72 </tr> |
| 73 <tr> |
| 65 <td> <a href="background_pages.html">Background Pages</a> </td> | 74 <td> <a href="background_pages.html">Background Pages</a> </td> |
| 66 <td> Put all the common code for your extension in a single place </td> | 75 <td> Put all the common code for your extension in a single place </td> |
| 67 </tr> | 76 </tr> |
| 68 <tr> | 77 <tr> |
| 69 <td> <a href="content_scripts.html">Content Scripts</a> </td> | 78 <td> <a href="content_scripts.html">Content Scripts</a> </td> |
| 70 <td> Run JavaScript code in the context of web pages </td> | 79 <td> Run JavaScript code in the context of web pages </td> |
| 71 </tr> | 80 </tr> |
| 72 <tr> | 81 <tr> |
| 73 <td> <a href="xhr.html">Cross-Origin XHR</a> </td> | 82 <td> <a href="xhr.html">Cross-Origin XHR</a> </td> |
| 74 <td> Use XMLHttpRequest to send and receive data from remote servers </td> | 83 <td> Use XMLHttpRequest to send and receive data from remote servers </td> |
| 75 </tr> | 84 </tr> |
| 76 <tr> | 85 <tr> |
| 77 <td> <a href="messaging.html">Message Passing</a> </td> | 86 <td> <a href="messaging.html">Message Passing</a> </td> |
| 78 <td> Communicate from a content script to its parent extension, | 87 <td> Communicate from a content script to its parent extension, |
| 79 or vice versa.</td> | 88 or vice versa.</td> |
| 80 </tr> | 89 </tr> |
| 81 <tr> | 90 <tr> |
| 82 <td> <a href="npapi.html">NPAPI Plugins</a> </td> | 91 <td> <a href="npapi.html">NPAPI Plugins</a> </td> |
| 83 <td> Load native binary code </td> | 92 <td> Load native binary code </td> |
| 84 </tr> | 93 </tr> |
| 85 | 94 |
| 86 <tr> | 95 <tr> |
| 87 <td colspan="2"><h4>Finishing and distributing your extension</h4></td> | 96 <td colspan="2"><h4>Finishing and distributing your extension</h4></td> |
| 88 </tr> | 97 </tr> |
| 89 <tr> | 98 <tr> |
| 99 <td colspan="2"> </td> |
| 100 </tr> |
| 101 <tr> |
| 90 <td> <a href="autoupdate.html">Autoupdating</a> </td> | 102 <td> <a href="autoupdate.html">Autoupdating</a> </td> |
| 91 <td> Update extensions automatically </td> | 103 <td> Update extensions automatically </td> |
| 92 </tr> | 104 </tr> |
| 93 <tr> | 105 <tr> |
| 94 <td> <a href="hosting.html">Hosting</a> </td> | 106 <td> <a href="hosting.html">Hosting</a> </td> |
| 95 <td> Host extensions on your own servers </td> | 107 <td> Host extensions on your own servers </td> |
| 96 </tr> | 108 </tr> |
| 97 <tr> | 109 <tr> |
| 98 <td> <a href="packaging.html">Packaging</a> </td> | 110 <td> <a href="packaging.html">Packaging</a> </td> |
| 99 <td> Create a .crx file so you can distribute your extension </td> | 111 <td> Create a .crx file so you can distribute your extension </td> |
| 100 </tr> | 112 </tr> |
| 101 </table> | 113 </table> |
| 102 | 114 |
| OLD | NEW |