The main feature of this release is that the focus ring (i.e. the glowing outline around buttons and links) should be less prominent for mouse users. If you prefer to use the keyboard to navigate, then nothing should change. This follows a new web standard called "focus-visible."
If you prefer the old behavior, you can enable "Always show focus ring" in the settings.
Loading threads when clicking on statuses should also be faster.
Also props to my old coworker Greg Whitworth at Microsoft for pushing Google folks to finish shipping the :focus-visible CSS standard. https://bugs.chromium.org/p/chromium/issues/detail?id=817199#c23
The more I read about it, the more I think this is a really sensible CSS standard, similar to prefers-reduced-motion or prefers-color-scheme (dark mode). Accessibility settings like this should be set globally at the OS level, not on a site-by-site basis.
@leip4Ier @meowViewer Firefox implemented an early version called -moz-focusring. I tested it out, and it's very lackluster in my opinion. (It's inconsistent, it flashes the focus ring briefly when clicking, it's based on "you pressed Tab once, now you're a keyboard user forever".)
Short answer: Mozilla and Apple both intend to implement, Chrome has implemented behind a flag and is still working on shipping. But it's part of the CSS Selectors level 4 spec. https://github.com/nolanlawson/pinafore/issues/1783#issue-620667204
@nick Always! :)
@pinafore You’re a very model of a model major GUI, Pinafore.
@pinafore Does this fix the focus ring having very low contrast on the dark theme?
@jookia I didn't change any of the focus ring colors... which dark theme is low-contrast? Every theme has slightly different focus ring colors.
@pinafore The 'Mastodon' theme
@jookia I agree about the contrast. Looks like a bug to me: https://github.com/nolanlawson/pinafore/issues/1790
@pinafore Oh! I just assumed it was intended or wontfix. Thanks for doing the bug report
The social network of the future: No ads, no corporate surveillance, ethical design, and decentralization! Own your data with Mastodon!