- From: Michael Cooper <cooper@w3.org>
- Date: Tue, 8 May 2018 23:17:12 -0400
- To: AG WG <w3c-wai-gl@w3.org>
- Message-ID: <1fad005a-b4dd-3723-49fb-ba92060a0f90@w3.org>
I've made branches for most of the techniques that Andrew had
identified. I'll create better links later, but for now, they are:
* *Using HTML 5.2 autocomplete attributes* in branch
|tech-autocomplete| for SC identify-common-purpose
* *Using personalization semantics for controls* in branch
|tech-personalization-semantics-controls| for SC identify-purpose
* *Using HTML 5 landmarks* in branch |tech-landmarks| for SC
identify-purpose
* *Using media queries and grid CSS to reflow columns* in branch
|tech-media-queries-grid-reflow| for SC reflow
* *Allowing for Reflow* in branch |tech-reflow| for SC reflow
* *Using CSS Flexbox to reflow content* in branch
|tech-flexbox-reflow| for SC reflow
* *Failure due to using a font of 16 px that does not wrap* in branch
|tech-failure-16-px-not-wrap| for SC reflow
* *Contrasting colors between graphical objects* in branch
|tech-contrast-graphical-objects| for SC non-text-content
* *Including contrasting lines between adjoining colors* in branch
|tech-contrasting-lines| for SC non-text-content
* *Including labels and values with the graphic* in branch
|tech-labels-values-graphic| for SC non-text-content
* *Allowing for spacing override* in branch |tech-spacing-override|
for SC text-spacing
* *Using the tooltip role* in branch |tech-tooltip-role| for SC
content-on-hover-or-focus
* *Using hover and focus pseudo-classes* in branch |tech-hover-focus|
for SC content-on-hover-or-focus
* *Providing a preference to prevent animation* in branch
|tech-preference-prevent-animation| for SC animation-from-interactions
* *Using the prefers-reduced-motion media query* in branch
|tech-prefers-reduced-motion| for SC animation-from-interactions
* *Providing a mechanism to turn off single-key shortcuts* in branch
|tech-turn-off-single-key-shortcuts| for SC character-key-shortcuts
* *Providing a mechanism to change character-key shortcuts* in branch
|tech-change-single-key-shortcuts| for SC character-key-shortcuts
* *Failure due to using an unmodifiable single-key shortcut* in branch
|tech-failure-unmodifiable-single-key-shortcut| for SC
character-key-shortcuts
* *Ensuring that visible labels match their accessible names* in
branch |tech-visible-labels-match-names| for SC label-in-name
* *Failure due to accessible name not containing the visible label
text* in branch |tech-failure-name-not-label-text| for SC label-in-name
* *Failure due to accessible name containing the visible label text
but with words not in the same order* in branch
|tech-failure-name-not-same-order| for SC label-in-name
* *Failure due to accessible name containing the visible label text
but with one or more other words interspersed* in branch
|tech-failure-name-words-interspersed| for SC label-in-name
* *Failure due to accessible name containing the visible label text
but with one or more other words preceding the visible label text*
in branch |tech-failure-name-words-preceding| for SC label-in-name
* *Ensuring that touch targets are at least 44 by 44 pixels* in branch
|tech-touch-targets-44-by-44| for SC target-size
* *Providing a mechanism to change target sizes independent of
magnification* in branch |tech-change-target-size-magnification| for
SC target-size
* *Failure due to target size less than 44 x 44 px for buttons and
controls* in branch |tech-failure-small-target-size| for SC target-size
* *Not relying on path-based gestures* in branch
|tech-not-path-gestures| for SC pointer-gestures
* *Not relying on multi-point gestures* in branch
|tech-not-multi-point-gestures| for SC pointer-gestures
* *Providing controls to replace complex gestures* in branch
|tech-replace-complex-gestures| for SC pointer-gestures
* *Providing single-point activation for spatial positioning and
manipuation* in branch |tech-single-point-activation-spatial| for SC
pointer-gestures
* *Ensuring that multi-point and path-based gesture functionality can
be operated with a single pointer* in branch
|tech-ensuring-single-pointer| for SC pointer-gestures
* *Failure due to functionality can be operated by pointer input but
not with single-pointer activation alone* in branch
|tech-failure-pointer-input-not-single-pointer| for SC pointer-gestures
* *Activating a control using the up-event* in branch
|tech-control-up-event| for SC pointer-cancellation
* *Triggering touch events only when touch is removed from a control*
in branch |tech-touch-events-touch-removed| for SC pointer-cancellation
* *Ensuring that drag-and-drop gestures can be cancelled* in branch
|tech-drag-drop-cancel| for SC pointer-cancellation
* *Not triggering activation events when touch is removed from a
control* in branch |tech-touch-removed-no-activation| for SC
pointer-cancellation
* *Failure due to activating a button on initial touch location rather
than final touch location* in branch
|tech-failure-initial-touch-location| for SC pointer-cancellation
* *Only using input-agnostic event handlers* in branch
|tech-input-agnostic-events| for SC concurrent-input-mechanisms
* *Registering event handlers for keyboard and pointer inputs
simultaneously* in branch
|tech-keyboard-pointer-events-simultaneous| for SC
concurrent-input-mechanisms
* *Failure due to registering touch event handlers or keyboard and
mouse event handlers based on a feature check or presence of a
touchscreen* in branch |tech-failure-touch-feature-check| for SC
concurrent-input-mechanisms
* *"Using CSS Media Queries to determine the ""primary"" input
mechanism"* in branch |tech-media-queries-primary-input| for SC
concurrent-input-mechanisms
* *Setting the orientation to allow both landscape and portrait* in
branch |tech-orientation-both| for SC orientation
* *Using show and hide controls to allow access to content in
different orientations* in branch
|tech-show-hide-different-orientations| for SC orientation
* *Failure due to locking the orientation* in branch
|tech-failure-orientation-lock| for SC orientation
* *Failure due to functionality that is only available in one
orientation* in branch |tech-failure-functionality-one-orientation|
for SC orientation
* *Not using the devicemotion event to activate content functionality*
in branch |tech-devicemotion-event-avoid| for SC motion-actuation
* *Ensuring that alternative means of input exist when using device
motion sensor input* in branch |tech-devicemotion-event-alternate|
for SC motion-actuation
* *Failure due to content functionality that can only be activated via
input from devicemotion events* in branch
|tech-failure-device-motion-event-only| for SC motion-actuation
* *"Failure due to using the ""alert"" role or or the ""assertive""
value of aria-live incorrectly"* in branch
|tech-failure-alert-assertive| for SC status-changes
* *Failure due to using the visibilitychange event to hide or display
a document* in branch |tech-failure-visibility-change-event| for SC
status-changes
* *"Semantically identifying an icon font with the ""img"" role"* in
branch |tech-icon-font-img-role| for SC ??
Received on Wednesday, 9 May 2018 03:17:16 UTC