W3C home > Mailing lists > Public > public-html@w3.org > April 2012

[Bug 16826] New: Clarify CSS Outline advice in 8.4.4 Element-level focus APIs

From: <bugzilla@jessica.w3.org>
Date: Mon, 23 Apr 2012 12:43:10 +0000
To: public-html@w3.org
Message-ID: <bug-16826-2495@http.www.w3.org/Bugs/Public/>
https://www.w3.org/Bugs/Public/show_bug.cgi?id=16826

           Summary: Clarify CSS Outline advice in 8.4.4 Element-level
                    focus APIs
           Product: HTML WG
           Version: unspecified
          Platform: All
        OS/Version: All
            Status: NEW
          Severity: normal
          Priority: P2
         Component: HTML5 spec (editor: Ian Hickson)
        AssignedTo: ian@hixie.ch
        ReportedBy: mcturvey@gmail.com
         QAContact: public-html-bugzilla@w3.org
                CC: mike@w3.org, public-html-wg-issue-tracking@w3.org,
                    public-html@w3.org


http://www.whatwg.org/specs/web-apps/current-work/multipage/editing.html#element-level-focus-apis

The current text advises:

"Do not use this method to hide the focus ring if you find the focus ring
unsightly. Instead, use a CSS rule to override the 'outline' property. (Be
aware, however, that this makes the page significantly less usable for some
people, especially those with reduced vision who use focus outlines to help
them navigate the page.)"

The advice could be improved by emphasising that removing the focus outline
affects all keyboard-navigation users, and the negative effects can be
mitigated by using another CSS technique to display where the focus is,
something like:

"(Be aware, however, that, removing the focus outline makes the page
significantly less usable to people who use a keyboard to navigate the page. If
you do remove the focus outline, provide an alternative method of indicating
focus with CSS :focus, such as adding an underline on text links or a border on
linked images.)"

-- 
Configure bugmail: https://www.w3.org/Bugs/Public/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug.
Received on Tuesday, 24 April 2012 14:30:21 UTC

This archive was generated by hypermail 2.3.1 : Monday, 29 September 2014 09:39:31 UTC