- From: TV. Raman <raman@google.com>
- Date: Wed, 5 Jun 2013 08:11:26 -0700
- To: Jason White <jason@jasonjgw.net>, public-indie-ui <public-indie-ui@w3.org>
1+ on what Jason says -- to see how this can go badly downhill,
we only have to see how the user-agent string over time has been
abused --- I dread the day where as the asymptotic convergence of
the process that Jason fears, we end up in a situation where the
string identifying the user's assistive tech ends up enumerating
all the AT-names that have been deployed over time.
We might be better off exposing what parts of the Web Access
standards stack the user's AT is depending on --- e.g. ARIA-1.0,
Indie-UI-Events etc.
--
--
On 5/31/13, Jason White <jason@jasonjgw.net> wrote:
> I'm on record as expressing doubts about whether User Contexts should allow
> active assistive technologies to be disclosed, primarily for the reason
> that
> this could harm interoperability and standards-conformance by encouraging
> Web
> application authors to write to the implementation rather than to the
> specifications and to introduce AT-specific hacks that work around bugs.
> This
> practice reduces the incentive for AT developers to fix bugs or to achieve
> greater interoperability, and thus could be bad in the long run even if it
> assists users in the short term.
>
> Nevertheless, if we are going to disclose assistive technologies, as was
> pointed out to me off-list in response to my requirements-gathering
> proposal,
> the current requirements and spec are inadequate: they cover only screen
> readers and allow only one name and version to be retrieved, whereas there
> could be several independent assistive technologies (screen reader, screen
> magnifier, etc.) active on a user's system simultaneously.
>
> Proposal
>
> dictionary assistiveTechnology {
> DOMString name;
> DOMString? version;
> };
> then return a sequence or array of the above.
>
>
>
Received on Wednesday, 5 June 2013 15:12:00 UTC