Undeclared prefix in @datatype -- what happens?

All,

One of the more iconic RDFa-enabled pages on the Web is this one:
http://www.myspace.com/parishilton

As has been pointed out before, it's slightly broken, because the xsd:  
namespace is used in @datatype, but undeclared in the document.

Now I wonder what a conformant RDFa parser should do when confronted  
with an undeclared namespace in @datatype? Ignore the triple? Ignore  
the @datatype? Assume the empty string as prefix URI? Halt and catch  
fire?

Cheers,
Richard

Received on Wednesday, 26 August 2009 18:13:10 UTC