Manual test of accesskey using the "%" character

There is a link, with accesskey="%". This character is chosen because it requires a modifier (shift) to generate it on my keyboard.

Expected result

There should be a shortcut based on "%". The link will try to open a window with the Github repo for this test, so you can update the results section :)

Play Github!

Value of the accessKey DOM attribute:

Results

This test is on github to enable Pull Requests…

Firefox 43, MacOS 10.10.5 (based on Chromium)
Firefox provides "⌃⌥%" on Mac as a value for the accessKeyLabel DOM attribute.
On a keyboard where "%" corresponds to Shift-5, the standard modifiers ctrl-alt-5 activates the link.
Safari 9.1, MacOS 10.10.5
Vivaldi 1.0, MacOS 10.10.5 (based on Chromium)
The standard modifiers plus Shift-5 (on a keyboard where that is the way to generate "%") activates the link.
Yandex browser 16.3, MacOS 10.10.5 (based on Chromium)
Opera 34, MacOS 10.10.5 (based on Chromium)
The standard modifiers plus Shift-5 (on a keyboard where that is the way to generate "%") activates the link, but it is then blocked as a popup, as if the request did not come from a direct user action.
All tested user agents reflect the content of the HTML attribute in the DOM attribute accessKey

Discussion

The accesskey attribute was first defined in HTML 4, and an improved version was redefined in HTML5

This is a basic test of whether browsers implement the part of the HTML5 algorithm that allowed the token(s) to be surrounded by whitespace. Browsers that do not assign an accesskey when they the attribute is a single letter surrounded by spaces almost certainly do not implement the HTML5 algorithm for processing accesskey at all.