RDFa and microformats
Microformats
- Microformats gets into real trouble when you try to combine more than one 'format' (in fact, rules of combination have to be defined);
- it requires converting already existing langauges so that they work within the microformat rules--painful and slow, given that languages such as FoaF have already had an enormous amount of work put into them, and this must be almost completely repeated;
- there is no notion of namespacing;
- adding new languages seems to be based on a few key individuals;
- there is no way to validate;
- it isn't actually a "poor man's semantic web", as some suggest, since it isn't providing a generic mechanism. Instead it provides a way to hand-craft a small number of use-cases, which in turn means that some other process still has to do the work of working out what it means. For each format another 'process' will be required.
RDFa
- RDFa tackles all of these issues by providing a series of general rules that can be applied to any metadata, rather than specific rules for specific formats;
- be written as simply as microformats;
- scale to any level of complexity;
- allow QNames to be used if required, to provide full namespacing;
- make use of any RDF taxonomy;
- operate at the level of document structure semantics, as well as the document content semantics.
Labels: metadata, rdfa, semanticweb, semweb, xhtml









0 Comments:
Post a Comment
Links to this post:
Create a Link
<< Home