Sommet des développeurs Chrome : récapitulatif des plates-formes

Dart

Dart compile du code JavaScript et génère parfois un code plus rapide que le JavaScript écrit à la main. Kasper Lund, cofondateur de Dart, explique comment le compilateur dart2js effectue des optimisations locales et globales pour émettre un code JavaScript rapide et sémantiquement correct. Avec le tree shaking, (le tremblement d'arborescence), l'inférence de type et la minimisation, Dart peut vous aider à optimiser votre application Web.

Slides: Dart

Applications Chrome

Les applications Chrome offrent la puissance et l'expérience utilisateur des applications natives avec la simplicité de développement et la sécurité du Web. Elles s'intègrent parfaitement aux services Google tels que Drive. Les applications Chrome s'exécutent dès la première fois sur Mac, Windows, Linux, ChromeOS, iOS et Android.

Slides: Applications Chrome

PNaCl

Le Native Client portable est une technologie qui permet d'exécuter des applications natives de manière portable et sécurisée dans Chrome. Cette extension du projet Native Client offre aux navigateurs Web modernes les performances et le contrôle de bas niveau du code natif, sans sacrifier la sécurité et la portabilité du Web.

PNaCl aide les développeurs à produire une forme d'application native indépendante de la plate-forme et à l'exécuter dans le navigateur sans aucune installation. En arrière-plan, Chrome traduit les applications PNaCl en code machine au moment de l'exécution pour obtenir des performances quasi natives. Sur d'autres navigateurs, les applications PNaCl peuvent utiliser Emscripten et pepper.js pour assurer le bon fonctionnement du fonctionnement sans nuire aux performances.

Diapositives: PNACL