2012年1月5日木曜日

Html5でサイトを作る理由

Html5で新しい機能が大量に導入されたためHtml5を使う利点を考えるときには切り口によって色んな見方ができると思う。ブラウザベースのゲームを作っていた人はオーディオがネイティブでサポートされたのとCanvasによってぐりぐりとビジュアルをアニメーションさせることが可能になったので今までのようにプラグインを導入する必要がなくなったのが嬉しいだろうし、Web socketによってサーバとの通信がよりライトウェイトになったおかげで色々とアイディアを思いつく人もいるだろうし、Data StorageとかOffline時の制御やDrag & Dropも導入されたのでブラウザベースだからできないと言って限定されていたものがより普通のアプリのように動作するようになるだろうし、Html5と一口で言ってもこれだけ多種多様な広がる未来がある。

では通常のサイトを作る上でのHtml5を使う利点はなんだろうか。それはセマンティックウェブを意識した新しい要素達にある。以前もIntroducing HTML5を読んでの感想で軽く触れたけれども、Html5ではコンピュータから見て意味のある記述を可能とする新しい要素達がたくさん導入されている。それらを正しく使用することによってより検索エンジンフレンドリーになるし、それによって結果的に効果的なSEOとなるのは明らかだろう。というわけでなんらかのサイトを運営されている方は早めにHtml5で記述し始めたほうがお得というわけだ。

で、タグの紹介とか、タグの使用方法とかを調べるのにざっと見た中で下記のサイトでの解説が大変分かりやすかったのでお勧めだ。IE8以前のブラウザでHtml5のタグを正常に認識させる方法も解説してくれているので参考にしてもらいたい。
HTML5の簡易メモ