From HTML WG Wiki  Jump to: navigation, search  Modify existing
Canvas 2D API caret and focus ring support to drive screen
magnification   Modify the Canvas 2D API to properly handle
caret, selection position, and focus rings to assist screen
magnification products to support users with low vision in using
canvas.    The existing Canvas 2D API specification provides an
API called DrawFocusRing() that has incomplete support for
screen magnification tracking of focus rings, carets, and
content selection. In speaking with some magnifier vendors they
need access to the caret or selection position rectangle
(constituting an edge) as well as the accessibility semantics of
the corresponding object in the fallback content. The text in
DrawFocusRing states minimal text that refers to a caret: "The
given coordinate is used if the user's attention needs to be
brought to a particular position (e.g. if a magnifier is
following the editing caret in a text field)."  Authors should
be forced to follow system settings as thes