Dart
Dart kompiliert in JavaScript und generiert manchmal Code, der schneller ist als handschriftliches JavaScript. Kasper Lund, Mitbegründer von Dart, erklärt, wie der dart2js-Compiler lokale und globale Optimierungen durchführt, um schnellen und semantisch korrekten JavaScript-Code auszugeben. Mithilfe von Baumschütteln, Typableitung und Verkleinerung kann Dart Sie bei der Optimierung Ihrer Webanwendung unterstützen.
Chrome-Apps
Chrome-Apps bieten die Leistungsfähigkeit und Nutzerfreundlichkeit nativer Apps mit der Entwicklung einfacher und sicherer Entwicklung im Web und lassen sich nahtlos in Google-Dienste wie Drive einbinden. Chrome-Apps laufen auf Macs, Windows, Linux und ChromeOS sowie auf iOS und Android und sind sofort einsatzbereit.
Google Präsentationen: Chrome-Apps
PNaCl
Portable Native Client ist eine Technologie, die eine portable, sichere Ausführung nativer Anwendungen in Chrome ermöglicht. Diese Erweiterung des Native Client-Projekts ermöglicht die Leistung und Steuerung von nativem Code auf niedriger Ebene für moderne Webbrowser, ohne die Sicherheit und Portabilität des Internets zu beeinträchtigen.
PNaCl unterstützt Entwickler dabei, eine plattformunabhängige Form ihrer nativen Anwendung zu erstellen und im Browser ohne Installation auszuführen. Im Hintergrund übersetzt Chrome PNaCl-Anwendungen zur Laufzeit in Maschinencode, um eine nahezu native Leistung zu erzielen. In anderen Browsern können PNaCl-Anwendungen Emscripten und pepper.js verwenden, um die Funktionalität bei minimaler Leistungseinbußen aufrechtzuerhalten.