New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Adobe Comment on 3.2.7 Visible Controls #1888
Comments
Could you confirm that, in that scenario, there are controls that appear on hover/focus? Just asking as I had thought the typical interaction was to select an element (e.g. click on it) and then controls appear. |
I think what may occur in authoring environments is that you click on an element to focus it and then options become available in menus or around the element like resize controls. Until you click/focus the element these things are not visually present to tell you that you can resize the element or perform actions on it. I'd say that perhaps just a border would be enough to communicate it's action in these cases - something like the border in PowerPoint or Google slides to make it appear as an editable object. |
coga feels that it need clear how to reveal hidden controls. |
Andrew wrote:
I'm really struggling to find an example, most of the authoring tools I've tried (web and non-web) rely on click or text-select before controls appear. @awkawk is there any example you had in mind? |
My understanding is that there can be controls available on focus, which if you think about arrowing/tabbing through 100s of items on a canvas would be very necessary. I think there are two possible solutions, either:
"When user interface components are invisible until hover makes them visible, provide a visible indicator that the components are available. Except when:
|
Regarding removing the focus bit - It seems to me that the same issues affect keyboard users and requiring them to focus all controls to discover additional content seems to chose one group over another. Regarding the specific concern from Adobe - it seems like there could be a solution such as a button or hot key that could toggle the the items that are interactive to contain an indicator. Also there may be a pane where the objects are listed some other exception for situations where menu items exist, or some instructions or some option that we could allow that would help the user understand how to use the interface. |
The problem this SC is trying to solve is for people with cognitive issue not knowing how to access functionality. If you use a keyboard (-like device) and have to tab through all the controls (and see them as they appear), that isn't the same issue. In fact, requiring things to appear on focus may make things worse, there would be many more controls to get through. You could have an option to show-all, that's one of the exceptions, but I consider this a false positive as the interface is not failing the intent of the SC, but is failing the letter. |
arguably though, users may not even remember that a particular control/functionality existed, or roughly where it was in the context of the entire page's focus order. sure, they'll encounter it if they just keep tabbing - eventually. however, i do see how without this exception, we'd make long-standing approaches like visually-hidden (but visible on focus) skip links basically illegal (or requiring additional work for a site to offer some "always make the skip link visible"), which is likely not a good move (and would get a lot of pushback from designers/developers, no doubt) |
|
yeah sorry, i should have said (assuming that's in response to my "make skip links visible") that authors could add a mechanism to make things always visible, or make indicators for these things visible (i.e. not the control itself, but some kind of arrow, hint, whatever) but yes i do agree this seems to cause a weird imbalance for (partially or fully) sighted keyboard users, and even more so if they're keyboard users with cognitive disabilities. |
Draft response. In situations where all subcomponents of a single component (such as a design canvas), text explaining that all contents are editable is a sufficient indicator. PR #2234 adds text and a technique to the understanding document to clarify this. |
Visible controls has been deferred (implemented in #2353), so closing. |
We have significant concerns about this proposed SC. As written, this will be difficult or impossible to implement for many authoring tools where content in a design canvas has dozens (or thousands) of editable objects. Adding a visible indicator to each object on a design canvas would likely make the content far less understandable to users, and may make the user interface overwhelming to some users. To address this, we recommend adding an exception for User Interface components within the design area for a web page that is being used to author content.
We also feel that it is very important to highlight the note more by making it normative text to indicate that UI Components that are made available via progressive disclosure are not in scope.
These issues must be addressed in order for Adobe to support inclusion of this SC.
The text was updated successfully, but these errors were encountered: