Make WordPress Core

Opened 10 years ago

Closed 9 years ago

Last modified 9 years ago

#21346 closed enhancement (maybelater)

Add "Skip to content" link to the Quicktags toolbar

Reported by: azaozz Owned by:
Milestone: Priority: normal
Severity: normal Version:
Component: Accessibility Keywords: has-patch
Focuses: Cc:

Description

As the title. When tabbing it would act as shortcut to bypass all Quicktags buttons and place the focus in the textarea.

Attachments (1)

21346.patch (1.7 KB) - added by azaozz 10 years ago.

Download all attachments as: .zip

Change History (8)

#1 follow-up: @nacin
10 years ago

"Skip to content" is good for making something accessible that normally would not be navigated with a keyboard — so, skipping a navigation menu. But certainly, a tab from the title field should end up in the editor field... Something most people probably do. A separate link would slow down the vast majority of users.

@azaozz
10 years ago

#2 in reply to: ↑ 1 @azaozz
10 years ago

Replying to nacin:

Agreed, this is handled separately on the Edit Post screen for both TinyMCE and Quicktags. The proposed link is to skip all buttons when there's no direct title -> editor bypass and is useful mostly for screen reader users.

#3 @wonderboymusic
9 years ago

  • Keywords has-patch added

#4 follow-up: @lessbloat
9 years ago

I tried testing this patch. I must be missing something. If I put the focus in the title field and tab, I skip the Quicktags bar, and jump straight to the main content window. Here's a quick video of what I'm seeing: http://cl.ly/203U0R2y220q (FF 14.0.1).

#5 in reply to: ↑ 4 @azaozz
9 years ago

Replying to lessbloat:

This is only for the Text editor (Quicktags) toolbar. The Visual editor has it's own shortcuts: it has a "hidden" link to focus the editor as soon as the user tabs to the container, then Alt F10 to access the toolbar when the editor is focused/the user types, then use the arrow keys. Also there is some JS to tab straight from the title field to the editor content, it's been there since 2.1 I think.

#6 @azaozz
9 years ago

  • Resolution set to maybelater
  • Status changed from new to closed

Thinking more about this, it doesn't make Quicktags much better.

#7 @helenyhou
9 years ago

  • Milestone 3.5 deleted
Note: See TracTickets for help on using tickets.