@jscholes
I find `tabindex="-1"` is still needed on the skip link target.
Testing with VoiceOver on macOS 15.7.4+Safari 26.3
- Focus and virtual cursor is on "Skip to content" link.
- Press Enter to activate link
- Press VO+right arrow to move the virtual cursor to next element
If the skip link target doesn't have `tabindex="-1"`, the virtual cursor moves to the next element after the skip link. If the target does have `tabindex="-1"`, to moves to the next element after/within the targeted element, the intended behavior.
If I use VO+Space to activate the skip link instead of Enter, the tabindex isn't needed to work as intended. Even if that's the more common way to activate a link with VoiceOver on, the intended behavior should still be supported when Enter is pressed.
@matuzo