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. > 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

