日記 | ヨモツネット text ja http://www.yomotsu.net/wp/

日記

CSS Nite LP 9, HTML5 マークアップのセッションの資料と補足など text ja 2010-04-18 http://www.yomotsu.net/wp/?p=562 HTML 5, 執筆 / 講演など

CSS Nite LP 9, HTML5 マークアップのセッションの資料と補足など

写真 : 400 人ほどのご参加があり、沢山の方にお聞きいただきました。2010 年 4 月 17 日に開催された CSS Nite LP9 の HTML5 マークアップのセッションに登壇いたしました。当日使用した一部の資料を以下に公開し、あわせて補足などをまとめました。

おさらいと補足

HTML5 では従来の XHTML1.0 で存在した要素型に加え、28 の新しい要素型が増える予定です。また、いくつかの既存の要素型は意味がかわります。

セクション関連の要素

セクショニング系の要素型として、section, article, aside, nav が新たに登場予定です。これらの要素型を利用することで、HTML の構造をより明確にすることができます。セクショニング系の要素型は基本的に見出しの影響範囲を包含するように利用します。

例えば、今回利用したサンプルのページでは、

  • body : なぞの野菜市場
    • nav : (見出しなし)
    • article : 取り扱う野菜について
      • section : 生産者について
        • aside : (見出しなし)
      • section : 農場について
    • nav : 商品一覧
    • aside : (見出しなし)

のような、章の入れ子構造と、役割を取得できます。この仕組みはアウトラインと呼ばれ、HTML5 の 4.4.11.1 Creating an outline に明記されています。nav : (見出しなし) の箇所のように、アウトラインに出現させるために見出しがないブロックをセクションとしてマークアップすることもできます。

HTML5 が安定した規格となり広く利用されるようになれば、検索エンジンや支援技術 (アクセシビリティ用の機器など)、や Web サービスなどが Web ページから取得できるアウトラインを有効に利用するかもしれません。

time 要素型

time 要素型は特定の日時をの日付や時刻を正確に示すための要素型です。CSS Nite LP では

<time datetime="1957-12-24">18歳の誕生日</time>

のように例を紹介しましたが、時間までを正確に示すこともできます。例えば

<time datetime="2010-04-17T06:30:00+09:00">昨日の6時半</time>

のように記述します。属性値末尾の +09:00 は日本のタイムゾーン (世界時からの時差) です。

また、記事の投稿日を意味する pubdate 属性をあわせて指定することもでき、その場合は

<time datetime="2010-04-17T06:30:00+09:00" pubdate="pubdate">2010月4月17日</time>

のよう記述します。これにより記事がどれくらい古いのかがわかるので、Web から 2010 年 4 月以降に投稿されたドキュメントを検索、などといったことができるようになるかもしれません。

video 要素型

video 要素型は動画を埋め込むことができる要素型です。羽田野さんのセッションでも紹介されていましたが、以下のようにブラウザーによってサポートしている形式が違います。そのため、今回ご紹介した作例のように複数のリソースを参照します。

<video width="320" height="240" controls="controls">
<source src="images/video_01.mp4" type='video/mp4; codecs="avc1.42E01E, mp4a.40.2"'&gt
<source src="images/video_01.ogg" type='video/ogg; codecs="theora, vorbis"' />
<p>畑の様子。冬なので作物は少なめ</p>
</video>

各ブラウザーがサポートする形式は以下のとおりです。

各ブラウザーが対応する video コーデック
FirefoxOperaSafariChromeIE6~8IE9
H.264 (mp4,mov)×××○?
Ogg Theora××?

動画形式としては、MP4 などの H.264 が一般的ですが、H.264 は Apple や Microsoft など、一部の企業のみがライセンスを持つコーデックです(AVC/H.264 Licensors)。H.264 について、現在は無料で利用することができますが将来的にどうなるかは不明なため、Mozilla や Opera はオープンなライセンスの Theora のみをサポートしています。最近では Google が VP8 というコーデックをオープンソース化しましたする計画のようです。。各ブラウザーによる対応コーデックに関しては今後まだ変化してきそうなので、その動向には敏感になっておくとよさそうです。

