Google Chrome 14 brengt de kracht van C++ naar het internet
vrijdag 12 augustus 2011 // In categorie: Blog
Vandaag zag ik op Wired Webmonkey staan dat Google onlangs Chrome 14 heeft uitgebracht op hun beta testkanaal. Naast vele andere nieuwe mogelijkheden is misschien een van de belangrijkste uitbreidingen de zogenaamde “Native Client” technologie die voor het eerst door hun is aangekondigd in 2010.
De Native Client is een set van open source ontwikkelaar gereedschappen dier ervoor zorgen dat de Chrome browser in staat is om gecompileerde C en C++ code te draaien zoals bijvoorbeeld momenteel JavaScript ook in de browser draait.
Deze Native Code biedt zowel een uitgewerkt veiligheidsmodel alsook een interface waarmee de C code in kan haken op de mogelijkheden van HTML5. Concreet houdt dit in dat webontwikkelaars nu in kunnen haken op PC bibliotheken waarmee snellere, krachtigere en functionelere web applicaties ontwikkeld kunnen worden.
Bovenstaande houdt in dat het nu bijvoorbeeld mogelijk gaat zijn om rekenintensieve taken, zoals bijvoorbeeld video bewerking of 3D rendering, die onmogelijk goed met JavaScript uitgevoerd kunnen worden binnen handbereik liggen.
Een grote kanttekening hierbij is echter wel nog dat de Native Client momenteel alleen beschikbaar is binnen de Google Chrome browser en geen enkele andere browser zoals Internet Explorer, Opera of Mozilla Firefox deze ingebouwd heeft. Waardoor het nut om ervan gebruik te maken natuurlijk erg beperkt is.
Je kunt het volledige artikel van Webmonkey inclusief een aantal handige links naar bijvoorbeeld Native Client demo’s hier vinden:
Wired Webmonkey: Chrome 14 Brings Native Code to the Web
Bericht tags: applicatie, browser, C++, Chrome, Client, Google, HTML5, Native, ontwikkelaar, open source
