On Thu, Nov 22, 2018 at 9:57 AM Vincent Massol <[email protected]> wrote:
>
>
>
> > On 21 Nov 2018, at 17:46, Adel Atallah <[email protected]> wrote:
> >
> > Hello,
> >
> > On Wed, Nov 21, 2018 at 5:36 PM Simon Urli <[email protected]> wrote:
> >>
> >> Hi everyone,
> >>
> >> one of the most validation error we have with WCAG is about consecutive
> >> line breaks: basically a <br /><br /> presents in a page.
> >>
> >> This happens mostly in our translation pages since the linebreaks in
> >> plain syntax are translated in <br /> tags.
> >> Caty provided a lot of details about this error on the related issue:
> >> https://jira.xwiki.org/browse/XWIKI-15666.
> >>
> >> Currently we have around 140 validations failure because of this.
> >>
> >> Different proposal have been made in order to fix it, that I will try to
> >> sum-up here:
> >>
> >>   A. Remove completely this validation check
> >
> > -0, I think the validation can be useful at least to keep good practices.
> >
> >>   B. Add an exception for the translation pages
> >
> > +1, simplest one.
>
> Note that the question is not so much about being simple (we can just remove 
> WCAG for that and it’s the simplest ;)) but about being the right thing to do 
> for people with disabilities.
>
> For me we have the following options:
>
> A) We don’t think that this check is useful, ie that it brings advantages for 
> people with disabilities and then we can remove it. No need to add exceptions.
>
> B) We think the check is useful for people with disabilities and we should 
> keep it, even for translations pages since I don’t see why people with 
> disabilities shouldn’t be able to use translation pages. There are some ideas 
> to fix this: I listed some in the jira issue and Thomas mentioned one too 
> (it’s option D).
>

> C) Now I’m fine if we say the following: for technical reasons it’s already 
> hard to ensure that we pass WCAG for user pages and thus FTM we focus only on 
> those ones and we agree that we don’t pass WCAG for developer-oriented 
> features, with the goal of improving on that aspect in the future. And thus 
> we disable WCAG checks on technical pages (hidden pages) for now.

Excluding hidden page for now is indeed something that would make a
lot of sense.

>
> Thanks
> -Vincent
>
> >
> >>   C. Triggers the error only if more than 2 consecutive breaks is
> >> encountered
> >
> > -1, it doesn't really makes sense to do that, it's like B. but badly done.
> >
> >>   D. Create a rendering syntax dedicated to translation pages
> >
> > +1, could be a good idea but might be complicated.
> >
> >>
> >>
> >> A. Remove completely the validation check
> >>
> >> pros:
> >>   * the easiest one
> >>   * apparently the rule is not checked in other accessibility test, so
> >> its real purpose for accessibility is unclear
> >>
> >> cons:
> >>   * IMO this rule is useful for checking the good practice of not using
> >> <br />
> >>
> >> B. Add an exception for the translation pages
> >>
> >> pros:
> >>   * same as for A
> >>
> >> cons:
> >>   * ?
> >>
> >> C. Triggers the error only if more than 2 consecutive breaks is encountered
> >>
> >> pros:
> >>   * ?
> >>
> >> cons:
> >>   * we would miss some consecutive <br /> that are used only for style
> >> and we would catch some others in translations if we do 3 linebreaks
> >> instead of 2. IMO it's only moving the problem
> >>
> >> D. Create a rendering syntax dedicated to translation pages
> >>
> >> pros:
> >>   * remove completely the problem of consecutive <br /> in translations
> >>   * can maybe be used to present them in another way?
> >>
> >> cons:
> >>   * need to develop/test/maintain a new rendering syntax
> >>
> >> I'd personnaly vote like this:
> >> A: +0
> >> B: +1
> >> C: -1
> >> D: +0
> >>
> >> WDYT?
> >>
> >> Simon
> >> --
> >> Simon Urli
> >> Software Engineer at XWiki SAS
> >> [email protected]
> >> More about us at http://www.xwiki.com
>


-- 
Thomas Mortagne

Reply via email to