siblingpastry, (edited ) to keyboard
@siblingpastry@mastodon.world avatar

I've been playing around with keyboard scrolling of overflow regions, and I was interested to note how Firefox's native behavior doesn't expose any additional semantics -- i.e., it doesn't apply a role or accessible name when the scrolling region becomes focusable.

And I think that's the right thing to do -- that our standard workaround of including role="region" and aria-label or aria-labelledby (along with tabindex="0") creates unnecessary verbosity.

(1/3)

siblingpastry,
@siblingpastry@mastodon.world avatar

Because navigating an element with the virtual cursor isn't affected by scrolling. Virtual navigation already allows for keyboard access to the overflow, and it makes no difference to navigation or spoken output.

Tab navigation is affected of course, because it's the difference between whether an element creates a Tab stop or not, but this also doesn't require a label, I don't think, because Tabbing to such an element causes the first line to be read anyway.

(2/3) #keyboard #accessibility

siblingpastry, (edited )
@siblingpastry@mastodon.world avatar

I've created a demo script on that basis, which doesn't add a role or label, it simply adds or removes tabindex based on whether the region actually has overflowing content.

It's triggered by a ResizeObserver so it continually updates in response to anything that changes the element's size (and you can test this by resizing the window, increasing zoom or font-size).

https://cdpn.io/pen/debug/dyEXeKg/32a2f63b9f70a8727dc0c6bf9e5e69a7

Thoughts etc.?

(3/3)

pixelate, to accessibility
@pixelate@tweesecake.social avatar

Lol, folks. Listen to your article before you post it. Doesn't matter what voice. You'll catch things like this from macrumors.com. In the app's settings (accessed via ChatPGT ➝ Settings… in the menu bar when the app's main window ...

#accessibility #writing #TTS

peterreeves, to accessibility
@peterreeves@mstdn.social avatar

It's always so frustrating when all the web accessibility content only talks about text heavy websites and forms. Like yes, I get it, I should have alt text on images. But there's so little information about how to build accessible web apps. What do I do if 80% of my page is a WebGL canvas and the other 20% is all buttons/sliders? How do I structure this if there is basically no "regular text" on the entire page?

#a11y #Accessibility #WebDev

stvfrnzl, to UX
@stvfrnzl@mastodon.online avatar

Today in my #LinkedIn inbox (excerpt and hashtags added by me):

They're looking for individuals experienced with the following:

My response:

"Thanks for the offer but if there's one thing I don't want to do as a developer then it's 'dealing with stakeholders'. Not my job!"

#WebDev #Frontend #JobSearch

stvfrnzl,
@stvfrnzl@mastodon.online avatar

Also shoutout to everyone who writes me because they think I'm an "excellent fit" for their client / company / startup.

And then ghost me after I tell them that I would be interested improving the #accessibility of their product

news, to news
@news@mastodon.toptechtidbits.com avatar

Top Tech Tidbits for Thursday, May 23, 2024 - Volume 964
https://toptechtidbits.com/tidbits2024/05232024/

The Week's News in Access Technology
A Mind Vault Solutions, Ltd. Publication
#news #technology #accessibility #a11y #disability #blind #deaf #deafblind #toptechtidbits

Top Tech Tidbits. The world's #1 online resource for current news and trends in access technology.

Subscribers: 18,208 Opt-In Subscribers were sent this issue via email. 170 Premium Subscribers were sent this issue via email.

elkraneo, to accessibility
@elkraneo@mastodon.social avatar

I was going to leave Feedback® about making SwiftUI .accessibilityLabel work with SSML, but I found out that we could cook it ourselves
#Accessibility #SwiftUI

https://www.elkraneo.com/swiftui-ssml-powered-accessibility-labels/

chikim, to random
@chikim@mastodon.social avatar

BeMyEyes Privacy Policy 1/2: We record and store video streams and other images to enforce our Terms of Service, to promote and preserve safety, and to improve our Services and create new Services. We may provide recorded video streams or images to other organizations that are performing research or working to develop products and services that may assist blind and low-vision people or other members of the general public.

chikim,
@chikim@mastodon.social avatar

Do not feed images of your online meetings to BeMyAI unless you have consent from everyone involved to use their faces and names for AI training. https://www.bemyeyes.com/privacy

