Саммит разработчиков Chrome – сводка по платформам

Дарт

Dart компилируется в JavaScript, иногда генерируя код быстрее, чем написанный вручную JavaScript. Посмотрите, как соучредитель Dart Каспер Лунд объясняет, как компилятор dart2js выполняет локальную и глобальную оптимизацию для создания быстрого и семантически правильного кода JavaScript. Благодаря встряхиванию деревьев, выводу типов и минимизации Dart может помочь вам оптимизировать ваше веб-приложение.

Слайды: Дарт

Приложения Chrome

Приложения Chrome обеспечивают мощь и удобство использования собственных приложений, а также простоту разработки и безопасность Интернета, а также легко интегрируются со службами Google, такими как Диск. Приложения Chrome работают на Mac, Windows, Linux и ChromeOS, а также на iOS и Android прямо из коробки.

Слайды: Приложения Chrome

PNaCl

Portable Native Client — это технология, обеспечивающая портативное и безопасное выполнение собственных приложений в Chrome. Это расширение проекта Native Client обеспечивает производительность и низкоуровневый контроль собственного кода в современных веб-браузерах, не жертвуя при этом безопасностью и переносимостью Интернета.

PNaCl помогает разработчикам создавать независимую от платформы форму своего собственного приложения и запускать его в браузере без каких-либо установок. За кулисами Chrome транслирует приложения PNaCl в машинный код во время выполнения, чтобы достичь производительности, близкой к исходной. В других браузерах приложения PNaCl могут использовать Emscripten и Pepper.js для поддержания функциональности с минимальным снижением производительности.

Слайды: ПНАКЛ