Semantic Web & Semantic Tag

윤숲·2022년 4월 26일
0

What I Learned

목록 보기
1/5
post-thumbnail

시맨틱 웹(Semantic Web)은 '의미론적인 웹'이라는 뜻으로,현재의 인터넷과 같은 분산환경에서 리소스(웹 문서, 각종 화일, 서비스 등)에 대한 정보와 자원 사이의 관계-의미 정보(Semanteme)를 기계(컴퓨터)가 처리할 수 있는 온톨로지 형태로 표현하고, 이를 자동화된 기계(컴퓨터)가 처리하도록 하는 프레임워크이자 기술이다. 웹의 창시자인 팀 버너스리가 1998년 제안했고 현재 W3C에 의해 표준화 작업이 진행 중이다.
출처: 위키백과

모든 인터넷 활동의 시작은 아마 검색에서 시작되고 검색에서 끝나는 것 같다. 노출 한 번에 매출이 달라지고 유명세가 생기고 밈이 되는, 검색은 이미 우리 삶 깊숙히 자리잡은 상태이다. 명이 있으면 암도 있듯이 웹상에 축적되는 정보의 양이 기하급수적으로 늘어감에 따라 정보 검색시 불필요하거나 덜 연관성있는 정보를 거를 필요성이 대두되었다. 따라서 사람만이 웹의 정보를 파악하는 것이 아니라, 자동화된 기계가 그 의미를 해석하고 정보간의 관계를 이해할 수 있도록 하는 것이 바로 시맨틱 웹의 목적이다.

시맨틱 태그(Semantic Tag)

내가 그의 이름을 불러주었을 때 그는 나에게로 와서 꽃이 되었다.
김춘수, 꽃

정보도 마찬가지다. 누가 검색해주지 않으면 그 정보는 존재 의미가 없는 것이나 다름없다. 검색엔진은 매일 웹사이트 정보들을 수집한 뒤 예상되는 검색 키워드에 대응하는 인덱스를 만들어 저장한다. 이 때 인덱스를 수집하는 기준이 바로 HTML의 태그가 되는데, 그 중 시맨틱 태그의 사용 유무에 따라 인덱스 포함 여부가 결정된다.시맨틱 태그는 div가 난무하는 것과 달리 요소 하나하나에 이름을 붙여주는 것이다.

개인적으로

이전 회사에서 퍼블리싱을 한 적이 있는데 이 때 처음 만들었던 페이지를 다시 보면 가독성이 최악이다. 시맨틱 웹은 코드를 디자인 하는 것처럼 느꼈다. 적재적소에 맞는 태그를 이용해 코딩을 하니 이렇게 가독성이 뛰어나고 깔끔할 수가 없었다. 시맨틱 웹과 태그는 그야말로 사람과 기계 두 영역에 모두 긍정적인 영향을 주는 아주 좋은 방식이라고 생각한다.

profile
https://devseop.github.io/

0개의 댓글

관련 채용 정보