코드 조각의 의미
<header>
: 사이트 전체의 머리글<footer>
: 사이트 전체의 바닥글의미론적 웹 : 인터넷같은 분산환경에서 리소스 웹문서, 파일, 서비스 등
에 대한 정보와 자원 사이의 관계-의미 정보 Semanteme
를 자동화된 기계가 처리가능한 온톨리지
형태로 표현하는 프레임워크, 기술
웹에 있는 기존 콘텐츠 및 데이터에 추가적인 데이터 설명자를 더한다
컴퓨터가 정보를 처리하는 방식과 유사하게 의미 있는 해석이 가능해진다
시멘틱 웹이 생긴 배경
- 웹 상에 축적된 정보가 너무 많아져서 키워드에 대한 정보접근만을 허용했는데
- 정보 검색할 때 무수히 많은 불필요한 정보도 나와서 정보홍수를 가중한다
- 이에 컴퓨터가 근본자원의 의미를 이해하지 못해 → 필요한 정보를
스스로 추출, 해석, 가공
할 방법이 없어서 사용자가 모든 정보를 직접 처리했었다
의미적 상호운용성
을 실현하여처리 자동화, 데이터의 통합 및 재사용
과 같은 작업을 컴퓨터 스스로 수행 하도록 하는 것이다의미적 상호운용성
메타데이터와, 추론에 필요한 규칙 등을 → XML, RDF와 같은 언어기술을 통해 표현한다
XML : eXtensible Markup Language
RDF : REsource Description Framework
ontologies
)온톨리지라는 지식표현기술을 이용해서 → 데이터의 의미와 관계정보를 체계적을 표현했다
온톨리지와 함께 결합된 관계 정보들로부터 새로운 정보를 도출하는 것이 가능하다
이미지를 나타내는 방법
<img>
<div style="background-imag: url('#');">
두 코드의 차이는 이미지를 출력할 수 없을 때의 대체텍스트의 유무이다
<img>
이미지 자체가 가지는 의미를 대체텍스트로 표현하고 불릿같이 의미가 없는 이미지는 대체텍스트에 빈 문자열을 넣는다
background-image
속성이미지를 출력하지 못하는 경우 대체텍스트도 안내보내고 그냥 화면에 아무것도 내보내지 않는다
그래서 보통background-image
속성을 사용할 때에는 background-color
를 같이 쓰도록 하는 것 같다