less than 1 minute read

Semantic Web이란?

  • 의미론적인 웹이란 뜻이다.
  • 의미론적인 웹은 말 그대로 컴퓨터가 웹사이트를 단순한 코드의 구성이 아닌 의미를 가진 사이트라는걸 알 수 있게 만드는 것이다.
  • 기계가 이해할 수 있는 형태로 제작된 웹을 의미한다.

Semantic Web 구성요소

RDF: 웹상의 메타데이터의 표현과 교환을 위한 프레임워크 XML: 태그 등을 이용하여 데이터의 구조를 기술하는 언어의 한 가지, 대표적인 것이 HTML 이다. Ontology: 특정 지식과 관련된 용어 사이의 관계 정의 Agent: 사용자의 역활을 대행하여 지능적, 자율적 임무수행.


Semantic Tag란?

  • 브라우저, 컴퓨터, 검색엔진 등 콘텐츠의 의미를 명확히 설명하는 역할
  • HTML5 언어에 익숙하지 않는 사람이 보고도 저 태그가 무엇을 의미하는지 알아볼 수 있도록 하는 태그를 Semantic Tag라고 한다.

img 태그 와 background-image 속성의 차이

img는 의미가 있는 시맨틱 태그로써 컴퓨터가 이해할 수 있고 alt 속성으로 에러 발생시 이미지가 깨져도 어떠한 이미지인지 알 수 있지만 background-image는 의미있는 태그가 아닌 그냥 속성으로 에러시 어떠한 이미지인지 어떠한 정보도 알 수 없다. 또 컴퓨터는 이 태그가 어떤 이미지인지 알 수 없습니다.