W3C home > Mailing lists > Public > w3c-wai-au@w3.org > October to December 2009

Re: Thinking about ATAG2 Guideline A.3.1 Enhance keyboard access to authoring features

From: Jan Richards <jan.richards@utoronto.ca>
Date: Tue, 01 Dec 2009 16:06:22 -0500
Message-ID: <4B15854E.6070600@utoronto.ca>
To: WAI-AUWG List <w3c-wai-au@w3.org>
Hi all,

 From yesterday's call, it seems there is a desire to simplify...how 
about this:

(1) Reworking of 3.1.2

3.1.2 Drawing Keyboard Access (Minimum): *Drawing functionality* meets 
all of the following conditions: (Level A)
(a) The *drawing functionality* uses only *drawing objects*, rather than 
non-selectable representations.
(b) All *drawing objects* are selectable through a *keyboard interface*.
(c) All *drawing object properties*, except those associated with 
individual data points on a *drawn path*, are editable through a 
*keyboard interface*.

ed. note: (c) means that properties such as the color and thickness of 
the line would still need to be keyboard operable


(2) Removing 3.1.4

(3) Keeping 3.1.6 for specialized tools that can be designed to provide 
precision editing at the level of the "drawn path" data points. (Level AAA)

(4) Rework Definitions:

*drawing functionality*
Authoring tool user interface functionality in which authors add or 
modify graphical representations of content, even if the underlying 
content being edited is not a graphic. Examples include using "handles" 
to re-size shapes graphics editor, using a freehand "airbrushing" tool, 
laying out div element in a WYSIWYG webpage editor, adding freehand 
waveform visualizations in an audio editor.

*Drawing objects*
Graphical representations of content that remain independently 
selectable objects, in contrast to the non-selectable graphical 
representations that are employed by some simple paint applications. 
*Drawing object properties* are the properties of drawing objects, such 
as position information, line color, fill color, transparency, text 
label, etc. Some drawing objects incorporate a *drawn path*, which 
consists of data sampled during freehand drawing, such as pointer 
location or stylus pressure, angle etc.


-- 
Jan Richards, M.Sc.
User Interface Design Lead
Adaptive Technology Resource Centre (ATRC)
Faculty of Information
University of Toronto

   Email: jan.richards@utoronto.ca
   Web:   http://jan.atrc.utoronto.ca
   Phone: 416-946-7060
   Fax:   416-971-2896
Received on Tuesday, 1 December 2009 21:06:58 GMT

This archive was generated by hypermail 2.2.0+W3C-0.50 : Tuesday, 1 December 2009 21:06:59 GMT