Microdata 시맨틱 강화(enrichments)는 발견했지만 RDFa는 없습니다. EDUPUB은 RDFa Lite 사용을 권장합니다.
Found Microdata semantic enrichments but no RDFa. EDUPUB recommends using RDFa Lite.
이 메시지는 수정이 필요한 오류가 아니라, EDUPUB이라는 교육용 전자책 표준에 특화된 고급 권장 사항입니다.
쉽게 말해, 문서의 의미를 기계가 더 잘 이해하도록 돕는 '시맨틱 강화' 주석을 추가했는데, EDUPUB 표준이 권장하는 RDFa Lite 방식이 아닌 Microdata 방식을 사용했다는 뜻입니다.
특정 학술지에 논문을 제출하는데, 그 학술지(EDUPUB)는 논문 인용 방식을 'APA 스타일(RDFa Lite)'로 통일하기로 약속했습니다. 📝 이 메시지는 편집자가 "당신은 'MLA 스타일(Microdata)'로 인용했는데, 우리 학술지는 'APA 스타일'을 권장합니다"라고 알려주는 것과 같습니다. MLA 스타일 자체는 유효하지만, 해당 학술지의 규칙과는 다른 것입니다.
## 어떻게 해야 하나요?
이 메시지에 대한 조치는 만들고 있는 책의 목적에 따라 달라집니다.
### 경우 1: 일반적인 전자책(소설, 에세이 등)을 만드는 경우
이 메시지를 안전하게 무시하셔도 됩니다.
Microdata는 웹에서 널리 사용되는 유효한 시맨틱 마크업 방식입니다. 만들고 있는 책이 EDUPUB 표준을 반드시 따라야 하는 교육용 교재가 아니라면, 이 권장 사항을 따를 필요가 없습니다.
### 경우 2: EDUPUB 표준의 교육용 교재를 만드는 경우
권장 사항에 따라 Microdata를 RDFa Lite로 수정해야 합니다.
EDUPUB 표준을 완벽하게 준수해야 한다면, Microdata 구문을 RDFa Lite 구문으로 변경해야 합니다. 두 방식은 사용하는 속성의 이름이 조금 다릅니다.
## Microdata와 RDFa Lite 구문 비교 예시
- Microdata 사용 예시:
-
HTML
<div itemscope itemtype="http://schema.org/Book"> <span itemprop="name">EPUB 3 Best Practices</span> by <span itemprop="author">Matt Garrish</span>. </div>
- RDFa Lite 사용 예시: ✅
-
HTML
<div vocab="http://schema.org/" typeof="Book"> <span property="name">EPUB 3 Best Practices</span> by <span property="author">Matt Garrish</span>. </div>