I can\'t seem to understand why I should be happy with HTML5 allowing custom attributes? Why would I use them?
I found another use for the data- attribute:
You could use the new HTML5 custom data- attribute for tooltips: Semantic Tooltips With Pure CSS3 and HTML5.
data-