- From: Mark Rogers <mark.rogers@powermapper.com>
- Date: Mon, 12 Jan 2015 12:52:14 -0600
- To: "www-validator@w3.org" <www-validator@w3.org>
Hi
http://validator.w3.org/nu/ flags TH ABBR as obsolete but it's not listed as obsolete in HTML 5.0 Rec, 5.1 draft or WhatWG specs.
http://www.w3.org/TR/html5/tabular-data.html#the-th-element
https://html.spec.whatwg.org/multipage/tables.html#attr-th-abbr
(Seem to recall it being listed as obsolete in an HTML5 spec a couple of years back)
<!DOCTYPE html>
<title>tests</title>
<body>
	<table>
	<tr>
		<th>Criteria</th> <th abbr="Features">Supporting Features</th> 
		<th abbr="Remarks">Remarks and explanations</th>
	</tr>
	</table>
</body>				
This looks like the cause in Assertions.java:
OBSOLETE_ATTRIBUTES.put("abbr", new String[] { "td", "th" });
Seems like it's supported in at least one screen reader:
http://community.nvda-project.org/ticket/3566
Best Regards
Mark
Mark Rogers - mark.rogers@powermapper.com
PowerMapper Software Ltd - www.powermapper.com 
Registered in Scotland No 362274 Quartermile 2 Edinburgh EH3 9GL 
Received on Monday, 12 January 2015 18:52:26 UTC