|
"DocBook, HTML, Atom, RSS, and Dublin Core all have elements called 'title' that mean different things."
Very true, but does it matter? This multitude of title elements each occur in different contexts. If you have a title element inside a head element inside an html element, does it really need to be explicitly qualified with the XHTML namespace for you to recognise it as an HTML title?
Why not use context for disambiguation instead of requiring globally unique names for everything?
|