• Diventa Fan!
  • Seguici Twitter
  • Seguici su Google+

Google Chrome 14 diventa Native e promette maggiore sicurezza

Scritto in Browser, Google Chrome - Da Tanino Rulez - sabato 13 agosto 2011 - 5 Commenti

L’integrazione di Native Client in Google Chrome è il principale cambiamento nella beta della versione 14 del browser. Native Client consente di eseguire codice C/C + + all’interno di una sandbox del browser: in questo modo si fornisce una maggiore protezione ed una maggiore stabilità agli utenti.

Per chi mastica un pò di programmazione, questo significa che un codice all’interno della sandbox non potrà eseguire chiamate al sistema (system call) e, se si tenta di eseguire alcune operazioni potenzialmente pericolose, come accedere a file locali o automodifiche del codice, allora Native Client terminerà il processo bloccandone il tentativo.

Gli sviluppatori interessati a creare applicazioni “Native”, potranno usufruire dell’SDK Native Client. Esso contiene versioni adattate per la realizzazione di codici corretti grazie all’utilizzo di strumenti per la compilazione (GNU), file di intestazione e codici d’esempio. Il sorgente che verrà generato sarà compatibile con tutte le piattaforme supportate, naturalmente l’unica accortenza è quella di creare una versione diversa dei binari del vostro programma sia per i 32 che per i 64 bit. L’SDK è disponibile per Windows, Linux e Mac OS X mentre Chrome 14 è attualmente ancora alla versione Beta.