Organizing the UAAG2 Viewport SCs

I have:
1. Added "top-level graphical viewport" to my earlier proposals.
2. Proposed splitting GL1.8 into two GLs
3. Sprinkled some "graphical" and "top-levels" where needed.

---

GL: Support Orientation within Viewports

1.8.1 Highlight Viewport: The GRAPHICAL viewport with the input focus (including nested viewports and their containers) is highlighted, and the user can customize attributes of the highlighted mechanism, including, but not limited to, shape, size, stroke width, color, and blink rate (if any). (Level A) ## DONE TPAC

1.8.2 Move Viewport to Selection and Focus: When a GRAPHICAL viewport's selection or input focus changes, the viewport's content moves as necessary to ensure that the new selection or input focus location is at least partially in the visible portion of the viewport. (Level A) ## DONE TPAC

1.8.4 Viewport Scrollbars: USERS CAN SPECIFY THAT graphical viewports include scrollbars if the rendered content EVER extends beyond the viewport dimensions, overriding any values specified by the author. (Level A) ## DONE TPAC @@ 636

1.8.11 Indicate Viewport Position: The user can determine the viewport's position relative to the full extent of the rendered content. (Level A)## DONE TPAC

1.8.5 Viewport History: For user agents that implement a viewport history mechanism (e.g. "back" button), the user can return to any state in the viewport history that is allowed by the content, restoring the prior point of regard, input focus and selection.((Level A) ## DONE 5 April 2012
---

GL: Provide Viewport Configuration

1.8.3 Resize Viewport: The user can RESIZE GRAPHICAL viewports, within the limits of the display, overriding any values specified by the author. (Level A) ## DONE TPAC

1.8.6 Open on Request: The user can specify whether author content can open new top-level viewports (e.g. windows or tabs). (Level A) ## DONE TPAC 

1.8.7 Do Not Take Focus: If new top-level GRAPHICAL viewports (e.g. windows or tabs) are configured to open without explicit user request, the user can specify whether or not top-level viewports take the active keyboard focus when they open. (Level AA) ## DONE TPAC 

1.8.10 Same UI: The user can specify that all top-level viewports (e.g. windows or tabs) follow the current user interface configuration. (Level AA) ## DONE TPAC

1.8.X: Zoom: The user can rescale content within TOP-LEVEL graphical viewports such that (Level A):
(a) Lower rescale bound: The lower rescale bound is at least 10% or at least one dimension of the content can fit into the viewport without scrollbars. For text content, the language's text directionality will determine the dimension (e.g., horizontally oriented text should be rescaled such that horizontal scrollbars are not required).
(b) Upper rescale bound: At least 1000%.

1.8.Y: Reflowing Zoom: The user can request that when content within a TOP-LEVEL graphical viewport is rescaled, reflowable content is reflowed such that one dimension of the content can fit into the viewport without scrollbars (e.g., horizontally oriented text should be rescaled such that horizontal scrollbars are not required). (Level AA)
Note: Limits to reflow include multi-media objects, words without spaces, and where the author prohibits wrapping. 






(MR) JAN RICHARDS
PROJECT MANAGER
INCLUSIVE DESIGN RESEARCH CENTRE (IDRC)

T 416 977 6000 x3957
F 416 977 9844
E jrichards@ocadu.ca

Twitter @OCAD
Facebook www.facebook.com/OCADUniversity 

OCAD UNIVERSITY
205 Richmond Street West, 2nd Floor, Toronto, Canada  M5V 1V3
www.ocadu.ca
idrc.ocadu.ca

Received on Thursday, 12 April 2012 17:02:50 UTC