aardrian, to accessibility
@aardrian@toot.cafe avatar

Re-filed a Chrome bug that was closed because the reviewer confused <abbr> for abbr:

abbr attribute (not element) not exposed to users
https://issues.chromium.org/issues/342194492

Mostly I want to use <th abbr> to spec. The attached video demonstrates a common use case.

Just rolling that windwill up a hill.

JAWS with Chrome navigating a calendar table where each column header is an abbreviated weekday name.

puneetsiinghal01, to accessibility
@puneetsiinghal01@mastodon.social avatar

Accessibility isn't a luxury or a burden—it's essential and affordable.

The negligence and indifference embedded in current designs are a direct affront to inclusivity and equity.

It's time to stop treating accessibility as an afterthought and recognize that without it, everything remains fundamentally broken.

Bec, to Epilepsy
@Bec@peoplemaking.games avatar

Begging creators and developers to use this tool to see if there are harmful flashing effects. I’m sick and tired of people slapping a “strobing effects” warning up front and calling it a day.
https://trace.umd.edu/peat/

The most egregious example of this is video essay editors using literally flashy effects that make their videos impossible to watch. You chose to use those filters. Stop it.

msquebanh, to Toronto
@msquebanh@mastodon.sdf.org avatar

A #Toronto woman is calling for more #accessibility in #AirTravel after she had to be carried off an #AirCanada plane in a badly broken aisle chair, an experience she says was #unsafe & #undignified.

Tori Lacey, 26, chronicled the troubling incident on her #TikTok & #Instagram pages, where she usually posts content about her #travel exploits as a person who uses a #wheelchair.

https://www.cbc.ca/amp/1.7211123

#DisabilityRights #PeopleWithDisabilities #DisabledCanadians #StopAbleism #CDNpoli #Canada

aardrian, to accessibility
@aardrian@toot.cafe avatar

Folks.

I am once again a bronze supporter of Inclusive Design 24.

I want to see all of you presenting cool stuff (and making me look good as a result), but you won’t get that chance if you don’t submit before 7 June.
https://inclusivedesign24.org/2024/

Prior years are up there if you want to see the range of talks that have been accepted in the past.

SteveFaulkner, to webdev
@SteveFaulkner@mastodon.social avatar

🗒️Not so short note on aria-label usage – Big Table Edition
Updated: 22 May 2024

https://html5accessibility.com/stuff/2024/05/22/not-so-short-note-on-aria-label-usage-big-table-edition/

aardrian, to accessibility
@aardrian@toot.cafe avatar

Chrome / TalkBack bug I first reported in 2020, and which was fixed for a time (?) appears to be back. Looking for confirmation before I file yet another one.

A named region with a tabindex does not expose its contents. Chrome / TalkBack only announces its accName and role.

I think I have an ugly workaround (“Shawarma” heading).

Test case:
https://codepen.io/aardrian/pen/ExzyadL

Similar to issue I filed earlier this month, which I limited to APG tab panels.

laura_carlson, to accessibility
@laura_carlson@mastodon.social avatar
koena, to accessibility French
@koena@mastodon.social avatar

🎂 Happy birthday ! Il y a 25 ans le 5 mai 1999 est publiée la 1ère version des Web Content Guidelines, les normes internationales pour l' du . @w3c https://buff.ly/4bJDMdL

dansup, to Pixelfed
@dansup@mastodon.social avatar

How can we further improve Accessibility on the new Pixelfed app?

Feedback and ideas greatly appreciated!

NVAccess, to accessibility
@NVAccess@fosstodon.org avatar

Access for All: Two friends helping change opportunities for blind people with an open-source screen reader for all. Now on Microsoft Unlocked: https://unlocked.microsoft.com/nvda/

ifixcoinops, to random
@ifixcoinops@retro.social avatar

Ooooh should Pinball Dad stick his toe in the Linux Discourse

I've been on it since 2010, I guess I should maybe?

How about I stick my whole entire foot in, maybe if I poison it with my footstink then it'll die down a bit

zersiax,
@zersiax@cupoftea.social avatar

