В течение долгого времени в прошлом Google предоставлял разработчикам ряд инструментов, которые, по мнению компании, соответствуют современным лучшим практикам веб-разработки. Сегодня Google сделал ещё один шаг вперёд и запустил Web Starter Kit — платформу разработки, аналогичную HTML5 Boilerplate, которая включает шаблоны и инструменты, помогающие разработчикам быстро создавать и запускать многоэкранные приложения.

Google заявил, что производительность и макет этих шаблонов были оптимизированы, чтобы помочь разработчикам быстро создавать веб-взаимодействия для множества устройств. Эта платформа следует рекомендациям, которые Google ранее давал разработчикам, и превращает эти рекомендации в реальный код, позволяя быстро разрабатывать приложения с помощью необходимых инструментов. Стоит отметить, что Web Starter Kit по умолчанию предполагает, что в вашей системе установлены Node, Ruby, Ruby Sass и Gulp.js. С помощью дополнительного Gulp разработчики смогут использовать такие функции, как LiveReload, автоматическая оптимизация изображений и минификация HTML.

Помимо последней версии Chrome, Web Starter Kit также поддерживает большинство других современных браузеров, включая IE10, IE11, Firefox 30, Firefox 31 и самые популярные мобильные браузеры.

Хотя есть некоторое пересечение с такими проектами, как Bootstrap и Foundation от ZURB, Google также помогает пользователям Web Starter Kit удобно использовать стили из этих проектов.

В отличие от этих проектов, Google не предоставляет множество элементов пользовательского интерфейса и других компонентов. В настоящее время неясно, планирует ли Google добавить эти элементы позже, но инженер Google Эдди Османи сегодня сообщил Hacker News, что цель Web Starter Kit — не конкурировать с Bootstrap в плане элементов пользовательского интерфейса. Он также заявил, что такие библиотеки, как Bootstrap и Foundation, — «хорошая отправная точка для разработки прототипов приложений», но самая большая проблема при использовании этих библиотек заключается в том, что разработчики могут продолжать использовать эти стили, внешний вид и впечатления на протяжении всего жизненного цикла приложения. В отличие от этих проектов, Web Starter Kit поощряет разработчиков изменять базовые стили под свои собственные приложения.

Как и Bootstrap и Foundation, Web Starter Kit ориентирован на текучие сеточные макеты, но решение Google более гибкое.

Этот проект Google всё ещё находится на стадии тестирования. Несколько удивительно, что Google выпустила этот инструмент за неделю до конференции разработчиков I/O. Однако, возможно, Google хотела дать разработчикам немного времени, чтобы ознакомиться с инструментом, а затем провести специальный воркшоп по этому инструменту на конференции. (Перевод: Weijin)

Источник: http://www.chinaz.com/start/2014/0620/356428.shtml