Nagyon belehúzott a héten az újdonságok bejelentésébe a Google, ugyanis a Gmail és Chrome közeljövőjének leleplezése után tegnap újabb érdekes információ érkezett a cég háza tájáról. Az utóbbi években valószínűleg már többen hallottak a vállalat böngészőjében lévő Native Client funkcionalitásról, amely lehetővé teszi C / C++ nyelveken írt alkalmazások teljesen platformfüggetlen futtatását.
A megoldás előnye, hogy a NaCL alkalmazások alig lassabbak az operációs rendszeren natívan futó programoknál, azaz rendkívül erőforrásigényes, ám magában a böngészőben futó szoftverek írhatóak a segítségével. A nyílt forráskódú megoldásnak most elkészült a hordozható változata, amelyet a Pepper Plugin API-t használva bármely böngészőgyártó könnyedén behackelhet a saját szoftverébe, lévén az implementáció teljesen EMScripten / JavaScript alapokon nyugszik.
A nyilvánvaló előnyei ellenére a Portable Native Client (PNaCL, „pinnacle”) nem feltétlenül fog széles körben támogatott szabvánnyá válni, a fejlesztők egy tábora ugyanis a webes technológiák újbóli széttöredezésétől tart. A Mozilla már a kezdetektől a Native Client ellen volt, bár a technikai ellentétek mellett ebben jelentős része volt a Google döntéshozás terén való teljes önjáróságának.
A PNaCL a hétfő este kiadott Chrome 31-ben már használható, ezek szerint nem csak 25 biztonsági rést foltoztak be az éppen aktuális kiadásban.