title-trigger: Difference between revisions
Jump to navigation
Jump to search
AndyMabbett (talk | contribs) No edit summary |
AndyMabbett (talk | contribs) m (/) |
||
Line 10: | Line 10: | ||
Use a class name; say "ufusetitle" (for "microformat, use title") or something equally unlikely to otherwise occur in the wild, on any element, to trigger the use of the <code>title</code> attribute. | Use a class name; say "ufusetitle" (for "microformat, use title") or something equally unlikely to otherwise occur in the wild, on any element, to trigger the use of the <code>title</code> attribute. | ||
e.g. <nowiki><span class="dtstart ufusetitle" title="2007-08-16">16th August this year<span><nowiki> | e.g. <nowiki><span class="dtstart ufusetitle" title="2007-08-16">16th August this year</span></nowiki> | ||
===Conversion=== | ===Conversion=== |
Revision as of 23:27, 16 August 2007
Title trigger
Contributors
Author: Andy Mabbett Original idea: Patrick Lauke
Proposal
An alternative to the abbr-design-pattern, to address that pattern's accessibility issues.
Use a class name; say "ufusetitle" (for "microformat, use title") or something equally unlikely to otherwise occur in the wild, on any element, to trigger the use of the title
attribute.
e.g. <span class="dtstart ufusetitle" title="2007-08-16">16th August this year</span>
Conversion
All existing and new microformats should use this pattern; abbr-design-pattern should be deprecated, but parsers should still be required to recognise it on legacy pages (perhaps for a period of, say, three years)
Advantages
- Works on any element
- Usable on CMSs (e.g. MediaWiki) which do not allow use of
abbr
- Easy for parsers to adapt
Disadvantages
- ???