HTML5で開発をするために必要な実践的なコードを提供します。基本的な構文からプログレッシブなマークアップ、フォーム、各種メディア、マイクロデータ、位置情報、canvasなど幅広い内容をカバー。 また、どのブラウザが仕様のどの部分をサポートしているのかを調べるためのヒントやブラウザによるサポートにばらつきがある場合の対応策と、それらが必要かどうかを見きわめる方法についても解説。これによって、読者はそれらの機能が開発中の案件に必要かどうかを判断できるようになるでしょう。実践的な解決策を求めるエンジニアのためのレシピ集です。 本書に寄せて はじめに 1章 基本的な構文とセマンティクス はじめに レシピ1.1 DOCTYPEを指定する レシピ1.2 文字セットを指定する レシピ1.3 言語を指定する レシピ1.4 <script>と<link>を最適化する レシピ1.5 HTML5の新しい要素を