HTML5.2の新機能

Webページの構造を提供するコアHTML5仕様へのアップグレードであるHTML5.2は、World Wide Web Consortium(W3C)によってリリースされ、セキュリティとコマースの拡張機能が含まれています。

W3Cによって推奨事項と呼ばれるこの仕様は、更新された安定したHTMLガイドを提供します。新機能に加えて、バグ修正が行われ、最新のWebプラットフォームの一部とは見なされなくなったテクノロジーが削除されています。

HTML5.2の新機能とその他の変更

HTML5.2の主な新機能は次のとおりです。

  • コンテンツセキュリティポリシー。Web開発者がページをフェッチまたは実行できるリソースを制御できるメカニズムを定義します。その他のセキュリティ関連のポリシー決定についても説明します。開発者は、アプリケーションをロックダウンして、クロスサイトスクリプティングなどのコンテンツインジェクションの脆弱性のリスクを軽減できます。
  • 支払い要求API。マーチャントが最小限の統合で1つ以上の支払い方法を使用するためのAPIを標準化します。ブラウザは、トランザクションの当事者(受取人、支払人、および支払い方法プロバイダー)間の仲介役として機能できます。APIは、Webコマースを容易にし、リスクを軽減することを目的としています。
  • アクセス可能なリッチインターネットアプリケーション。障害を持つ人々がアプリケーションで優れたユーザーエクスペリエンスを利用できるようにします。アクセシビリティと相互運用性を向上させるためのフレームワークが提供されています。
  • main要素の定義は、最新のレスポンシブデザインパターンをサポートするように更新されました。

バージョン5.2で削除された機能は次のとおりです。

  • showModalDialog機能(それが置き換えられているdialog要素)。
  • Menuおよびmenuitem要素。元々はコマンドのグループを表すことを目的としています。
  • dropzone属性は、要素の上にドロップすることができるコンテンツを示すことを意図したもの。

HTML5.2の入手先

仕様は、W3CWebサイトでオンラインで読むことができます。

次は:HTML5.3で計画されている機能

W3Cの次の議題はHTML5.3で、約1年後に予定されています。計画されている機能は次のとおりです。

  • 再利用可能なカプセル化されたHTMLタグを構築するためのカスタム要素。
  • ユーザーのナビゲーションの習慣を理解するためのハイパーリンク監査。