Native Client portable
Restez organisé à l'aide des collections
Enregistrez et classez les contenus selon vos préférences.
La technologie portable Portable Native Client est une technologie qui permet d'exécuter des applications natives de manière sécurisée et portable dans Chrome. Cette extension du projet Native Client offre les performances et le contrôle de bas niveau du code natif aux navigateurs Web modernes, sans compromettre la sécurité et la portabilité du Web.
PNaCl permet aux développeurs de produire une forme de leur application native indépendante de la plate-forme et de l'exécuter dans le navigateur sans installation. En arrière-plan, Chrome traduit les applications PNaCl en code machine au moment de l'exécution pour obtenir des performances quasiment natives. Sur d'autres navigateurs, les applications PNaCl peuvent utiliser Emscripten et pepper.js afin de maintenir les fonctionnalités avec un minimum de performances.
Diapositives: PNACL
Sauf indication contraire, le contenu de cette page est régi par une licence Creative Commons Attribution 4.0, et les échantillons de code sont régis par une licence Apache 2.0. Pour en savoir plus, consultez les Règles du site Google Developers. Java est une marque déposée d'Oracle et/ou de ses sociétés affiliées.
Dernière mise à jour le 2025/07/25 (UTC).
[[["Facile à comprendre","easyToUnderstand","thumb-up"],["J'ai pu résoudre mon problème","solvedMyProblem","thumb-up"],["Autre","otherUp","thumb-up"]],[["Il n'y a pas l'information dont j'ai besoin","missingTheInformationINeed","thumb-down"],["Trop compliqué/Trop d'étapes","tooComplicatedTooManySteps","thumb-down"],["Obsolète","outOfDate","thumb-down"],["Problème de traduction","translationIssue","thumb-down"],["Mauvais exemple/Erreur de code","samplesCodeIssue","thumb-down"],["Autre","otherDown","thumb-down"]],["Dernière mise à jour le 2025/07/25 (UTC)."],[[["\u003cp\u003ePortable Native Client (PNaCl) allows developers to run native applications securely within Chrome, offering the performance of native code with the portability of the web.\u003c/p\u003e\n"],["\u003cp\u003eDevelopers can build platform-independent native applications that run directly in the browser without requiring installations using PNaCl.\u003c/p\u003e\n"],["\u003cp\u003ePNaCl achieves near-native performance by translating applications to machine code at runtime in Chrome while maintaining functionality on other browsers with minimal performance impact through Emscripten and pepper.js.\u003c/p\u003e\n"]]],["Portable Native Client (PNaCl) allows for the secure and portable execution of native applications within Chrome, extending the benefits of native code to web browsers. Developers can create platform-independent applications that run in the browser without installation. Chrome translates these PNaCl applications into machine code at runtime for near-native performance. In other browsers, PNaCl apps utilize Emscripten and pepper.js to function, albeit with some performance reduction.\n"],null,["# Portable Native Client is a technology that enables portable, secure execution of native applications in Chrome. This extension of the Native Client project brings the performance and low-level control of native code to modern web browsers without sacrificing the security and portability of the web.\n\nPNaCl helps developers produce a platform-independent form of their native application and run it in the browser without any installs. Behind the scenes, Chrome translates PNaCl applications to machine code at runtime to achieve near-native performance. On other browsers, PNaCl applications can use Emscripten and pepper.js to maintain functionality with a minimal performance hit.\n\n[Slides: PNACL](https://docs.google.com/presentation/d/1VAwkh8HoinUHWx49eQLYdqimL4YsCyg-qw6BGe0cj8E/edit#slide=id.p18)"]]