News for hackers. Stuff that matters.
Re:Please support "skip to main content" on your docs site by slimsag on Monday June 03, 2024 @11:02PM (#40570285)
Firefox disables tab key navigation on macOS by default.

You can enable it via System Settings -> Keyboard -> 'Keyboard navigation' toggle

Then it works exactly the way the author described (which is also the default on Windows and Linux, I believe)

Re:Please support "skip to main content" on your docs site by re on Monday June 03, 2024 @11:38PM (#40570447)
> Firefox disables tab key navigation on macOS by default

To be more specific, it only navigates between form elements (including <button>) by default. I was curious why Tab was taking me all over a StackOverflow page but not the one linked here.

Re:Please support "skip to main content" on your docs site by koito17 on Monday June 03, 2024 @11:06PM (#40570304)
Thanks for mentioning this. Navigation now works as expected on Firefox, but Safari for some reason still doesn't do anything.

Now I am curious why Mac OS has defaults that seemingly break accessibility on some websites? This is the first time in recent memory that I've experienced a page not responding to tab keys at all. Your suggestion remedied the issue on Firefox, but not on Safari for some reason.

Re:Please support "skip to main content" on your docs site by panzerboiler on Tuesday June 04, 2024 @01:38AM (#40571024)
The default shortcut choosen by apple is option+tab (...). You can change it on the preferences of Safari, but not on iPadOS (or I didn't find the way to do it).
Re:Please support "skip to main content" on your docs site by throwitaway1123 on Tuesday June 04, 2024 @10:47AM (#40575186)
Safari requires yet another setting to be toggled in order to allow tabbing between links [1]. Apple is normally at the vanguard when it comes to accessibility, but there are a few legitimate keyboard navigation quirks in Safari.

[1] https://www.mayank.co/blog/safari-focus#keyboard-navigation