なお、MP4 などの形式から Ogg Theora に変換する対応にはシンプルな MiniCoder や多機能な SUPER c が便利です。

最後に

CSS Nite LP 9 でのご清聴、ありがとうございました。

導入編のような位置づけだったために、あまり深い内容にならず、深く掘り下げた情報を期待していた参加者さんには満足いただけないであろう内容となってしまいましたが、今後別の機会やこのブログにもうすこし濃い情報 (たぶん SVG ばかりですが…) をまとめていきたいと思います。

コメントはありません

web designing と web creators に寄稿しました text ja 2009-08-29 http://www.yomotsu.net/wp/?p=543

web designing と web creators に寄稿しました

写真 : web designing 誌と web creators 誌web designing 9 月号 と web creators 10 月号に寄稿しました。

web designing 誌では特集『CSS プロパティに強くなる』で font 関連の設定方法の解説を担当しました。この特集ではよく使う CSS プロパティーをピックアップして実務にいかせる基本的な内容を紹介しています。初級者さん向けの基本的な内容です。

web creators 誌では特集『スタイルシートの差がつく見せ技、92 種 CSS デザイン表現 最新最強テクニック』で応用的な内容や CSS 3 を絡めた将来期待できるテクニックを紹介しています。自分は 5 ネタを担当し、どれも IE 6 で動作するすぐに実務に活かせる内容を解説しました。中、上級者さん向けの内容です。

よかったらお手に取っていただけると嬉しいです !!

コメントはありません

web creators vol.92 (2009年 8月号) で 3記事を執筆しました text ja 2009-06-29 http://www.yomotsu.net/wp/?p=535 Web, 執筆 / 講演など

web creators vol.92 (2009年 8月号) で 3記事を執筆しました

写真 : web creators 8月号の表紙。今号は波紋のような立体の特殊印刷が施されていますweb creators vol.92 巻頭特集の『クオリティそのままにコストと時間を削減する WEB 制作のアイデア』で 3記事を執筆しました。

上流工程に関することだけではなく、制作フェーズに関することもたくさん書かれています。ワークフロー改善するためのヒントになるかもしれません !!

コメントはありません

Web Designing 2009年 7月号 text ja 2009-06-18 http://www.yomotsu.net/wp/?p=530

Web Designing 2009年 7月号

写真 : Web Designing 2009年 7月号の表紙Web Designing 2009年 7月号 の『特集 1 : 一段上の CSS にするヒント』で 4ページを執筆しました。

ピックアップした Web ページのデザイン表現を参考に CSS の書き方を真似してみようという感じの内容で、自分は

  • 透明効果を演出するためのさまざまなテクニック
  • ネガティブマージンによる要素の位置ずらし配置

の 2記事を担当しました。CSS をレイアウト目的だけではなく、デザイン表現のアクセントに活かすための参考になるのではないかと思います。よろしければぜひご覧ください。

コメントはありません

web creators vol.91 (2009年 7月号) で 3記事を執筆しました text ja 2009-05-29 http://www.yomotsu.net/wp/?p=528 Web, 執筆 / 講演など

web creators vol.91 (2009年 7月号) で 3記事を執筆しました

写真 : web creators 7月号の表紙web creators vol.91 巻頭特集の WEB 制作トラブル速戦即決術! で 3記事を執筆しました。

WEB 制作トラブル速戦即決術! では制作のトラブルだけではなく、ディレクションなどに関することもピックアップされています。

今号には付録でCSSプロパティデザインという小冊子も付いてきますよー。

2件のコメントがあります

カテゴリー一覧

この Weblog の FEED

この Weblog の FEED