ここしばらくの間、Googleは現代のウェブ開発のベストプラクティスに沿った一連のツールを開発者に提供してきました。今日、Googleはさらに一歩進み、HTML5 Boilerplateに似た開発プラットフォーム「Web Starter Kit」を発表しました。これにはテンプレートとツールが含まれており、開発者がマルチスクリーンアプリケーションを迅速に開発・実行するのに役立ちます。
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やZURBのFoundationなどのプロジェクトと重複する部分もありますが、GoogleはWeb Starter Kitのユーザーがこれらのプロジェクトのスタイルを簡単に利用できるようにもしています。
これらのプロジェクトとは異なり、Googleは多数のユーザーインターフェース要素やその他のコンポーネントを提供していません。今後これらの要素を追加する計画があるかどうかは現時点では不明ですが、Googleのエンジニアであるアディ・オスマニ(Addy Osmani)氏は本日Hacker Newsに対して、Web Starter Kitの目的はユーザーインターフェース要素の面でBootstrapと競争することではないと述べました。また同氏は、BootstrapやFoundationのようなライブラリは「プロトタイプアプリケーションの開発には良い出発点」である一方、これらのライブラリを使用する最大の課題は、開発者がアプリケーションのライフサイクル全体にわたってこれらのスタイル、外観、操作性を使い続ける可能性があることだと述べています。これらのプロジェクトとは異なり、Web Starter Kitは開発者が基本スタイルを変更し、自分のアプリケーションに適合させることを推奨しています。
BootstrapやFoundationと同様に、Web Starter Kitは流動的なグリッドレイアウトに重点を置いていますが、Googleのソリューションはより柔軟です。
Googleのこのプロジェクトは現在もテスト中です。やや驚くべきことに、GoogleはI/O開発者会議の1週間前にこのツールを公開しました。ただし、Googleは開発者にこのツールを熟知する時間を与え、その後カンファレンスでこのツールに特化したワークショップを開催したいのかもしれません。(訳:維金)
出典:http://www.chinaz.com/start/2014/0620/356428.shtml