OLD | NEW |
1 ########################## | 1 ########################## |
2 Frequently Asked Questions | 2 Frequently Asked Questions |
3 ########################## | 3 ########################## |
4 | 4 |
5 .. contents:: | 5 .. contents:: |
6 :local: | 6 :local: |
7 :backlinks: none | 7 :backlinks: none |
8 :depth: 2 | 8 :depth: 2 |
9 | 9 |
10 This document answers some frequently asked questions about Native | 10 This document answers some frequently asked questions about Native |
(...skipping 234 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
245 we consider requirements for a production-quality system that keeps the | 245 we consider requirements for a production-quality system that keeps the |
246 user safe are difficult to implement without help from the | 246 user safe are difficult to implement without help from the |
247 browser. Specific examples are an out-of-process plugin architecture and | 247 browser. Specific examples are an out-of-process plugin architecture and |
248 appropriate interfaces for integrated 3D graphics. We have worked | 248 appropriate interfaces for integrated 3D graphics. We have worked |
249 closely with Chromium developers to deliver these features and we are | 249 closely with Chromium developers to deliver these features and we are |
250 eager to collaborate with developers from other browsers. | 250 eager to collaborate with developers from other browsers. |
251 | 251 |
252 What's the difference between NPAPI and Pepper? | 252 What's the difference between NPAPI and Pepper? |
253 ----------------------------------------------- | 253 ----------------------------------------------- |
254 | 254 |
255 :doc:`Pepper <peppercpp/index>` (also known as PPAPI) is a new API that | 255 :doc:`Pepper <pepper_stable/index>` (also known as PPAPI) is a new API that |
256 lets Native Client modules communicate with the browser. Pepper supports | 256 lets Native Client modules communicate with the browser. Pepper supports |
257 various features that don't have robust support in NPAPI, such as event | 257 various features that don't have robust support in NPAPI, such as event |
258 handling, out-of-process plugins, and asynchronous interfaces. Native | 258 handling, out-of-process plugins, and asynchronous interfaces. Native |
259 Client has transitioned from using NPAPI to using Pepper. | 259 Client has transitioned from using NPAPI to using Pepper. |
260 | 260 |
261 Is NPAPI part of the Native Client SDK? | 261 Is NPAPI part of the Native Client SDK? |
262 --------------------------------------- | 262 --------------------------------------- |
263 | 263 |
264 NPAPI is not supported by the Native Client SDK, and is `deprecated in | 264 NPAPI is not supported by the Native Client SDK, and is `deprecated in |
265 Chrome | 265 Chrome |
(...skipping 296 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
562 you're loading the correct ``.nexe`` file by building a separate | 562 you're loading the correct ``.nexe`` file by building a separate |
563 ``.nexe`` for each architecture, and using a ``.nmf`` manifest file to | 563 ``.nexe`` for each architecture, and using a ``.nmf`` manifest file to |
564 let the browser select the correct ``.nexe`` file. Note: the need to | 564 let the browser select the correct ``.nexe`` file. Note: the need to |
565 select a processor-specific ``.nexe`` goes away with Portable Native | 565 select a processor-specific ``.nexe`` goes away with Portable Native |
566 Client. | 566 Client. |
567 * If things still aren't working, :doc:`ask for help <help>`! | 567 * If things still aren't working, :doc:`ask for help <help>`! |
568 | 568 |
569 .. _CORS: http://en.wikipedia.org/wiki/Cross-origin_resource_sharing | 569 .. _CORS: http://en.wikipedia.org/wiki/Cross-origin_resource_sharing |
570 .. _naclports: https://code.google.com/p/naclports | 570 .. _naclports: https://code.google.com/p/naclports |
571 .. _Crouton: https://github.com/dnschneid/crouton | 571 .. _Crouton: https://github.com/dnschneid/crouton |
OLD | NEW |