Archive index

A11y Slackers
Gitter Channel Archive 18th of July 2015

What fresh hell is THIS now? - Patrick Lauke
  1. aardrian
    Jul 18 02:25
    Making a piece of text work as both an aria-label and a keyboard focus-able element? Or making something like a <nav>, which already has different native semantics, also accept keyboard focus? I do the latter on my site (which doesn't make it good, obvs).
  2. aardrian
    Jul 18 02:26
    Oops, forgot to tag @MichielBijl & @alice in that.
  3. MichielBijl
    Jul 18 02:31
    Why would you make that piece of text focus-able?
  4. MichielBijl
    Jul 18 02:32
    Not sure why <nav> would need tabindex, could you elaborate?
  5. aardrian
    Jul 18 02:36
    My nav menu collapses to a not-quite-hamburger on small screens, but I want it to still be keyboard operable even though the native tab-stops are hidden. A tabindex on the existing <nav> means no new elements and focus still gets applied to expand the menu. The first example was an approach I abandoned, the second example is my current menu.
  6. MichielBijl
    Jul 18 03:39
    @aardrian: interesting :) Only problem I see with that is that SR's might announce the menu as clickable (VO does). Not sure if that is really an issue.
  7. MichielBijl
    Jul 18 03:39
    On a unrelated note: your website tries to serve Google ads from HTTP while your website is at HTTPS ;)
  8. aardrian
    Jul 18 03:47
    The menu is a living experiment, so it's probably not a great example anyway. Not sure if announcing menu as clickable is an issue either. I'm not a SR user; I'd need feedback.
  9. MichielBijl
    Jul 18 03:48
    Could ask the lovely @LjWatson
  10. aardrian
    Jul 18 03:49
    My site isn't HTTPS. I think the ads are. That's probably the content warning you saw? Was just researching the cost to go HTTPS a few minutes ago too.
  11. aardrian
    Jul 18 03:49
    Hey, lovely @ljwatson, is my menu a pain in the bum to use? http://adrianroselli.com
  12. MichielBijl
    Jul 18 03:50
    Whoops, sorry, yeah it's the other way around.
  13. aardrian
    Jul 18 03:50
    No problem, I use Ghostery on my own site so I hadn't noticed. Which I guess makes me a hypocrite.
  14. MichielBijl
    Jul 18 03:53
    Haha, I value my privacy, but have sort of given up on the idea that I can escape tracking.
  15. MichielBijl
    Jul 18 03:53
    I avoid any Google product as if it was made out of killer bees coming after me, but Google isn't the only one playing.
  16. MichielBijl
    Jul 18 03:53
    And Ghostery may work fine on a desktop, not so much on an iPhone I guess?
  17. MichielBijl
    Jul 18 03:55
    Not that this is a11y related, but anyway: I had a sort of revelation a couple of months back. For a project I worked on we needed a Facebook Developer account. So I created one with a false name and fake e-mailaddress. Still the “People you may now” box contained everyone from my dad to my ex girlfriend…
  18. MichielBijl
    Jul 18 03:56
    If there is another explanation than tracking for that, I'd love to know.
  19. aardrian
    Jul 18 03:58
    When Google barks, it barks bees.
  20. aardrian
    Jul 18 04:00
    I want Ghostery on mobile, or a hosts file I can edit. Until then I will continue to cycle browsers and fake accounts. And still get Warby Parker ads everywhere I go no matter the device (I don't even wear glasses).
  21. MichielBijl
    Jul 18 04:01
    Buzz buzz buzz ;)
  22. MichielBijl
    Jul 18 04:02
    Anyway, I'm off, 5am over here; bed time.
  23. aardrian
    Jul 18 04:02
    Bwooffzzzzzzzzz....
  24. stevefaulkner
    Jul 18 08:58
    Useful insights from users on WebAIM mailing list Thread: Screen Readers as a Development Tool for Web Developers
  25. aardrian
    Jul 18 12:13
    @ljwatson Just saw your q about <figure> & <figcaption>. I get pretty verbose in my <figcaption>s so I can only assume that double or triple announcing of that volume would be infuriating.
  26. stevefaulkner
    21:28
    @aardrian suggest that only interactive elements should be included in the default tab order and if an element is interactive should have an appropriate role that identifies it as such
  27. aardrian
    21:48
    Hrm. Sounds like a revisit of my menu is in order.
  28. alice
    23:46
    [Steve Faulkner, a11y] @garcialo: have now tubed a11yslackers with a11yslack#general - what could go wrong???
  29. alice
    23:46
    [paulcbetts, a11y] wat
  30. alice
    23:47
    [Steve Faulkner, a11y] @paulcbetts: the 2 are joined
  31. alice
    23:48
    [paulcbetts, a11y] What a world
  32. garcialo
    23:49
    now to pick which one to hang out in =p
  33. alice
    23:50
    [Steve Faulkner, a11y] @Alice Boxhall have set up account for tubing, can you turn off your tube?
  34. garcialo
    00:05
    @stevefaulkner You going to be busy in the "morning?"