[TIL]Semantic WebとNon-Semantic Web
5743 ワード
HTMl
およびCSS
のSemantic
およびnon-semantic
を事例によって比較した.1.Semantic WebとSemantic Tag
1) Semantic Web
Semantic Web
とは「有意義なネットワーク」を意味し、정보
と자원
との間の관계
と의미 정보
をコンピュータで処理可能な完全として表現して処理する技術をいう.
📁 ウィキペディア:仮想ネットワーク
このように聞く意味は少しぼやけているかもしれませんが、簡単に言えばHTML
の中の要素にラベルを貼って、コンピュータ(ブラウザ)も人も簡単に理解して閲覧することができます.このようなSemantic Web
は1998年、W3C
に提出された.
つまり、Semantic Web
を介して、Web上では접근성(accessibility)
を使用することが望ましい.
2) Semantic Tag
Semantic Web
が上と同じなら、Semantic Tag
は当然ブランド品を言っています.
3)Semantic Tag元素
ブランドに対する人とパソコンの意味を同じにするために、勝手につけてはいけない名前.その意味が確定したSemantic Tag
の要素は以下の通りである.
<div>
および<span>
は、Non-semantic
、すなわち意味のないマーカーである.
また、要素の詳細については、次のリンクを参照してください.
📁 Semantic Tag元素
2.Semantic WebとNon-Semantic Web
1)画像挿入時の意味と非意味
Webサイトに画像を配置する方法で、SemanticとNon-Semanticを比較します.まず、画像をウェブサイトに入れる方法は大きく2つに分けられます.
(1)HTML
に<img>
マークを用いる<img src="hamster.png"
alt="Golden striped fluffy hamster">
(2)CSS
の<div>
タグにbackground-image
属性を追加する
- HTML<div class="hamster-img">햄스터 🐹 </div>
- CSS.hamster-img {
background-image: url("hamster.png");
}
上記(1)号はSemantic
方法、(2)号はNon-semantic
方法である.
2)意味比較
(1)アクセス性
(1)HTML
に<img>
タグが使用される場合、Semantic Tag
が使用され、ブラウザもこの点を理解し、SEO
(検索エンジン最適化)に有利である.また、視覚障害がある場合は、スクリーンリーダーを介してウェブページを読むことができ、ここでは、画像代替テキストalt
の属性内のテキストを読むことができる.このような場合、「ここには金色の縞模様のハムスターのイメージがある」と教えてくれます.
しかしながら、(2)号のようにbackground-image
属性で画像を入れる場合、alt
属性を入れることができず、スクリーンリーダーを使用するユーザのアクセス性が低下する.
次のリンクではaltプロパティに追加する要素を整理します.
📁 alt属性要素
(2)理解度
イメージに間違いがあったらどうなりますか?
(1)Semantic Web
のように、broken image
およびalt
のテキストが表示される.では、Webユーザーが画像を持っていなくても、「ああ、ここに金色の縞模様のハムスターがいる!」と言います.そしてウェブページを理解することができます.
ただし(2)Non-semantic Web
回目に画像エラーが発生した場合、何の情報も露出することなく、ひどくなりすぎてしまう.(ないようです!)それらの情報がWebページを理解するために必要なコンテンツである場合、ユーザーの理解度が低下します.
しかし、画像エラーテキストを露出しない方が自然であり、画像がウェブページの内容を理解するのに影響を及ぼさない場合には、Non-semantic
の方法を用いることもできる.
(3)その他
このほか、Semantic Tag
に整理されたHTML
は、<div>
と<span>
のマークのみからなるHTML
よりも開発者の立場でメンテナンス管理に便利である.
3.結論 Semantic Web
なら.
**1. SEO
(検索エンジン最適化)に有利であり、ユーザーのアクセス性を向上させる.
2.視覚障害者と同様に、スクリーンリーダーを使用してWebページを読むと、理解度とアクセス性が向上します.(画像に誤りがなければ、broken image
およびalt
のテキストを用いて画像を置き換えることができ、一般ユーザのウェブページに対する理解を向上させることができる)
3.開発者にとって、メンテナンスも便利です.
ただし,画像挿入が理解ページに影響を及ぼさなければ,Non-semantic
の手法を用いることも可能である.
リファレンス
🔗 ビジネスネットワーク
🔗 HTML: A good basis for accessibility
🔗 HTML Semantic Elements
🔗 Images in HTML
Reference
この問題について([TIL]Semantic WebとNon-Semantic Web), 我々は、より多くの情報をここで見つけました
https://velog.io/@anjaekk/TIL-Semantic과-non-semantic
テキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol
1)画像挿入時の意味と非意味
Webサイトに画像を配置する方法で、SemanticとNon-Semanticを比較します.まず、画像をウェブサイトに入れる方法は大きく2つに分けられます.
(1)
HTML
に<img>
マークを用いる<img src="hamster.png"
alt="Golden striped fluffy hamster">
(2)CSS
の<div>
タグにbackground-image
属性を追加する- HTML
<div class="hamster-img">햄스터 🐹 </div>
- CSS.hamster-img {
background-image: url("hamster.png");
}
上記(1)号はSemantic
方法、(2)号はNon-semantic
方法である.2)意味比較
(1)アクセス性
(1)
HTML
に<img>
タグが使用される場合、Semantic Tag
が使用され、ブラウザもこの点を理解し、SEO
(検索エンジン最適化)に有利である.また、視覚障害がある場合は、スクリーンリーダーを介してウェブページを読むことができ、ここでは、画像代替テキストalt
の属性内のテキストを読むことができる.このような場合、「ここには金色の縞模様のハムスターのイメージがある」と教えてくれます.しかしながら、(2)号のように
background-image
属性で画像を入れる場合、alt
属性を入れることができず、スクリーンリーダーを使用するユーザのアクセス性が低下する.次のリンクではaltプロパティに追加する要素を整理します.
📁 alt属性要素
(2)理解度
イメージに間違いがあったらどうなりますか?
(1)
Semantic Web
のように、broken image
およびalt
のテキストが表示される.では、Webユーザーが画像を持っていなくても、「ああ、ここに金色の縞模様のハムスターがいる!」と言います.そしてウェブページを理解することができます.ただし(2)
Non-semantic Web
回目に画像エラーが発生した場合、何の情報も露出することなく、ひどくなりすぎてしまう.(ないようです!)それらの情報がWebページを理解するために必要なコンテンツである場合、ユーザーの理解度が低下します.しかし、画像エラーテキストを露出しない方が自然であり、画像がウェブページの内容を理解するのに影響を及ぼさない場合には、
Non-semantic
の方法を用いることもできる.(3)その他
このほか、
Semantic Tag
に整理されたHTML
は、<div>
と<span>
のマークのみからなるHTML
よりも開発者の立場でメンテナンス管理に便利である.3.結論 Semantic Web
なら.
**1. SEO
(検索エンジン最適化)に有利であり、ユーザーのアクセス性を向上させる.
2.視覚障害者と同様に、スクリーンリーダーを使用してWebページを読むと、理解度とアクセス性が向上します.(画像に誤りがなければ、broken image
およびalt
のテキストを用いて画像を置き換えることができ、一般ユーザのウェブページに対する理解を向上させることができる)
3.開発者にとって、メンテナンスも便利です.
ただし,画像挿入が理解ページに影響を及ぼさなければ,Non-semantic
の手法を用いることも可能である.
リファレンス
🔗 ビジネスネットワーク
🔗 HTML: A good basis for accessibility
🔗 HTML Semantic Elements
🔗 Images in HTML
Reference
この問題について([TIL]Semantic WebとNon-Semantic Web), 我々は、より多くの情報をここで見つけました
https://velog.io/@anjaekk/TIL-Semantic과-non-semantic
テキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol
Reference
この問題について([TIL]Semantic WebとNon-Semantic Web), 我々は、より多くの情報をここで見つけました https://velog.io/@anjaekk/TIL-Semantic과-non-semanticテキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol