Chrome Native Client platform
E1012358
Chrome Native Client platform is a now-deprecated Google technology that allowed secure, high-performance execution of native C/C++ code inside the Chrome browser.
Observed surface forms (1)
| Surface form | Occurrences |
|---|---|
| Chrome Native Client | 0 |
Statements (47)
| Predicate | Object |
|---|---|
| instanceOf |
sandboxing technology
ⓘ
software platform ⓘ |
| accesses | browser APIs via Pepper Plugin API ⓘ |
| architecture | client-side execution of compiled code ⓘ |
| category |
browser extension technology
ⓘ
web development technology ⓘ |
| component |
NaCl loader
ⓘ
NaCl toolchain NERFINISHED ⓘ NaCl validator NERFINISHED ⓘ |
| deprecationReason | shift towards open web standards like WebAssembly ⓘ |
| designGoal |
near-native performance in web applications
ⓘ
strong isolation of native code from the host system ⓘ |
| developer | Google ⓘ |
| distributionModel | delivered as part of Google Chrome ⓘ |
| executionEnvironment | Chrome browser process sandbox ⓘ |
| executionType | native code ⓘ |
| feature |
integration with Chrome browser
ⓘ
portable executable format (NaCl) for binaries ⓘ sandboxed native code execution ⓘ validation of native binaries for safety ⓘ |
| introducedBy | Google Chrome NERFINISHED ⓘ |
| isPartOf | Chrome platform technologies NERFINISHED ⓘ |
| license | open-source components ⓘ |
| operatingSystem |
Chrome OS
NERFINISHED
ⓘ
Google Chrome NERFINISHED ⓘ |
| platform |
ARM
NERFINISHED
ⓘ
x86 ⓘ x86-64 ⓘ |
| programmingLanguage |
C
ⓘ
C++ ⓘ |
| purpose |
high-performance execution of native code in the browser
ⓘ
secure execution of native code in the browser ⓘ |
| relatedTo |
Pepper Plugin API
NERFINISHED
ⓘ
Portable Native Client NERFINISHED ⓘ |
| replacedBy | WebAssembly NERFINISHED ⓘ |
| runsInside | Chrome browser tab ⓘ |
| securityModel |
code validation
ⓘ
sandboxing ⓘ |
| status |
deprecated
ⓘ
discontinued ⓘ |
| supports |
native executable (nexe) format
ⓘ
portable executable (pexe) format ⓘ |
| supportsLanguage |
C
NERFINISHED
ⓘ
C++ NERFINISHED ⓘ |
| targetAudience | C/C++ developers building web applications ⓘ |
| useCase |
porting existing C/C++ applications to the web
ⓘ
running performance-critical code in web applications ⓘ |
Referenced by (1)
Full triples — surface form annotated when it differs from this entity's canonical label.