Development
From RDFaWiki
Contents |
Tools
See How To Consume RDFa.
Parsing Strategies
Dynamic Content Parsing - Dynamic content parsing refers to state-less or state-ful parsing of the DOM as it is updated by Javascript. There are client-side and server-side issues that you must consider when designing parsers and services that operate with dynamic content.
RDFa Implementors' Guide - A guide to writing an RDFa parser in various programming languages.
Alternative Uses for RDFa
- RDFa as an UI Extension Mechanism - Discusses the potential for RDFa to be used to extend HTML user interfaces in a way that is non-invasive to the XHTML specification and more modular, resulting in tighter release schedules.
Scalability Issues
- The URI vs Real Resource Ambiguity Problem - The Uniform Resource Identifier vs. Real Resource Problem is an ambiguity issue in RDF where it is unknown if retrieving the URI will produce the actual resource (such as an MP3 file described by the Audio RDF Vocabulary), or a description of a non-web resource (such as a person described by the FOAF Vocabulary).
- The Vocabulary Property Subclassing Problem - The Vocabulary Property Subclassing Problem deals with the issue often raised by authors creating a new vocabulary that re-uses other vocabulary terms - should one refine, subclass, or re-use vocabulary terms.
- Non-standard Namespace Naming Considered Harmful - Describes why naming your namespaces as anything other than what the original vocabulary author specified is considered harmful.
- Vocabulary Version in URL Considered Harmful - Explains why the placement of version information in a vocabulary URL is considered harmful.
- An RDFa Document Checker is Needed - It would be very good to have an RDFa Document Checker, basically lint for RDFa.