K-NOTE

ITのこととか好きなこととかを気ままにつらつら。

W3Cが「HTML5.2」を勧告

f:id:kotomin624:20171225165940p:plain
2017年12月14日(米国時間)、World Wide Web Consortium(W3C)が「HTML5.2を勧告」しましたね。
これによってHTML 5.1 2nd Editionは古くなったので非推奨になりました。
増えたものと減ったものをめもめも。

追加された主な機能

  • dialog要素
  • link要素にnonce属性の追加
  • iframe要素にallowpaymentrequest属性の追加
  • iframe要素のsandbox属性値にallow-presentationを追加
  • registerContentHandler()メソッドの追加
  • isContentHandlerRegistered()メソッドの追加
  • isProtocolHandlerRegistered()メソッドの追加
  • HTMLElementにinnerText IDL属性の追加
  • JavaScriptモジュールシステムの統合
  • Referrerポリシー

廃止された主な機能

  • menu要素
  • menuitem要素
  • keygen要素
  • showModalDialog関数(これの代わりにdialog要素を使用)
  • dropzone属性

menuなくなっちゃったのね。navがあるし、正直menuって使い所わかんなかったもんね。
新しく追加されたdialog要素は使いやすそう。
それぞれの使い方も時間あるときに追記していこうと思います。