xmdp-faq

From Microformats Wiki
Revision as of 18:37, 14 July 2005 by Tantek (talk | contribs)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

XMDP Frequently Asked Questions

This page is for documenting Q&A about XMDP. The contents here may be incorporated onto a gmpg.org page in the future, so please read the GMPG principles before contributing.

If you have a new question to ask, Please consider first asking your question on the microformats-discuss list.

Q&A

  1. Why should I reference XMDP profiles in my documents?
    • In order to precisely define the classes and new rel values you are using as being defined by one or more specific microformats. With an XMDP validator, you will also be able to make sure that you are only using values that have been defined, and this may help catch problems with your content sooner rather than later.
  2. Must content marked up with microformats reference the proper XMDP profile(s)?
    • At this point we are saying that content marked up with microformats SHOULD reference the proper XMDP profile(s). This requirement may be changed to a MUST for microformat validity.
  3. How should a crawler or UA interpret an XMDP profile referenced in a document?
    • Very similar to DTDs. A crawler or UA may interpret an XMDP profile URL simply as an idenitifier for which it knows is a well-defined microformat vocabulary. It may also go read that profile URL, and parse it as XMDP, and thus mechanically know which class values are defined, which new rel/rev values have been introduced, and which <meta name> properties and values have been defined.