Except when you need features. SOrry, not sorry, but at that point it's just shit in the way a well-meaning person grabs an unsuspecting other person by the arm and drags them across the street when really they were just about to turn into their own front door. Inconsistent, generally doesn't do what you want and suddenly fucks off when you need it most. I wish it was better, I really do, but at the moment it really just isn't, and hasn't been for a very long time. Might this be the push for it to actually not suck? I can have dreams, but I sincerely doubt it after what I've seen so far. Generally tends to be a two steps forward, 3 steps back kind of situation. How's Orca with wayland these days?

pixelate, to accessibility
@pixelate@tweesecake.social avatar

So, I know generative AI is supposed to be just the most incorrect thing ever, but I want you to compare two descriptions. "A rock on a beach under a dark sky." And: The image shows a close-up view of a rocky, cratered surface, likely a planet or moon, with a small, irregularly shaped moon or asteroid in the foreground. The larger surface appears to be Mars, given its reddish-brown color and texture. The smaller object, which is gray and heavily cratered, is likely one of Mars' moons, possibly Phobos or Deimos. The background fades into the darkness of space. The first one is supposed to be the pure best thing that isn't AI. Right? Like, it's what we've been using for the past like 5 years. And yes, it's probably improved over those years. This is Apple's image description. It's, in my opinion, the best, most clear, and sounds like the ALT-text that it's made from, which people made BTW, and the images it was made with, which had to come from somewhere, were of very high quality, unlike Facebook and Google which just plopped anything and everything into theirs. The second was from Be My Eyes. Now, which one was more correct? Obviously, Be My Eyes. Granted, it's not always going to be, but goodness just because some image classification tech is old, doesn't mean it's better. And just because Google and Facebook call their image description bullshit AI, doesn't mean it's a large language model. Because at this point in time, Google TalkBack does not use Gemini, but uses the same thing VoiceOver has. And Facebook uses that too, just a classifier. Now, should sighted people be describing their pictures? Of course. Always. With care. And having their stupid bots use something better than "picture of cats." Because even a dumb image classifier can tell me that, and probably a bit more, lol. Cats sleeping on a blanket. Cats drinking water from a bowl. Stuff like that. But for something quick, easy, and that doesn't rely on other people, shoot yeah I'll put it through Be My Eyes.

msquebanh, to accessibility
@msquebanh@mastodon.sdf.org avatar

is developing new regulations as part of the , with the goal of making for by 2040. In partnership with the National Institute for the & with funding from , we spoke to about the barriers, needs, and enablers when it comes to hiring, supporting & retaining .

https://www.newswire.ca/news-releases/new-bher-report-dives-into-employer-perspectives-on-hiring-persons-with-disabilities-in-support-of-creating-a-barrier-free-canada-by-2040-892196896.html

accessibleandroid, to android
@accessibleandroid@mastodon.social avatar

New app added to the Accessible Android apps directory: Lookout – Assisted vision Accessible with no TalkBack actions https://accessibleandroid.com/app/lookout-assisted-vision/

tomayac, to random
@tomayac@toot.cafe avatar

Just finished the presentation of my History of the Web track paper on "Toward Making Opaque Web Content More Accessible: Accessibility From Adobe Flash to Canvas-Rendered Apps":

📄 Paper: https://goo.gle/opaque-web-content-paper
🖼️ Slides: https://goo.gle/opaque-web-content-slides

tomayac,
@tomayac@toot.cafe avatar

Following my recent trip to attend #TheWebConf in Singapore 🇸🇬, I wrote a trip report 🧳 for my colleagues (and you) to share some of the things that I learned: https://blog.tomayac.com/2024/05/22/the-web-conf-2024-singapore-trip-report/. Surprise: this edition was dominated heavily by #LLMs, #AI, and how all this affects the #Web, but also #accessibility and #security. I co-organized the Resource track 🧑‍🎓 and had a paper in the History of the Web track.

  • All
  • Subscribed
  • Moderated
  • Favorites
  • JUstTest
  • kavyap
  • DreamBathrooms
  • thenastyranch
  • magazineikmin
  • tacticalgear
  • khanakhh
  • Youngstown
  • mdbf
  • slotface
  • rosin
  • everett
  • ngwrru68w68
  • Durango
  • megavids
  • InstantRegret
  • cubers
  • GTA5RPClips
  • cisconetworking
  • ethstaker
  • osvaldo12
  • modclub
  • normalnudes
  • provamag3
  • tester
  • anitta
  • Leos
  • lostlight
  • All magazines