Sign in

Scott O'Hara

@scottohara.me
1.9K followers 54 following 280 posts

i work on things related to web accessibility. i'm probably reviewing your github issue/pr right now. i'll have thoughts.

PostsRepliesMedia
Scott O'Hara @scottohara.me · 17/09/2026
Steve has released the chat that we had about 2 months ago as a podcast episode. Do with this information what you will.
011
Reposted by Scott O'Hara
Steve Faulkner @stevefaulkner.eurosky.social · 16/09/2026
🎙️ Aaron Gustafson pokes the fire podcast now available on the platform of your choice. Video and article to follow 🖖🏽 rss.com/podcasts/fir...
rss.com
Aaron Gustafson pokes the fire | Podcast Episode on RSS.com
Aaron Gustafson has written and contributed much to the open web and he continues to do so.From Aaron:Every day I strive to make the web (and world) more accessible, open, and equitable place for peop...
043
Scott O'Hara @scottohara.me · 15/09/2026
Currently reviewing buttons that were nested inside of hyperlinks so the hyperlinks would “look like buttons” Good job everyone. Drain a lake to make a ball of dumb
2204
Reposted by Scott O'Hara
Steve Faulkner @stevefaulkner.eurosky.social · 10/09/2026
👀 W3C WAI invites you to comment on the updated W3C Accessibility Guidelines (WCAG) 3.0 Working Draft #a11y #W3C #disability #Standards www.w3.org/TR/wcag-3.0/
w3.org
W3C Accessibility Guidelines (WCAG) 3.0
W3C Accessibility Guidelines (WCAG) 3.0 will provide a wide range of recommendations for making web content more accessible to users with disabilities. Following these guidelines will address many of ...
076
Reposted by Scott O'Hara
Nic Chan @nicmakesstuff.bsky.social · 20/08/2026
I'm helping a former client of mine source candidates for a fulltime remote developer position, based in the US! I'd love to continue working with them but I can't due to my location. You'd be working on Audiom, an audio-based map viewer that allows blind and low vision people to access maps.
286
Reposted by Scott O'Hara
Eric Bailey @ericwbailey.website · 17/08/2026
Well, GitHub is down again (day that ends in y), but when it is back up: New Repositories now have a new default Issue label for "Accessibility". This update addresses a longstanding gap and helps to normalize accessibility as a primary consideration.
1706
Scott O'Hara @scottohara.me · 04/08/2026
Watching the local town zoning board meeting for reasons I don’t need to get into. But the current topic is how ducks are just better pets & that more duck pets should be allowed & why are there any other channels but this in tv? People arguing for the need for more duck pets. Tax dollars at work.
120
Reposted by Scott O'Hara
Adrian Roselli, pH0 @aardrian.bsky.social · 23/07/2026
Are you a screen reader user who relies on F6 navigation? Maybe you have an opinion on navigating landmarks on web pages via a proposed `focuslandmark`? github.com/openui/open-... #HTML #accessibility #a11y
github.com
[focuslandmark] No declarative way to move keyboard focus between major page regions · Issue #1472 · openui/open-ui
Rich web apps are built from major regions — a ribbon, a navigation pane, a document canvas, a chat list, a composer, an assistant sidebar — much like native apps. Users want to jump between these ...
0107
Scott O'Hara @scottohara.me · 08/07/2026
this week has been pretty shit so far. thanks tech.
2130
Scott O'Hara @scottohara.me · 06/07/2026
How do I know the human race is doomed? Because the best we could think up for indicating a smoke alarm was close to losing its battery was having it make a noise that seems to come from all directions in the house so you never know which smoke alarm is chirping and oh my fucking god it’s 1:25 am
1182
Reposted by Scott O'Hara
Léonie Watson @tink.uk · 04/07/2026
The 11th WebAIM Screen Reader Users Survey is open until 31 August: webaim.org/projects/screenreadersur… If you use a screen reader, it'll take about 10 minutes to contribute to the body of knowledge around screen readers, which ones are used, and how.
0107
Reposted by Scott O'Hara
Jacques Newman @jacquesnewman.bsky.social · 02/07/2026
focusgroup has shipped in chromium 150! developer.chrome.com/blog/new-in-... Its been a long time coming, glad to have been able to get this out the door! Also note that there polyfill ready to go: www.npmjs.com/package/@mic...
developer.chrome.com
New in Chrome 150  |  Blog  |  Chrome for Developers
CSS text-fit property, Focusgroup declarative keyboard navigation, and CSS background-clip border-area.
5328
Reposted by Scott O'Hara
Adrian Roselli, pH0 @aardrian.bsky.social · 01/07/2026
mastodon.radio/@VE3RWJ/1168... WebAIM is inviting screen reader users to take part in Screen Reader User Survey #11. • Closes: 31 August 2026 • Duration: Approximately 5–10 minutes • Results published: September 2026 webaim.org/projects/scr... #a11Y #blind #accessibility
mastodon.radio
Chris Smart (@VE3RWJ@mastodon.radio)
#WebAIM are inviting people who use screen readers to take part in their Screen Reader User Survey #11. Their User Surveys are widely used across the web #accessibility field to inform development dec...
0611
Scott O'Hara @scottohara.me · 30/06/2026
“I’m a fucking delight”
041
Scott O'Hara @scottohara.me · 30/06/2026
steve talked to me i said things. they were mostly nonsense, but maybe you'd appreciate some of that? the photo used for steve's post befuddles me to this day
143
Reposted by Scott O'Hara
IntentToShip @intenttoship.dev · 19/06/2026
Blink: Intent to Ship: aria-actions
groups.google.com
Blink: Intent to Ship: aria-actions
Blink: Intent to Ship: aria-actions
0118
Reposted by Scott O'Hara
Adrian Roselli, pH0 @aardrian.bsky.social · 17/06/2026
/me puts on ARIA WG hat, cracks knuckles, sits down in front of new CSS-Tricks article about ARIA. Oh. Ok then. This is pretty good. “The Siren Song of `ariaNotify()`” css-tricks.com/the-siren-so... #ARIA #accessibility #a11y
I am excited about ariaNotify(), y’know, in a measured, cautious way. It finally gives us a way to address a use case that has plagued the web — and me, personally — for years, in a shockingly easy way. So easy, in fact, that it makes ariaNotify() just a little bit dangerous.
I mean, not for us though, right? Because we’re all gonna be cool about this, right?
Right.
183
Reposted by Scott O'Hara
Saron Yitbarek @saron.bsky.social · 16/06/2026
Icon-only options in a customizable <select> break three things: ❌️ users who don't recognize the icon have no help ❌️screen readers have nothing to announce ❌️browsers w/o support show an empty dropdown There's just 1 fix for all three cases: keep the text Learn more:
webkit.org
The golden rule of Customizable Select
Customizable select is coming to Safari 27.
15418
Reposted by Scott O'Hara
Eric Bailey @ericwbailey.website · 15/06/2026
Here's some thoughts and feelings about needing to vibe code to do accessibility design work. ericwbailey.website/published/th...
ericwbailey.website
The case for an accessibility designer vibe coding when all his coworkers are also vibe coding
Am I letting my own personal beliefs and biases affect the outcome I ultimately want?.
1122
Reposted by Scott O'Hara
NV Access @nvaccess.bsky.social · 16/06/2026
NVDA 2026.2 Beta 3 is now available for testing! Download from www.nvaccess.org/post/nvda-20... Changes in Beta 3: - Can open Magnifier settings on secure screens - Fixed following focused cell in Excel - Improved Magnifier settings names & layout #NVDA #NVDAsr #Update #NewVersion #PreRelease
nvaccess.org
NV Access | NVDA 2026.2beta3 available for testing
012
Reposted by Scott O'Hara
Inclusive Design 24 (#id24) @inclusivedesign24.bsky.social · 29/05/2026
Hey you … yes YOU! If you were planning to submit a talk idea for Inclusive Design 24 #id24 in September, better hurry! The call for presentations closes this Sunday night (UTC) inclusivedesign24.org/2026/ #a11y #accessibility #inclusiveDesign
inclusivedesign24.org
Inclusive Design 24 (#id24)
A free 24-hour online community event on accessibility and inclusion
0110
Reposted by Scott O'Hara
Hidde @hidde.blog · 29/05/2026
had a very fruitful WCAG-EM 2 working session today with @stevefaulkner.eurosky.social and Jeroen at the Ministry, addressing the last issues, feedback, and comments. We're getting closer to Note publication!
073
Scott O'Hara @scottohara.me · 29/05/2026
At what point does toast with x spread or topping on it become an open face sandwich? Seems like arbitrary nonsense to me.
200
Reposted by Scott O'Hara
Keith Cirkel @keithamus.social · 29/05/2026
Happy Friday everyone. Here’s the game I’ve created for the month of May; keithcirkel.co.uk/wordnt. It’s a daily nonsense word puzzle, with a meta game: a quest for the best new made up word. Guess the made-up word of the day. Then define it. Upvote other definitions.
keithcirkel.co.uk
Wordn't
Guess the made-up word of the day. Then define it. A daily nonsense word puzzle.
123
Scott O'Hara @scottohara.me · 28/05/2026
Everyone is trying to be fast in getting their AI product to market. And by going fast, it’s not only breaking things but making y’all look fucking foolish.
1142
Scott O'Hara @scottohara.me · 24/05/2026
Watching the boys. And lol this isn’t satire anymore…
030
Scott O'Hara @scottohara.me · 15/05/2026
It used to be that I would need to argue with developers over what is required by aria / wcag Now I get to fight with LLMs that are parroting a11y best practices (or just common inaccurate a11y advice) at me that aren’t applicable for the context It’s Friday. Time to f right off
3230
Scott O'Hara @scottohara.me · 06/05/2026
lol websites that put up a paywall overlay but don’t know shit about accessibility so I can use a screen reader to read all the content behind their would-be modal dialogs Again. Lol.
3413
Reposted by Scott O'Hara
TetraLogical @tetralogical.com · 01/05/2026
Roll up, roll up: call for papers is open!
034
Reposted by Scott O'Hara
Brian Kardell @bkardell.com · 30/04/2026
"Maybe don't fuck with shit if you don't need to" - @scottohara.me Maybe the best design principle :)
171
Reposted by Scott O'Hara
Shiv Ramdas Mens Rice Activist @nameshiv.bsky.social · 22/04/2026
I would submit that a gerrymander by politicians saying fuck the voters and one by voters saying fuck the politicians are two wholly different animals
46102232360
Scott O'Hara @scottohara.me · 01/04/2026
It’s today again.
220
Reposted by Scott O'Hara
Adrian Roselli, pH0 @aardrian.bsky.social · 17/03/2026
The Accessibility Conformance Testing (ACT) Task Force has published its rules, letting you filter automated rules: www.w3.org/WAI/standard... It’s only partial coverage of 31% of SCs: adrianroselli.com/2025/04/auto... Automation is good, but limited. Understand those limits. #accessibility #a11y
adrianroselli.com
Automated WCAG Testing Is Grrreat!
I’m a big fan of using automation in WCAG testing. I use bookmarklets, dev tools, browser features & reporting, and a pile of third-party products from assorted vendors. These save me time and effort,...
0139
Reposted by Scott O'Hara
Nathan Knowler @knowler.dev · 14/03/2026
When your experience of the web has only been visual, it's really easy to say that the underlying code doesn't matter.
310126
Reposted by Scott O'Hara
Luke @lukewarlow.dev · 06/03/2026
Initial prototype of a `<toolbar>` element is coming along. Largely piggybacks off the focusgroup code so it's actually quite simple to do. Lots to discuss and tweak before it's finished but got to start somewhere.
47114
Reposted by Scott O'Hara
Hidde @hidde.blog · 03/03/2026
2/2 (Important note: it is a draft, far from completed, and we have lots of work planned. Feedback is welcomed!)
122
Reposted by Scott O'Hara
Hidde @hidde.blog · 03/03/2026
The latest Working Draft of WCAG 3 is out today! w3.org/TR/wcag3/ In this version, we've: - moved lots of requirements to “Developing” phase, - wrote down how to test, - mapped reqs to user needs (using DAF), - split out 'applies when' and 'except when' to massively increase readability 1/2
w3.org
W3C Accessibility Guidelines (WCAG) 3.0
W3C Accessibility Guidelines (WCAG) 3.0 will provide a wide range of recommendations for making web content more accessible to users with disabilities. Following these guidelines will address many of ...
13411
Scott O'Hara @scottohara.me · 27/02/2026
I appreciate linkedin continuously sending me emails that people are waiting for my response, because it means I’ll always have some email to delete when I open my inbox.
030
Scott O'Hara @scottohara.me · 19/02/2026
Just had to remind myself that 2024 was not last year Pros/cons to that reminder….
010
Reposted by Scott O'Hara
Anna Waismeyer @risukora.bsky.social · 11/02/2026
Xbox Research wants to hear from anyone who plays video games! Tell us which settings and accessibility options, like text size adjustments, single-input options, screen readers, you use in our survey! survey.alchemer.com/s3/8671308/X... #Accessibility #GameAccessibility #InclusiveDesign
13736
Reposted by Scott O'Hara
Heather Buchel @heather-buchel.com · 05/01/2026
Friendly reminder to use aria-label as a last resort. Use a visual label if you can! And if you need to use an aria-label to add supplementary text to already visual text, make sure the full visual text is included in the aria-label, at the start of the string.
2196
Reposted by Scott O'Hara
Alex Russell @infrequently.org · 23/11/2025
How broken is today's frontend culture? A friend points out that the median *mobile* page is now larger than a copy of DOOM (2.6 MiB vs. 2.48 MiB), the 75th percentile page is more than 2 DOOMs, and the P90 mobile page is 4.5x the size of DOOM: httparchive.org/reports/page...
httparchive.org
HTTP Archive: Page Weight
This report tracks the size and quantity of many popular web page resources. Sizes represent the number of bytes sent over the network, which may be compressed.
1412747
Scott O'Hara @scottohara.me · 06/11/2025
saying "headers" when you mean "headings" is equivalent to using "there", "their" and "they're" interchangeably.
1191
Scott O'Hara @scottohara.me · 05/11/2025
And that’s it for me for now. Maybe next time I post on social media I’ll have some accessibility information to share or some kind of witty jib jab to make for a good chuckle.
250
Scott O'Hara @scottohara.me · 05/11/2025
People shouldn’t have to be hungry. Rights and respect shouldn’t be taken away from people. These shouldn’t be debated topics.
0101
Scott O'Hara @scottohara.me · 05/11/2025
I say this on a night where there have been some election results that demonstrate people with interesting ideas and a desire to good for everyone have been elected. So, I’m glad for that. But for every good bit news there is a metric ton of bad. I want us to do better for everyone. Consistently
030
Scott O'Hara @scottohara.me · 05/11/2025
Why is there a variable understanding in this country of what the minimum bar of being a shit head is? Like can we all agree that being a shit head is a bad thing? Yes? Then why the ever loving fuck have we elected so many of them? :: this is the bad place ::
030
Reposted by Scott O'Hara
Kyle Cheney @kyledcheney.bsky.social · 05/11/2025
NEW: A federal judge said the decision by Trump WH to end sign language interpretation at briefings by Trump and Leavitt likely violated the Rehabilitation Act and harmed deaf people who communicate in ASL. www.politico.com/news/2025/11...
politico.com
Judge orders White House to restore sign language interpreters at briefings by Trump, Leavitt
U.S. District Judge Amir Ali said the White House’s decision to end ASL interpretation illegally excluded deaf Americans from crucial updates from the government.
892596864
Reposted by Scott O'Hara
The Not Chaotic Cherub 😇 @biensur-jetaime.blacksky.app · 18/10/2025
The first and last decent CEO of a social media app was Tom from MySpace. Buddy made himself everyone’s friend, stfu, and stayed out the way. Everyone since has been the worst.
527693