[HTML]HTML5はもう古い?

HTML5で書けば良いと思ってたけど、今は「HTML Living Standard」準拠じゃないとダメらしい。

その辺を日本語でまとめていた記事があったので抜粋。

  • 要素
    • 追加
      • <hgroup>
      • <slot>
    • 変更
      • <cite>
      • <link>
      • <meta>
      • <style>
    • 削除
      • <rb>
      • <rtc>
  • 属性
    • 追加
      • <a ping>
      • <area ping>
      • <body onmessageerror>
      • <form rel>
      • <iframe allow>
      • <img decoding loading>
      • <link as color disabled imagesizes imagesrcset integrity>
      • <script integrity nomodule referrerpolicy>
      • <video playsinline>
      • <グローバル autocapitalize enterkeyhint is itemid itemprop itemref itemscope itemtype slot onformdata onmessageerror onsecuritypolicyviolation onslotchange onwebkitanimationend onwebkitanimationinteration onwebkitanimationstart onwebkittransitionend>
    • 変更
      • <a rel>
      • <area rel>
      • <iframe sandbox>
      • <link rel>
      • <meta charset http-equiv name>
      • <グローバル accesskey inputmode nonce>
    • 削除
      • <a rev>
      • <area hreflang type>
      • <html manifest>
      • <iframe allowpaymentrequest>
      • <img longdesc>
      • <link rev>
      • <object typemustmatch>
      • <script charset>
      • <style type>
      • <table border ondragexit onloadend onshow>

正直なところ、滅多に使わないどころか存在すら知らないものが多いけど

  • scriptタグのtypeが無くなっても、”text/javascript”以外を書くことは無いから困らないかな
  • scriptタグのcharsetが無くなると、.htmlと.jsは同じ文字セットを使わないといけない様だ
  • tableタグにborderが無くなっても、cssで指定できるから問題なし

あたりは割とありそうだ。

勿論、使う側では便利ではあるけれど、作る側ではメンドクサイからこんなもの消えてしまえ!という気持ちも理解できる部分でもある。

とは云うものの、原文は

ごく親しい仲間内にしか通じない様なイミフな文面になっている。

ホラ!こんな風にタグを書かれたら、こうなるよ!

と書いてある様な気がするけど、なぜそうなるのかさっぱり判らん。

どうやら、HTML Living Standardの記事はHTML5との動作や効果の差異をHTML5風に書いている様だ。

プログラマー的には、

Linuxのdiffコマンドの結果を見て理解できるのはソースコードを変えた本人ダケ

なのと同じなのだ。

HTML Living Standardの文面を理解するために、

まず、元ソースの「HTML5の日本語の記事」で「同様の用語を探し」、

そこでHTML5での用語と用例で理論的な理解ができれば、

HTML Living Standardのイミフな箇所との差分から

理解がチョコっと進むのである。

そういう意味で、

HTML5自体はお古でも、HTML5の紹介記事や時に辞書面の記事は今でもとても重要なのである。

いつかは、HTML5とHTML Living Standardのドキュメントをマージしてくれる優しい人が現れてくれるのかもしれない。パッケージで良く目にする【安定版】なんて出たらありがたいね。


  • カテゴリー:
  • HTML


コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です

CAPTCHA