- From: Kim Patch <kim@redstartsystems.com>
- Date: Thu, 10 Oct 2019 12:21:03 -0400
- To: "public-mobile-a11y-tf@w3.org" <public-mobile-a11y-tf@w3.org>
- Message-ID: <bea7c6d9-1bfa-3d24-f529-33ff31c33bba@redstartsystems.com>
*MATF Minutes October 10, 2019 Link: https://www.w3.org/2019/10/10-mobile-a11y-minutes.html * *Text:* Mobile Accessibility Task Force Teleconference 10 Oct 2019 Attendees Present Kim_Patch, JakeAbma, Kathy, Jennifer Regrets Chair Kathleen_Wahlbin Scribe Kim_Patch Contents * Topics <https://www.w3.org/2019/10/10-mobile-a11y-minutes.html#agenda> 1. touch target <https://www.w3.org/2019/10/10-mobile-a11y-minutes.html#item01> * Summary of Action Items <https://www.w3.org/2019/10/10-mobile-a11y-minutes.html#ActionSummary> * Summary of Resolutions <https://www.w3.org/2019/10/10-mobile-a11y-minutes.html#ResolutionSummary> ------------------------------------------------------------------------ https://docs.google.com/document/d/1sszSUKB8t3VuRzxHtOjLfQZjNYCw-xr_EbuMwW7WiGc/edit touch target Kathy: Google has a way of testing spacing between the different touch target so I suggest that maybe we go to Sean see if Google will share that with us ... Alistir said Sean said they had a way of testing it Jake: I was discussing this at TPAC, he indicated something different – he said it's possible to tested but not that they have something already to test <Jennifer> sorry, my computer is having problems, I'll have to try joining the meeting again Jake: Wilco said the same thing. For every interactive element indicate position on screen. Based on that you can calculate if there is a disk<eight pixels between different components. Sean did not really impression that they already have something for that ar ... we need a script for that or a plug-in. It would be good to have that before we publish 2.2 ... there is a little trick because you can calculate a button but maybe the touch target is made bigger by a custom element placed to make the button bigger than the touch target itself – make sure that that one is calculated ... but technically that should be possible ... let's ask Sean I'm pretty sure he did not mention that they had it, just that it's possible Kathy: could you follow-up and see if they have something they can share? <scribe> *ACTION:* Jake to follow-up with Sean to ask if they have something or information they can share, ask Wilco as well <trackbot> Created ACTION-77 - Follow-up with sean to ask if they have something or information they can share, ask wilco as well [on Jake Abma - due 2019-10-17]. Kathy: testing aside, it seems like there may not be something existing right now but we can read something. I agree be good to have that before 2.2 comes out – we want an easy way to test it ... I did go through and look – Amazon uses 8 pixels of spacing, which is actually fairly tiny. Most sites 9, 10. I think 8 pixels is kind of a reasonable spacing, and based on research that helps in being able to avoid touching multiple Jake: what's the issue of making the touch target larger instead of the eight pixels Kathy: the trouble with that is that is in at AAA – were trying to get this in AA ... getting the pixels between the elements is easier than saying you have to have a minimum size for the touch target. That's the reasoning Jake: I also thought of another one – first of all, you never touch target the same time. another answer is if you have two pixels of spacing between, let's say your error area will be not as big Kathy: wrong target might activate the one you intended ... that was the main thing we need to figure out this – it seemed like on the result that the questions were around visible gaps versus just extending the size of the target. The other reason is the AA versus AAA. But I think overall there was not a lot of objections that I saw to this other than that same comment. ... so I think what we can do is follow up with Wilco and Shawn and just finalize the document and add to the testing, description of how this SC can be tested ... Jake, it might be good for you to add had that detailed conversation about calculating the position on the page and be in the elements it might be good to actually change this in the description of how this can be tested, adding that Jake: issue: in theory every small move or change of your viewport may cause flex books to readjust itself ... and also with percentages, if you use purely percentages your spacing will change based on the viewpoint with. And also for every breakpoint ... so you would have to do that 180 times – it may be so that we have to provide some fixed width for testing Kathy: even if we did fixed width we are still helping the end-users because you are saying there is a point in time where you could get sufficient spacing between the elements Jake: so for the automated testing what will you test? 320, 1280, all the breakpoints, every section in between Kathy: I think we can do 1024 and where we have the reflow where you go to 320 pixels I think we pick and say were going to do those two breakpoints. Then you're looking at a desktop version, the mobile version, and if you're on a tablet you can magnify the screen to get to the other breakpoints overall ... I'm just throwing out ideas – I think were getting ahead of ourselves. let's see what they come back with as far as implementing this as a test and see with the limitations are and then we can come back to this ... I think we can go with that I think we need to collect information first. I think it would be good if we take a look at a few more examples of notation. We do have some pretty big ones Amazon and several of the other bigger sites ... in addition to implementation details we will need to come up with some techniques. ... Jake, you had mentioned you guys do something with flex box. Is that a technique we can add to this SC? Jake: if you have containers, just elements in your HTML and use flex box, and you put your interactive elements directly in a flex box, you just never know if you have eight pixels ... maybe the best technique is for each flex box container padding of work pixels because it doesn't matter how big the flex box becomes, you have at least four for each so you have a pixels between Kathy: that's a good idea – if you can add that in as a technique that would be good Jake: you can use them of course for percentages of flex box but in general just make sure that every container you place elements and has at least four pixels padding, same container, also interesting listbox items options and they are in a drop-down menu and they are not 44 pixels high may be issue Kathy: I took a look at that – but we should look at that again Jake: if they're not 44 pixels high and you have spacing in between them they will probably not be accepted by a lot of companies Kathy: there's no requirement with the size of a touch target with that the only thing is if it's less than that you have eight axles between adjacent targets ... when I looked at lists of links those that have a minimum of a generally on website ... if the target is less than 44 x 44 pixels, then there's a minimum of eight pixels of spacing between adjacent targets except when the target is a block of text, so excluding a block of links or if the presentation is essential to the information being conveyed – so two exceptions ... drop-down menus, I didn't find a lot of examples where they didn't. Amazon was eight, nine was others Jake: not sure about left menu Kathy: we should go back and look Jake: Amazon from Germany left menu, main menu, padding is two pixels and it's not 44 by 44 Kathy: US site, padding top and padding bottom, adds up to more than eight Jake: hamburger menu on the left Kathy: same – padding bottom of two pixels and padding top of seven pixels on the menu items. Other stuff going on in there but if you look at the actual padding it's more than a pixels Jake: but not for the touch target because the touch target is the anchor element that's 42 not 44 and then only padding of two pixels Kathy: padding top and padding bottom adding together – you're getting them on the one below and the one above, so nine pixels in between Jake: only two pixels in between, not nine Kathy: padding top of seven, unordered list margin 18 below need to get the calculator out and figure out – it's more than a Jake: I'm just telling the distance between where you can click between, for instance Amazon music and Echo Alexa, the spacing between the two targets is two pixels Kathy: visually there's more than two pixels Jake: I mean the pointer – distance between the touch target is two pixels. Then they just have to make bigger touch targets ... if you don't have 44 or eight, with your finger, it will start blinking between touch target it starts flickering ... there's a visual effect – a lot of designers don't want that ... on the other side there's something really good. For these kinds of menus 44 otherwise it doesn't look good because of the blinking ... most web developers have zero spacing in between those submenus – every iOS or android device you open they don't have spacing in between those kind of menus ... we still need to think about those – I know we even had them in dialogues and the bottom buttons – never spacing in between. That's a decision you have to make no eight pixels, no problem, go to 44. Just need to be aware that all these submenus – I think at least 80% have zero spacing in between and they do not all have the 44 pixels. ... I'm now at eBay. It pixels between, but the default select does not ... Adobe doesn't have space between, but they are at least 44 ... Adobe is at 54 Kathy: the next step is to see if we can create a calculator for this, otherwise the validity of the SC goes down as far as able to prove that we can have an implementation and its testable ... let's get an answer or get someone to code something that and then we can make a couple of these changes to the text and we can go back to the working group with it ... let's take that as next steps Summary of Action Items *[NEW]* *ACTION:* Jake to follow-up with Sean to ask if they have something or information they can share, ask Wilco as well Summary of Resolutions ___________________________________________________ -- ___________________________________________________ Kimberly Patch (617) 325-3966 kim@scriven.com <mailto:kim@scriven.com> www.redstartsystems.com <http://www.redstartsystems.com> - making speech fly PatchonTech.com <http://www.linkedin.com/in/kimpatch> @PatchonTech www.linkedin.com/in/kimpatch <http://www.linkedin.com/in/kimpatch> ___________________________________________________
Received on Thursday, 10 October 2019 16:21:14 UTC