Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(1445)

Side by Side Diff: chrome/common/extensions/docs/templates/articles/hosting.html

Issue 219213007: Remove .html extension from links (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@master
Patch Set: Created 6 years, 7 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch
OLDNEW
1 <h1>Hosting</h1> 1 <h1>Hosting</h1>
2 2
3 <p class="warning"><b>Warning:</b> 3 <p class="warning"><b>Warning:</b>
4 As of Chrome 33, 4 As of Chrome 33,
5 Windows stable/beta channel users can only download extensions 5 Windows stable/beta channel users can only download extensions
6 hosted in the Chrome Web store, 6 hosted in the Chrome Web store,
7 except for installs via 7 except for installs via
8 <a href="https://support.google.com/chrome/a/answer/188453">enterprise policy</a > 8 <a href="https://support.google.com/chrome/a/answer/188453">enterprise policy</a >
9 or 9 or
10 <a href="getstarted.html#unpacked">developer mode</a> 10 <a href="getstarted#unpacked">developer mode</a>
11 (see 11 (see
12 <a href="http://blog.chromium.org/2013/11/protecting-windows-users-from-malicio us.html">Protecting Windows users from malicious extensions</a>). 12 <a href="http://blog.chromium.org/2013/11/protecting-windows-users-from-malicio us.html">Protecting Windows users from malicious extensions</a>).
13 You can still create your own <code>.crx</code> file and use it for testing in t he dev channel, 13 You can still create your own <code>.crx</code> file and use it for testing in t he dev channel,
14 but you can't host that file on your own server. 14 but you can't host that file on your own server.
15 </p> 15 </p>
16 16
17 <p> 17 <p>
18 This page tells you how to host <code>.crx</code> files 18 This page tells you how to host <code>.crx</code> files
19 on your own server. 19 on your own server.
20 If you distribute your extension, app, or theme solely through the 20 If you distribute your extension, app, or theme solely through the
21 <a href="http://chrome.google.com/webstore">Chrome Web Store</a>, 21 <a href="http://chrome.google.com/webstore">Chrome Web Store</a>,
22 you don't need this page. 22 you don't need this page.
23 Instead, consult the 23 Instead, consult the
24 <a href="http://www.google.com/support/chrome_webstore/">store help</a> and 24 <a href="http://www.google.com/support/chrome_webstore/">store help</a> and
25 <a href="http://code.google.com/chrome/webstore/index.html">developer documentat ion</a>. 25 <a href="http://code.google.com/chrome/webstore/index">developer documentation</ a>.
26 </p> 26 </p>
27 27
28 <p> 28 <p>
29 By convention, extensions, 29 By convention, extensions,
30 installable web apps, and themes are served&mdash;whether 30 installable web apps, and themes are served&mdash;whether
31 by the Chrome Web Store or by a custom server&mdash;as 31 by the Chrome Web Store or by a custom server&mdash;as
32 <code>.crx</code> files. 32 <code>.crx</code> files.
33 When you upload a ZIP file with the 33 When you upload a ZIP file with the
34 <a href="https://chrome.google.com/webstore/developer/dashboard">Chrome Develope r Dashboard</a>, 34 <a href="https://chrome.google.com/webstore/developer/dashboard">Chrome Develope r Dashboard</a>,
35 the dashboard creates the <code>.crx</code> file for you. 35 the dashboard creates the <code>.crx</code> file for you.
36 </p> 36 </p>
37 37
38 <p> 38 <p>
39 If you aren't publishing using the dashboard, 39 If you aren't publishing using the dashboard,
40 you need to create the <code>.crx</code> file yourself, 40 you need to create the <code>.crx</code> file yourself,
41 as described in <a href="packaging.html">Packaging</a>. 41 as described in <a href="packaging">Packaging</a>.
42 You can also specify 42 You can also specify
43 <a href="autoupdate.html">autoupdate</a> information to ensure that 43 <a href="autoupdate">autoupdate</a> information to ensure that
44 your users will have the latest copy of the <code>.crx</code> file. 44 your users will have the latest copy of the <code>.crx</code> file.
45 </p> 45 </p>
46 46
47 <p> 47 <p>
48 A server that hosts <code>.crx</code> files 48 A server that hosts <code>.crx</code> files
49 must use appropriate HTTP headers, 49 must use appropriate HTTP headers,
50 so that users can install the file 50 so that users can install the file
51 by clicking a link to it. 51 by clicking a link to it.
52 </p> 52 </p>
53 53
(...skipping 35 matching lines...) Expand 10 before | Expand all | Expand 10 after
89 The most common reason for failing to recognize an installable file 89 The most common reason for failing to recognize an installable file
90 is that the server sends the header 90 is that the server sends the header
91 <code>X-Content-Type-Options: nosniff</code>. 91 <code>X-Content-Type-Options: nosniff</code>.
92 The second most common reason 92 The second most common reason
93 is that the server sends an unknown content type&mdash;one 93 is that the server sends an unknown content type&mdash;one
94 that isn't in the previous list. 94 that isn't in the previous list.
95 To fix an HTTP header issue, 95 To fix an HTTP header issue,
96 either change the configuration of the server 96 either change the configuration of the server
97 or try hosting the <code>.crx</code> file at another server. 97 or try hosting the <code>.crx</code> file at another server.
98 </p> 98 </p>
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698