はじめに
この記事はWebの基礎をおさらいカレンダー Advent Calendar 2022です。
このカレンダーでは、なんとなくわかった気になっている、Webの知識をおさらいするカレンダーです。
興味をもし持ってくださった方は、購読いただけると嬉しいです!
今回はセマンティックWebについて説明します!
セマンティックWebとは
コンピューター自身にWebページに記載されている情報の意味を理解させ、利便性を向上させるための構想です。
コンピュータによる自動的な情報の収集や分析へのアプローチがしやすくなるとして期待されています。
通常、HTMLで記述されたコンテンツは、システムからはどういった意味を持つコンテンツなのかの判別が難しいです。
例えば<p>会社名: hogehoge株式会社</p>
とあっても、機械はこの要素からhogehoge株式会社というものがあるとの判別を行うのが難しいです。
なぜなら、pタグはあくまで文章を構成するタグで、中にある情報を一律、文字情報として認識してしまうためです。
機械に理解しやすくさせるために、データの説明をするデータ(メタデータ)を記述する必要があります。
メタデータを記述する仕組みとしてRDFといったデータ形式がある。
RSSで使用されている。
このメタデータを記述することで、実際に応用されている例としては
googleの検索結果で表示される、リッチリザルトなどがあります。
おわりに
以上、セマンティックWebについて説明しました!
Webの基礎をおさらいカレンダー Advent Calendar 2022でした。
興味をもし持ってくださった方は、購読いただけると嬉しいです!