ISSUE-2048 (microformats attributes): Consider adding certain HTML attributes used in microformats [SVG Core 2.0]

ISSUE-2048 (microformats attributes): Consider adding certain HTML attributes used in microformats [SVG Core 2.0]

http://www.w3.org/Graphics/SVG/WG/track/issues/2048

Raised by: Doug Schepers
On product: SVG Core 2.0

>From http://microformats.org/get-started/
[[
Microformats are simple ways to add information to a web page using mostly the class attribute (although sometimes the id, title, rel or rev attributes too).
]]

Microformats has proven very popular in certain communities, but it is designed for use with HTML.  SVG has the 'class', 'id', and 'xlink:title' attributes, but not 'rel' or 'rev' attributes.  The XLink specification does not provide equivalent attributes ('xlink:role' and 'xlink:arcrole' have URI values, not string values).  Adding 'rel' or 'rev' attributes would allow the same microformats designed for HTML to be used in SVG as well.  (Note that many uses of the 'title' attribute for microformats have been shown to harm accessibility, so that's something to be careful of.)  It is possible that SVG-specific microformats could be developed as well (Jonathan Chetwynd has suggested one for AT, though details are needed).

This should be considered in the larger context of ARIA, RDFa, the 'role' attribute, and the <title>, <desc>, and <metadata> elements (especially in the context of ARIA roles).  See http://lists.w3.org/Archives/Public/www-svg/2007Oct/0094.html .  

Personally, I think that using RDFa, with its additional dedicated attributes, may allow for richer functionality, though microformats is slightly simpler.  Preferably, we'll enable both to be used, since there is little additional overhead for SVG.

Received on Monday, 8 September 2008 15:52:30 UTC