Re[2]: Extension conflict/compatibility requirement

Hi all,

Yes - we diverge :-)

Do feel free to start new threads and thanks for all the interesting 
ideas and feedback so far.
Labelling a thread [Subject: Extension conflict: Low Vision and 
Cognitive conflicts] (just as an example, I'm not saying this is the 
case) or similar - would be good.

Josh

------ Original Message ------
From: "Laura Carlson" <laura.lee.carlson@gmail.com>
To: "lisa.seeman" <lisa.seeman@zoho.com>
Cc: "Wayne Dick" <wayneedick@gmail.com>; "Gregg Vanderheiden" 
<gregg@raisingthefloor.org>; "Joshue O Connor" <josh@interaccess.ie>; 
"GLWAI Guidelines WG org" <w3c-wai-gl@w3.org>
Sent: 21/10/2015 13:34:41
Subject: Re: Extension conflict/compatibility requirement

>Hi Lisa,
>
>Nice! IMHO choices by browser and tool vendors would also be of 
>importance too.
>
>But we diverge from the main topic of the thread: "Extension
>conflict/compatibility requirement"
>
>Kindest Regards,
>Laura
>
>On 10/21/15, lisa.seeman <lisa.seeman@zoho.com> wrote:
>>  Hi
>>
>>  I define accessibility as follows: When a user could theoretically, 
>>use
>>  content, but can not because of the design and implementation choices 
>>of the
>>  author, then that content is inaccessible for that user.
>>
>>
>>
>>
>>  All the best
>>
>>  Lisa Seeman
>>
>>  Athena ICT Accessibility Projects
>>  LinkedIn, Twitter
>>
>>
>>
>>
>>
>>  ---- On Wed, 21 Oct 2015 14:36:20 +0300 Laura
>>  Carlson&lt;laura.lee.carlson@gmail.com&gt; wrote ----
>>
>>  Hi Wayne,
>>
>>  Thank you so very much for your thoughtful correspondence. Brilliant.
>>
>>  SC 1.4.3 is already in WCAG 2.0 core. Per our charter, extensions 
>>"may
>>  or may not redefine aspects of WCAG 2.0 within the context of the
>>  extension." So the Low Vision Task Force may redefine 1.4.3 in order
>>  to produce flexible content that works for people with low vision.
>>
>>  The topic of this thread and that Josh wanted input on is conflicts
>>  between extensions. As you said, "Creating an environment where
>>  customization can occur is the goal for all accessibility. As such,
>>  criteria that produce truly flexible content will never create cross
>>  disability conflicts. We only run into conflicts when our criteria
>>  specify particular accommodations instead of the flexibility to
>>  produce them."
>>
>>  So I don't see an issue with the current language in the 
>>compatibility
>>  section if SC.
>>  
>>https://www.w3.org/WAI/GL/wiki/WCAG_Extensions_Framework#Ensure_that_all_WCAG_extensions_are_compatible_with_each_other
>>
>>
>>  I wonder if it may be helpful to have some language in the document
>>  regarding the goal of customization and that extension SCs should
>>  produce flexible content so that Task Forces never create cross
>>  disability conflicts.
>>
>>  Thoughts?
>>
>>  Thanks again.
>>
>>  Best Regards,
>>  Laura
>>
>>  On 10/19/15, Wayne Dick &lt;wayneedick@gmail.com&gt; wrote:
>>  &gt; Josh, Laura, Micheal, Jon, ... WCAG,
>>  &gt;
>>  &gt; We seem to be missing a key point of accessibility. 
>>Accessibility
>>  provides
>>  &gt; the ability to produce accommodations, not accommodations. SC 
>>1.4.3 is
>>  ill
>>  &gt; formed because it prescribes a specific accommodation, not the
>>  flexibility
>>  &gt; to produce it. A person with light sensitivity would never 
>>choose high
>>
>>  &gt; contrast to improve legibility. Larger print would be 
>>preferable.
>>  &gt;
>>  &gt; Accommodations are by their nature incompatible. This is because
>>  &gt; accommodations are built to meet the special needs of minority
>>  populations.
>>  &gt; I cannot read closed captions or Braille, but the ability to 
>>produce
>>  these
>>  &gt; alternatives has no impact on me.
>>  &gt;
>>  &gt; Creating an environment where customization can occur is the 
>>goal for
>>  all
>>  &gt; accessibility. As such, criteria that produce truly flexible 
>>content
>>  will
>>  &gt; never create cross disability conflicts. We only run into 
>>conflicts
>>  when
>>  &gt; our criteria specify particular accommodations instead of the
>>  flexibility
>>  &gt; to produce them.
>>  &gt;
>>  &gt; That is why I don't understand this issue.
>>  &gt;
>>  &gt; The problem today for people with low vision is that no 
>>mechanism
>>  exists
>>  &gt; for professionals to write assistive technologies that implement 
>>the
>>  &gt; diverse visual presentation requirements of all people with low 
>>vision.
>>
>>  &gt; Inflexible content is the reason for that. Criteria to help 
>>people with
>>  low
>>  &gt; vision will need to create sufficient flexibility to restyle
>>  presentation
>>  &gt; visually. This flexibility will not interfere with any other 
>>disability
>>
>>  &gt; group.
>>  &gt;
>>  &gt;
>>  &gt;
>>  &gt; On Mon, Oct 19, 2015 at 10:46 AM, Gregg Vanderheiden &lt;
>>  &gt; gregg@raisingthefloor.org&gt; wrote:
>>  &gt;
>>  &gt;&gt; can someone help me here?
>>  &gt;&gt;
>>  &gt;&gt; - Which extensions are we talking about that would conflict?
>>  &gt;&gt; - and how would they conflict? (or are we talking 
>>hypothetical)
>>  &gt;&gt; - only SC can conflict - and we have never seen this in the 
>>past.
>>  &gt;&gt; - techniques never conflict per se because they are all 
>>optional
>>  &gt;&gt; and can be used where they apply
>>  &gt;&gt; - (but I’m having a hard time thinking of conflicting 
>>techniques
>>  &gt;&gt; too - that are not alternatives)
>>  &gt;&gt;
>>  &gt;&gt;
>>  &gt;&gt;
>>  &gt;&gt;
>>  &gt;&gt; Also - we were talking about levels - but last time I 
>>reviewed all
>>  of
>>  &gt;&gt; this
>>  &gt;&gt; - we seemed to have lots of guidelines and techniques but I 
>>only
>>  saw one
>>  &gt;&gt; thing that looked like it could be a success criterion.
>>  &gt;&gt;
>>  &gt;&gt; Which SC do we actually have?
>>  &gt;&gt;
>>  &gt;&gt; - (testable criteria that would apply to all types of 
>>content that
>>
>>  &gt;&gt; are not specifically scoped out)
>>  &gt;&gt;
>>  &gt;&gt;
>>  &gt;&gt;
>>  &gt;&gt;
>>  &gt;&gt;
>>  &gt;&gt;
>>  &gt;&gt; Thanks much.
>>  &gt;&gt;
>>  &gt;&gt; *gregg*
>>  &gt;&gt;
>>  &gt;&gt; ----------------------------------
>>  &gt;&gt; Gregg Vanderheiden
>>  &gt;&gt; gregg@raisingthefloor.org
>>  &gt;&gt;
>>  &gt;&gt;
>>  &gt;&gt;
>>  &gt;&gt;
>>  &gt;&gt; On Oct 19, 2015, at 7:12 AM, Laura Carlson
>>  &lt;laura.lee.carlson@gmail.com&gt;
>>  &gt;&gt; wrote:
>>  &gt;&gt;
>>  &gt;&gt; Hi Josh and all,
>>  &gt;&gt;
>>  &gt;&gt; Kathy astutely pointed out in last week’s teleconference [1] 
>>that
>>  &gt;&gt; people with disabilities may have opposing needs. For 
>>example, high
>>
>>  &gt;&gt; contrast isn't good for certain people with cognitive or 
>>learning
>>  &gt;&gt; disabilities. David perceptively talked about how developers 
>>will
>>  just
>>  &gt;&gt; throw up their hands if extensions conflict with each other. 
>>It was
>>
>>  &gt;&gt; suggested that conforming alternatives could address most of 
>>the
>>  &gt;&gt; conflicts but James wisely said testing would be a 
>>nightmare.
>>  &gt;&gt;
>>  &gt;&gt; I agree with all of these observations.
>>  &gt;&gt;
>>  &gt;&gt; One size doesn't always fit all. However, to get extension
>>  acceptance
>>  &gt;&gt; and uptake from the individuals and organizations that 
>>implement
>>  &gt;&gt; and/or use WCAG such as Web designers and developers, policy
>>  makers,
>>  &gt;&gt; purchasing agents, teachers, and students, extension 
>>conflicts
>>  should
>>  &gt;&gt; not be allowed. Moreover, if conflicts are allowed between
>>  extensions,
>>  &gt;&gt; I suspect it will lead to turmoil in the accessibility 
>>community
>>  &gt;&gt; between the very user groups that the extensions are trying 
>>to
>>  help.
>>  &gt;&gt;
>>  &gt;&gt; So what can we do? Accessibility is essentially dealing with
>>  diversity.
>>  &gt;&gt;
>>  &gt;&gt; Josh, I wonder, what ways exist for technology to provide
>>  &gt;&gt; personalization and customization of content to deal with 
>>diversity
>>  of
>>  &gt;&gt; users needs while at the same time eliminating extension 
>>conflicts
>>  in
>>  &gt;&gt; order to get extension buy-in from the individuals and
>>  organizations
>>  &gt;&gt; that use WCAG? What schemes exist or can exist for 
>>technology to
>>  &gt;&gt; afford users a method to receive information in accordance 
>>to their
>>
>>  &gt;&gt; needs and capabilities?
>>  &gt;&gt;
>>  &gt;&gt; GPII [2] is pioneering interoperable personalization 
>>schemes. Lisa
>>  and
>>  &gt;&gt; the Cognitive Task Force have been working on a proposal for 
>>an
>>  &gt;&gt; extension, where personalization is key. Could something 
>>such as
>>  these
>>  &gt;&gt; schemes help us avoid and eliminate conflicts? Is possible, 
>>say for
>>  in
>>  &gt;&gt; Kathy’s example, for users to receive whatever contrast they 
>>need
>>  via
>>  &gt;&gt; customization? Or is that wishful thinking? Perhaps Gregg V 
>>and
>>  Lisa
>>  &gt;&gt; could talk about feasibility.
>>  &gt;&gt;
>>  &gt;&gt; Kindest Regards,
>>  &gt;&gt; Laura
>>  &gt;&gt;
>>  &gt;&gt; [1] http://www.w3.org/2015/10/13-wai-wcag- minutes.html
>>  &gt;&gt; [2] http://gpii.net/
>>  &gt;&gt;
>>  &gt;&gt;
>>  &gt;&gt; On 10/16/15, Joshue O Connor &lt;josh@interaccess.ie&gt; 
>>wrote:
>>  &gt;&gt;
>>  &gt;&gt; Hi all,
>>  &gt;&gt;
>>  &gt;&gt; On the working group call this week there were a couple of
>>  interesting
>>  &gt;&gt; points raised regarding extensions that require further 
>>discussion.
>>  We
>>  &gt;&gt; also wish to engage other people on the list who were not on 
>>the
>>  call,
>>  &gt;&gt; and make sure that they are aware of some of the finer 
>>points and
>>  able
>>  &gt;&gt; to express an opinion here on the list.
>>  &gt;&gt;
>>  &gt;&gt; To sum up, two main 'themes' in our extension framework are
>>  extension
>>  &gt;&gt; compatibility, and the need to reduce, minimise or indeed 
>>remove
>>  any
>>  &gt;&gt; conflict between extensions.
>>  &gt;&gt;
>>  &gt;&gt; NOTE: As a thought experiment, one possible way to do that 
>>would be
>>  to
>>  &gt;&gt; have a 'MonoSpec' extension which combined the output from 
>>all TFs
>>
>>  &gt;&gt; (Mobile/Cognitive/Low Vision) in a single spec. Potentially 
>>where
>>  care
>>  &gt;&gt; is taken to ensure that these extension SCs are fully 
>>compatible
>>  with
>>  &gt;&gt; each other there may be less 'conflict'.
>>  &gt;&gt;
>>  &gt;&gt; The 'PolySpec' extension approach would involve taking the 
>>SCs from
>>  each
>>  &gt;&gt; group and placing them in separate docs that conformance 
>>claims
>>  would be
>>  &gt;&gt; written against individually.
>>  &gt;&gt;
>>  &gt;&gt; While in principle, the contents of these docs would be more 
>>or
>>  less the
>>  &gt;&gt; same, the potential for conflict if there is only a 
>>'MonoSpec' may
>>  be
>>  &gt;&gt; reduced. If only because a valid conformance claim would 
>>need to be
>>
>>  &gt;&gt; written against it in toto. Also this approach would mean 
>>that devs
>>
>>  &gt;&gt; would have to satisfy the success criteria in the MonoSpec 
>>fully,
>>  even
>>  &gt;&gt; if some are outside of the developers immediate area of 
>>interest.
>>  So in
>>  &gt;&gt; short could be a good way of conditioning developers to 
>>consider
>>  other
>>  &gt;&gt; user needs - rather than thinking "I need to make my content
>>  conform to
>>  &gt;&gt; just mobile, or low vision success criteria etc".
>>  &gt;&gt;
>>  &gt;&gt; Regarding extension conflict, in our current draft 'WCAG 
>>Extensions
>>
>>  &gt;&gt; Framework' document it states: [2]
>>  &gt;&gt;
>>  &gt;&gt; "Ensure that all WCAG extensions are compatible with each 
>>other
>>  &gt;&gt; Extensions must not conflict with each other. This is 
>>important for
>>  the
>>  &gt;&gt; purpose of enabling content providers to implement support 
>>for more
>>  than
>>  &gt;&gt; one extension. For this reason will be critically important 
>>for
>>  group
>>  &gt;&gt; members working on different extensions to maintain good
>>  communication
>>  &gt;&gt; about extension work in progress."
>>  &gt;&gt;
>>  &gt;&gt; There are a couple of questions/points that arise:
>>  &gt;&gt;
>>  &gt;&gt; 1) Should we explicitly call out the need within the 
>>framework that
>>
>>  &gt;&gt; there must NOT be conflict between extensions? It has been 
>>pointed
>>  out
>>  &gt;&gt; (rather practically) that it just may not be possible to 
>>avoid
>>  conflict
>>  &gt;&gt; with our extensions.
>>  &gt;&gt;
>>  &gt;&gt; 2) If we do explicitly call out this issue in our framework, 
>>it may
>>  help
>>  &gt;&gt; focus working group attention on carefully finding where 
>>there are
>>
>>  &gt;&gt; conflicts in extensions (between there own group and 
>>others).
>>  &gt;&gt;
>>  &gt;&gt; 3) On a more granular level how do you think the framework 
>>should
>>  even
>>  &gt;&gt; define conflict?
>>  &gt;&gt;
>>  &gt;&gt; 4) Obviously while spec fragmentation is a concern inherent 
>>in the
>>
>>  &gt;&gt; extensions discussion a final thought is the basic question; 
>>Is
>>  conflict
>>  &gt;&gt; always inherently bad? Can positive conflict or friction 
>>between
>>  various
>>  &gt;&gt; user requirements result in the end in better content, 
>>better user
>>
>>  &gt;&gt; experience etc?
>>  &gt;&gt;
>>  &gt;&gt; What do you think?
>>  &gt;&gt;
>>  &gt;&gt; [1] http://www.w3.org/2015/10/13-wai-wcag-minutes.html
>>  &gt;&gt; [2] https://www.w3.org/WAI/GL/wiki/WCAG_Extensions_Framework
>>  &gt;&gt;
>>  &gt;&gt;
>>  &gt;&gt; --
>>  &gt;&gt; Laura L. Carlson
>>  &gt;&gt;
>>  &gt;&gt;
>>  &gt;&gt;
>>  &gt;
>>
>>
>>  --
>>  Laura L. Carlson
>>
>>
>>
>>
>>
>>
>
>
>--
>Laura L. Carlson
>

Received on Wednesday, 21 October 2015 12:56:29 UTC