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

Side by Side Diff: native_client_sdk/doc_generated/overview.html

Issue 536823004: Move 'Versioning' topic from overview to download page. (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@master
Patch Set: Fixes so that CL will upload. Created 6 years, 3 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
« no previous file with comments | « no previous file | native_client_sdk/doc_generated/sdk/download.html » ('j') | no next file with comments »
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
OLDNEW
1 {{+bindTo:partials.standard_nacl_article}} 1 {{+bindTo:partials.standard_nacl_article}}
2 2
3 <section id="technical-overview"> 3 <section id="technical-overview">
4 <span id="overview"></span><h1 id="technical-overview"><span id="overview"></spa n>Technical Overview</h1> 4 <span id="overview"></span><h1 id="technical-overview"><span id="overview"></spa n>Technical Overview</h1>
5 <div class="contents local" id="contents" style="display: none"> 5 <div class="contents local" id="contents" style="display: none">
6 <ul class="small-gap"> 6 <ul class="small-gap">
7 <li><a class="reference internal" href="#why-use-native-client" id="id9">Why use Native Client?</a></li> 7 <li><a class="reference internal" href="#why-use-native-client" id="id7">Why use Native Client?</a></li>
8 <li><a class="reference internal" href="#benefits-of-native-client" id="id10">Be nefits of Native Client</a></li> 8 <li><a class="reference internal" href="#benefits-of-native-client" id="id8">Ben efits of Native Client</a></li>
9 <li><a class="reference internal" href="#common-use-cases" id="id11">Common use cases</a></li> 9 <li><a class="reference internal" href="#common-use-cases" id="id9">Common use c ases</a></li>
10 <li><p class="first"><a class="reference internal" href="#how-native-client-work s" id="id12">How Native Client works</a></p> 10 <li><p class="first"><a class="reference internal" href="#how-native-client-work s" id="id10">How Native Client works</a></p>
11 <ul class="small-gap"> 11 <ul class="small-gap">
12 <li><a class="reference internal" href="#toolchains" id="id13">Toolchains</a></l i> 12 <li><a class="reference internal" href="#toolchains" id="id11">Toolchains</a></l i>
13 <li><a class="reference internal" href="#security" id="id14">Security</a></li> 13 <li><a class="reference internal" href="#security" id="id12">Security</a></li>
14 <li><a class="reference internal" href="#portability" id="id15">Portability</a>< /li> 14 <li><a class="reference internal" href="#portability" id="id13">Portability</a>< /li>
15 </ul> 15 </ul>
16 </li> 16 </li>
17 <li><p class="first"><a class="reference internal" href="#structure-of-a-web-app lication" id="id16">Structure of a web application</a></p> 17 <li><p class="first"><a class="reference internal" href="#structure-of-a-web-app lication" id="id14">Structure of a web application</a></p>
18 <ul class="small-gap"> 18 <ul class="small-gap">
19 <li><a class="reference internal" href="#pepper-plug-in-api" id="id17">Pepper pl ug-in API</a></li> 19 <li><a class="reference internal" href="#pepper-plug-in-api" id="id15">Pepper pl ug-in API</a></li>
20 </ul> 20 </ul>
21 </li> 21 </li>
22 <li><a class="reference internal" href="#versioning" id="id18">Versioning</a></l i> 22 <li><a class="reference internal" href="#where-to-start" id="id16">Where to star t</a></li>
23 <li><a class="reference internal" href="#where-to-start" id="id19">Where to star t</a></li>
24 </ul> 23 </ul>
25 24
26 </div><p><strong>Native Client</strong> (NaCl) is an open-source technology for running native 25 </div><p><strong>Native Client</strong> (NaCl) is an open-source technology for running native
27 compiled code in the browser, with the goal of maintaining the portability 26 compiled code in the browser, with the goal of maintaining the portability
28 and safety that users expect from web applications. Native Client expands web 27 and safety that users expect from web applications. Native Client expands web
29 programming beyond JavaScript, enabling you to enhance your web applications 28 programming beyond JavaScript, enabling you to enhance your web applications
30 using your preferred language. This document describes some of the key benefits 29 using your preferred language. This document describes some of the key benefits
31 and common use cases of Native Client.</p> 30 and common use cases of Native Client.</p>
32 <p>Google has implemented the open-source <a class="reference external" href="ht tp://www.chromium.org/nativeclient">Native Client project</a> in the Chrome brow ser on Windows, Mac, 31 <p>Google has implemented the open-source <a class="reference external" href="ht tp://www.chromium.org/nativeclient">Native Client project</a> in the Chrome brow ser on Windows, Mac,
33 Linux, and Chrome OS. The <a class="reference internal" href="/native-client/sdk /download.html"><em>Native Client Software Development Kit (SDK)</em></a>, itsel f an open-source project, lets you create web applications 32 Linux, and Chrome OS. The <a class="reference internal" href="/native-client/sdk /download.html"><em>Native Client Software Development Kit (SDK)</em></a>, itsel f an open-source project, lets you create web applications
(...skipping 188 matching lines...) Expand 10 before | Expand all | Expand 10 after
222 capabilities, including:</p> 221 capabilities, including:</p>
223 <ul class="small-gap"> 222 <ul class="small-gap">
224 <li><a class="reference internal" href="/native-client/devguide/coding/message-s ystem.html"><em>Talking to the JavaScript code in your application</em></a> from the C++ code in your NaCl module.</li> 223 <li><a class="reference internal" href="/native-client/devguide/coding/message-s ystem.html"><em>Talking to the JavaScript code in your application</em></a> from the C++ code in your NaCl module.</li>
225 <li><a class="reference internal" href="/native-client/devguide/coding/file-io.h tml"><em>Doing file I/O</em></a>.</li> 224 <li><a class="reference internal" href="/native-client/devguide/coding/file-io.h tml"><em>Doing file I/O</em></a>.</li>
226 <li><a class="reference internal" href="/native-client/devguide/coding/audio.htm l"><em>Playing audio</em></a>.</li> 225 <li><a class="reference internal" href="/native-client/devguide/coding/audio.htm l"><em>Playing audio</em></a>.</li>
227 <li><a class="reference internal" href="/native-client/devguide/coding/3D-graphi cs.html"><em>Rendering 3D graphics</em></a>.</li> 226 <li><a class="reference internal" href="/native-client/devguide/coding/3D-graphi cs.html"><em>Rendering 3D graphics</em></a>.</li>
228 </ul> 227 </ul>
229 <p>Pepper includes both a <a class="reference internal" href="/native-client/c-a pi.html"><em>C API</em></a> and a <a class="reference internal" href="/native-cl ient/cpp-api.html"><em>C++ API</em></a>. 228 <p>Pepper includes both a <a class="reference internal" href="/native-client/c-a pi.html"><em>C API</em></a> and a <a class="reference internal" href="/native-cl ient/cpp-api.html"><em>C++ API</em></a>.
230 The C++ API is a set of bindings written on top of the C API. For additional 229 The C++ API is a set of bindings written on top of the C API. For additional
231 information about Pepper, see <a class="reference external" href="http://code.go ogle.com/p/ppapi/wiki/Concepts">Pepper Concepts</a>.</p> 230 information about Pepper, see <a class="reference external" href="http://code.go ogle.com/p/ppapi/wiki/Concepts">Pepper Concepts</a>.</p>
232 <h2 id="versioning"><span id="id7"></span>Versioning</h2> 231 <h2 id="where-to-start">Where to start</h2>
233 <p>Chrome is released on a six week cycle, and developer versions of Chrome are
234 pushed to the public beta channel three weeks before each release. As with any
235 software, each release of Chrome may include changes to Native Client and the
236 Pepper interfaces that may require modification to existing applications.
237 However, modules compiled for one version of Pepper/Chrome should work with
238 subsequent versions of Pepper/Chrome. The SDK includes multiple versions of the
239 Pepper APIs to help you make adjustments to API changes and take
240 advantage of new features: <a class="reference external" href="/native-client/pe pper_stable">stable</a>, <a class="reference external" href="/native-client/pepp er_beta">beta</a> and <a class="reference external" href="/native-client/pepper_ dev">dev</a>.</p>
241 <h2 id="where-to-start"><span id="id8"></span>Where to start</h2>
242 <p>The <a class="reference internal" href="/native-client/quick-start.html"><em> Quick Start</em></a> document provides links to downloads and 232 <p>The <a class="reference internal" href="/native-client/quick-start.html"><em> Quick Start</em></a> document provides links to downloads and
243 documentation to help you get started with developing and distributing Native 233 documentation to help you get started with developing and distributing Native
244 Client applications.</p> 234 Client applications.</p>
245 </section> 235 </section>
246 236
247 {{/partials.standard_nacl_article}} 237 {{/partials.standard_nacl_article}}
OLDNEW
« no previous file with comments | « no previous file | native_client_sdk/doc_generated/sdk/download.html » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698