- From: Charles Pritchard <chuck@jumis.com>
- Date: Mon, 07 Nov 2011 20:16:50 -0800
- To: Arthur Clifford <art@artspad.net>
- CC: Philip Gladstone <pgladstone@cisco.com>, public-html-comments@w3.org
On 11/7/11 7:53 PM, Arthur Clifford wrote: > I don't know where to draw the line between what units should be supported and which shouldn't and I doubt the team at W3C want to have to make that choice either. And given that I can see the logic of a data tag. > > I'm not sure the W3C is the channel to try to get something like this implemented though. I think we'd need to inspire a user-agent developer to implement the desired behavior and then the W3C if it deemed ti worthy would add it to the spec. Ian has said on multiple occasions that he is trying to get a spec that the user agents will use. So, that implies new tech be developed and then standardized/specified after the fact. > > Whether they should add something to the spec or not gets back to the fundamental question of what HTML is and isn't? I was impressed by the problem space that InkML attempted to solve in their specification. It has sufficient units for scientific precision of time, force and sample rate, a basic interoperation section for MathML and both an archive and streaming modes. If you're looking for sheer accessibility, tables are not fun to work with, but aria-activedescendant, Semantic HTML and other standard techniques should work fine. Earlier in the thread I commented about switching to an ARIA hack role="time definition" -- I call it a hack because "time" does not exist in ARIA and so "definition" is the standard role. That hack works today in ARIA aware software, it is easily identified by spiders and scrapers and it doesn't require any particular consent from any editor, user agent or consortium. For passive tagging of events, ARIA and HTML (metadata or not) are sufficient for expressing time. If you're looking at something more advanced, like high precision metrics, it makes sense to branch out into other W3C specs. FWIW: I'm not against <time>, the tag is still present on schema.org, and I'm a big SQL fan, where timestamptz (timestamp with timezone) lives in a real-way. HTML5 has one single editor, I suggest using other means, such as ARIA roles with fallback or the itemprop attributes, at least in those areas, you won't be blocked by the decisions of one person. -Charles
Received on Tuesday, 8 November 2011 04:17:22 UTC