2009-04-16 10 views
6

웹 응용 프로그램에 대한 클라이언트 측 RDFa 기반 서식을 구현하려고합니다. 이는 Mark Birbeck'subiquity-rdfa 프로젝트와 유사합니다.좋은 Javascript RDFa 파서 구현은 무엇입니까?

마크 프로젝트는 환상적인 보이지만 적어도 두 가지 단점이 있습니다

  1. 그것은 느린입니다. RDFa 서식을 simple page에 추가하면 페이지로드가 현저하게 지연됩니다.
  2. 그것은 복잡합니다. ubiquity-rdfa 프로젝트는 클라이언트 마크 업에 간단한 주석을 추가하는 복잡한 방법 인 w3c fresnel specification을 사용합니다.

나는 클라이언트 코드를 통해 주석을 추가하는 데 더 가벼운 방법을 찾고 있는데, 그것을 얻으려고 몇 가지 일을해도 상관 없다.

내가 원했던 것은 빠르고 안정적인 Javascript RDFa 파서입니다. 내가 찾은

일부 구현은 다음과 같습니다

나는 당신이 이들 중 하나 또는 다른, RDFa를 자바 스크립트 구현을 추천 할 것입니다 알고 관심이 있습니다.

감사합니다.

+1

도 참조 [RDFJS 라이브러리 W3C 비교] (https://www.w3.org/community/rdfjs/wiki/Comparison_of_RDFJS_libraries) – ptim

답변

4

RDfa 파서를 사용해 본 경험이있는 사람은 rdfQuery입니다. 소스 코드는 here입니다.

+0

Interesing에서 사용할 수 있습니다 도서관. 감사! –

2

VIE에는 합리적으로 간단한 RDFa 파서 및 작성기가 포함되어 있습니다. 페이지의 RDFa 항목은 Backbone.js 모델 및 컬렉션으로 액세스 할 수 있습니다. RDFa를 작성하는 것은 백본 모델 내용을 업데이트하여 발생하며보기에서 render 작업을 트리거합니다.

이 경우 RDF 파싱은 jQuery에서 발생합니다.

VIE 소스 코드 github.com/bergie/VIE

+2

VIE의 새로운 홈페이지는 http://viejs.org/입니다. –

관련 문제