Confirmed in Safari 18.1.1 / macOS.
Confirmed in Safari 18.1.1 / iPadOS except if I am careful I can get it to announce with explore-by-touch. But not via any other navigation method.
Confirmed in Safari 18.1.1 / macOS.
Confirmed in Safari 18.1.1 / iPadOS except if I am careful I can get it to announce with explore-by-touch. But not via any other navigation method.
Localization (#l10n) and internationalization (#i18n) are more than just translating words. Colors, idioms, fonts, layouts, imagery, structure, etc are all affected (some of which I learned the hard way running a localization company & product).
Eric has some examples of iconography:
https://ericwbailey.website/published/dont-forget-to-localize-your-icons/
I tried to contribute to Mastodon once. Just once. An accessibility feature that the maintainer did not like and definitely did not like my data swaying literally everyone in the thread. So he closed and locked it.
https://hachyderm.io/@thisismissem/113465976846264162
The thing about a BDfL (Benevolent Dictator for Life) is they all eventually pull a Mullenweg (usually after doing a bunch of misogyny).
Is there a bot or curated feed on Masto that shares stories of people realizing they are or will be worse off as a result of their vote electing the orange dumpster fire?
I think I need to schadenfreude-scroll (schaden-scroll?) as part of my self-care routine.
Thrilled to see this interview about replacing touch screens with physical buttons acknowledges blind users:
https://spectrum.ieee.org/touchscreens
This is absolutely an #accessibility concern.
Via @Kilian
The referenced WSJ article from September (archive from today):
https://archive.is/ueVET
Edited to add link to original Masto post:
https://mastodon.social/@Kilian/113423791390681544
Since some political candidates are so vocally concerned about letting illegal immigrants vote…
“Elon Musk Could Have US Citizenship Revoked If He Lied on Immigration Forms”
https://www.wired.com/story/elon-musk-citizenship-revoked-denaturalized/
“Elon Musk, enemy of ‘open borders,’ launched his career working illegally”
https://wapo.st/3NTANFG (gift URL)
@yatil Repeat this for all the people adding `role="list"` to every damn `<ul>` because they disagree with Safari/VO but have no idea if users want it.
I left my Melbourne hotel at 8:30am, Tuesday 29 October.
I caught a 12:00pm flight from Melbourne to San Francisco also on Tuesday 29 October.
Then I caught another 12:00pm flight from San Francisco to Newark, still on Tuesday 29 October.
I have walked into the door of my house in Buffalo at 11:30pm — 23:30 on Tuesday 29 October.
I have spent 30 hours traveling and have not gotten away from Tuesday 29 October.
@aral When possible, you can use `aria-labelledby` to point to an existing span of text that already tells the reader what it is.
But yes, it can be a box-ticking exercise. At least until Safari shows interest in supporting keyboard users and Chrome actually deploys the feature.
@aral FYI that without an appropriate role and accessible name, you might be at risk of failing 4.1.2. depending who’s checking.
Ref: https://adrianroselli.com/2022/06/keyboard-only-scrolling-areas.html
That’s a headline.
https://www.bbc.com/news/articles/c2ek2gkp9k2o
To challenge the notion that the Mastodon has a strong tradition of #accessibility…
5 years since I tried to improve the accessibility of Mastodon and, despite overwhelming support, the project owner refused to merge my commit, then closed and locked the issue because he thought it was ugly.
https://github.com/mastodon/mastodon/pull/9898
Compared to Threads, Mastodon is very good. But compared to Threads, getting kicked in the shin is also pretty good.
I went through all my old posts that link to the .org and updated them to the .info address. Sadly, references in talks that are hosted elsewhere will forever direct viewers to a scammy casino site.
https://front-end.social/@tink/113103168436792432
Rather disappointed TPGi let this lapse.
@aral Oh man there’s a browser!
I made a kawaii browser for one post and kawaii toast for another and this would have been so much easier (well, for the browser at least).
10 years ago I wrote about *not* using positive `tabindex` values. Today I added a warning about two Google web-dot-dev articles that a reader thought *promoted* it:
https://adrianroselli.com/2014/11/dont-use-tabindex-greater-than-0.html#Update7
At what point will people recognize that #accessibility info from that site should be ignored?
Filed two issues:
• https://issuetracker.google.com/issues/350944652
• https://issuetracker.google.com/issues/350916215
@gvlx
While I hate to pile on, it’s important to understand that the messge is from frustration with the ongoing and genuine harm that these kinds of barriers introduce.
It is valid to be angry and suggesting otherwise is dismissive of that community experience as a whole. That dismissiveness is part of the problem. Your lack of sympathy as well.
Historically, accessibility affordances only come after using this kind of advocacy. Which sucks.
I made a YouTube & Vimeo web component (custom element):
https://adrianroselli.com/2024/06/youtube-and-vimeo-web-component.html
I even made a GitHub repo for `<youtube-vimeo-embed>`:
https://github.com/aardrian/youtube-vimeo-embed/
The code is perfect and has no errors of any kind whatsoever.
The site ‘fixed’ it by changing it to:
```
<nav aria-label="Main">
```
It has one other navigation landmark, in the footer:
```
<nav aria-label="Vercel Directory" role="navigation">
```
Anyway, stop over-labeling and maybe test with the users you think you are helping.
Over on hell-site @ashleemboyer shared the following she found in the wild:
```
<nav aria-label="Navigation header with 5 links and 1 dropdown menu with links">
```
It gave wrong counts, it was verbose, it used lingo, and it was utterly unnecessary (there was one other `<nav>` on the page, but in the `<footer>`).
Most sites don’t need to (shouldn’t) have accNames on `<nav>`. If you have more than on `<nav>` in the same landmark, then maybe?
But her example was wow.
@aral No idea if you saw this passibly-related thread about piping output to NVDA in a WINE setup: https://dragonscave.space/@meatbag/112528902037585952
One hoopy frood who really knows where his towel is.Searchable on tootfinder: https://tootfinder.ch/
GNU social JP is a social network, courtesy of GNU social JP管理人. It runs on GNU social, version 2.0.2-dev, available under the GNU Affero General Public License.
All GNU social JP content and data are available under the Creative Commons Attribution 3.0 license.