검색
색인
자원 기술 프레임워크 속성, 資源記述-屬性, Resource Description Framework in attributes, RDFa
HTML, XHTML, XML 기반의 웹 문서에서 태그가 감싸고 있는 데이터의 의미 정보를 추가로 나타내기 위해 태그 내 속성을 확장한 웹 표준.
국제 웹 표준화 기구인 월드 와이드 웹 컨소시엄(W3C: World Wide Web Consortium)에서 제정하였다.


기존 웹 문서에서는 특정 태그 안에 삽입된 데이터가 어떤 뜻을 담고 있는지를 표현할 방법이 없어, 검색 엔진이 수많은 웹 페이지들을 검색해도 해당 페이지들을 효과적으로 색인하여 보관할 수도 없었고, 다른 서비스 간에도 효율적인 정보 교환이 불가능했다.
RDFa 표준은 태그 안에 프로퍼티(property), 타입오브(typeof), 렐(rel) 등의 속성을 추가하여 태그가 지칭하는 데이터 의미, 형태, 관계 등을 파악할 수 있게 한다. 아래 예제는 RDFa 속성을 사용한 예로, 문단 < p > 태그 안에 스팬 < span property > 태그를 사용하여 존(John D)의 별명 닉(nick)을 추가하고 하이퍼링크 < a > 태그 내 관계 < rel >을 사용하여 관심 대상의 정보를 표현한다.

[기존 웹페이지]
< h1 > John's Home Page < / h1 >
< p > My name is John D and I am studying < ahref= "http://www.tta.or.kr/" > ICT standards < /a >.
< /p >
▷[RDFa 를 추가한 웹페이지]
< h1 > John's Home Page < /h1 >
< p > My name is < span property="foaf:nick" > John D < /span > and I am studying < a href="http://www.tta.or.kr/" rel="foaf:interest" xml:lang="kor" > ICT standards < /a >.
< /p >


이와 같이 데이터에 지정된 속성을 통해 해당 데이터가 어떤 뜻을 갖는지를 확인할 수 있다. 따라서 수많은 웹 페이지를 속성에 따라 효율적으로 색인할 수 있고 서로 다른 서비스 간에도 데이터 연동을 할 수 있다.