- From: Wayne Dick <wayneedick@gmail.com>
- Date: Wed, 5 Sep 2018 09:50:38 -0700
- To: Alastair Campbell <acampbell@nomensa.com>
- Cc: David MacDonald <david@can-adapt.com>, Jonathan Avila <jon.avila@levelaccess.com>, GLWAI Guidelines WG org <w3c-wai-gl@w3.org>
- Message-ID: <CAJeQ8SAUcyg=wSP_=0xRaN3dWmpAs0ee4SfnszxmkNwmfBgFbw@mail.gmail.com>
Hi Everyone, I always try to think how these scenarios would play out on a mobile phone. The presentation is usually linear. So, there would be bands of content that were either entirely vertical or entirely horizontal. Has anyone looked at these cases on a phone? Best Wayne On Wed, Sep 5, 2018 at 9:34 AM Alastair Campbell <acampbell@nomensa.com> wrote: > Hi David, > > > > (Chair hat off btw, I intended to bring this to the group to check my (and > everyone’s) understanding of this niche scenario.) > > > > > I don't remember discussion distinguishing content from a web page for > the purposes of this SC. > > > > It was part of the internationalisation discussion, there’s a thread here: > > https://github.com/w3c/wcag21/issues/674 > > > > > > > I think the intention is that western users should not have to > horizontal scroll and Eastern LV users shouldn't have to vertically scroll. > > > > The problem is that within “eastern” pages there are likely to be *both* > vertically and horizontally read / scrolled content. An example from that > thread: http://tategaki.github.io/awards/ (I’m not saying that meets the > SC, just that it demos multiple content directions. And: Vestibular trigger > warning!) Or a complete page: https://www.chenhuijing.com/zh-type/ > > > > Both CSS Grid and Flexbox layout methods have been designed to be > reading-mode independent, i.e. work left-right and/or top-bottom. You can > literally change a value or two and the whole layout switches direction! > > So the support is improving rapidly, and we were considering reading-mode > during the SC development. > > > > > > > It is vertically scrolling page (Western languages) and adding > horizontal for one paragraph would be 2 directions of scrolling so the only > exception I can see in the SC is "Except for parts of the content which > require two-dimensional layout for usage or meaning." > > > > The same SC is covering a lot of scenarios, the main four we’re thinking > about here are: > > 1. Vertically scrolling pages which require horizontal scrolling > (unnecessarily) > 2. Horizontally scrolling pages which require vertical scrolling > (unnecessarily) > 3. Vertically scrolling pages with sections of horizontal scrolling > (necessarily for some languages) > 4. Vertically scrolling pages with sections of horizontal scrolling > (for some interactive elements) > > > > So like a fishing net with particular shaped holes, we want to catch > certain things but not others. We want to catch 1 & 2, not catch 3, and I > think it is ok not to catch 4 if it fits the SC text. But that’s what I’m > checking with the group: scenario 4. > > > > From a LV point of view, multi-direction scrolling can be confusing. Heck, > it can be for anyone, but clear design & scroll bars can help with that. > Where it is most problematic is where you cannot fit the entire element > (block of text or otherwise) into the viewport as you scroll. > > > > I.e. A horizontally scrolling block of text or set of images is ok if it > fits in the viewport as you scroll horizontally. > > > > So what I’m saying is: If you have a section of a vertically scrolling > page that scrolls horizontally, it is ok if it fits with 256px high. > > > > I don’t think that will affect blocks of text very much, because in a 320 > x 256px view you can’t fit large blocks of text, the wrapping would go out > of that area. > > > > What I’d like to avoid is banning (small) interactive elements that, as > part of their interaction, use horizontal scrolling. > > E.g. one of the methods for having a toolbar that fits in a small view is > to allow horizontal scrolling! > > > > It would be counter-productive to prevent techniques which help make > zoomed-usage work. > > > > Cheers, > > > > -Alastair > > >
Received on Wednesday, 5 September 2018 16:51:36 UTC