2013-07-22 4 views
0

나는 이미 내 Dublin Core Application Profile의 구조와 내 웹 응용 프로그램에 대한 Dublin Core Element Set의 구문 및 사용을 결정했습니다.웹 페이지에 더블린 코어 메타 데이터 포함하기

그러나 일반적으로 더블린 코어 메타 데이터보다 먼저 사용하지는 않았습니다. 그래서, 그 간단한 질문을 허용하십시오.

더블린 코어 애플리케이션 프로파일에 대해서는 HTML로 구현하고 페이지의 헤더에 삽입해야합니까?

더블린 코어 요소 세트에 대해서는 HTML을 사용하여 구현합니다. 나는 그것을 이미지로 사용할 것이다. 모든 이미지에 대해 Set의 값을 저장하기 위해 DB의 테이블에 필드를 생성합니다. 이미지가 최종 사용자에게 렌더링 될 때 (갤러리를 통해)이 이미지의 Set 값을 포함해야합니까?

<img src="smiley.gif" alt="Smiley face" height="42" width="42" 
<meta name="DC.title" content="blah blah" /> 
//other 14 elements of the set here.... 
> 

감사

답변

0

같은 뭔가 예 그게 내가 그것을 할 것입니다 방법입니다. 흥미롭게도, 또는하지 않음)

당신이 DC의 자신의 위치를 ​​보면,

<img src="http://dcevents.dublincore.org/public/dc-images/dc2013-title.jpg" width="350" title="DC-2013 logo"> 

그들은 귀찮게하지 않는 것, 또는 더블린 코어 메타 데이터를 제공하는 경우 적어도 지속적으로

1

을 귀찮게하지 않습니다 HTML 문서의 head에서이 메타 데이터는 전체 문서에 적용됩니다.

해당 페이지의 특정 내용에 대해서만 메타 데이터를 제공하려는 경우 (해당 메타 데이터는 해당 페이지의 다른 콘텐츠에는 적용 할 수 없음) head에 제공하지 않아야합니다.

대신 RDFa (예 : RDFa Lite 1.1)를 사용하여 콘텐츠에 주석을 달 수 있습니다. 더블린 코어 어휘에 대한 접두사는 RDFa Core Initial Context에 미리 정의되어 있습니다

dchttp://purl.org/dc/terms/
dctermshttp://purl.org/dc/terms/
dc11http://purl.org/dc/elements/1.1/

당신은 일을 위해/"민트"URI를 사용해야 할 것

당신은 페이지에서 설명하고 싶습니다.