[wp-trac] [WordPress Trac] #38387: Twenty Seventeen: Keyboard navigation on Safari 10
WordPress Trac
noreply at wordpress.org
Tue Nov 8 20:56:18 UTC 2016
#38387: Twenty Seventeen: Keyboard navigation on Safari 10
-------------------------------------------------+-------------------------
Reporter: afercia | Owner:
Type: defect (bug) | davidakennedy
Priority: normal | Status: assigned
Component: Bundled Theme | Milestone: 4.7
Severity: normal | Version:
Keywords: has-patch needs-testing dev- | Resolution:
feedback | Focuses:
| accessibility
-------------------------------------------------+-------------------------
Changes (by davidakennedy):
* keywords: has-patch needs-testing => has-patch needs-testing dev-
feedback
Comment:
We talked about this today in the bug scrub, and after some
experimentation, I think I have a good solution. In
[attachment:38387.2.patch], I add the `href`, but keep `xlink:href` too.
In testing, many browsers have not implemented just `href` including
Safari 10, IE 11 and more. But according to the spec, both can be there.
See:
https://www.w3.org/TR/SVG2/linking.html#XLinkRefAttrs
I didn't alter the declarations at the top of the SVG file, again for
maximum compatibility. Those are these:
{{{
version="1.1" xmlns="http://www.w3.org/2000/svg"
xmlns:xlink="http://www.w3.org/1999/xlink"
}}}
This worked well in all the target browsers, plus some older ones with SVG
support.
--
Ticket URL: <https://core.trac.wordpress.org/ticket/38387#comment:37>
WordPress Trac <https://core.trac.wordpress.org/>
WordPress publishing platform
More information about the wp-trac
mailing list