- From: Joshue O Connor - InterAccess <josh@interaccess.ie>
- Date: Wed, 09 May 2018 12:31:12 +0100
- To: Michael Cooper <cooper@w3.org>
- CC: AG WG <w3c-wai-gl@w3.org>
- Message-ID: <5AF2DC00.1020508@interaccess.ie>
Thats a nice list! :-) Michael Cooper wrote: > > 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 ?? -- Joshue O Connor Director | InterAccess.ie
Received on Wednesday, 9 May 2018 11:32:26 UTC