[Athen] Agenda for March 7 ATHEN-MICROSOFT Meeting

June Lee junele at microsoft.com
Fri Mar 2 18:20:55 PST 2018


Hi everyone, below are the list of scenarios we would like to receive feedback on. Please feel free to reply via email with feedback if you can't attend the meeting.


Office Online Ribbon Navigation Scenarios for Feedback
Contacts: June Lee <junele at microsoft.com<mailto:junele at microsoft.com>> and Jeremy Spurlin <jspurlin at microsoft.com<mailto:jspurlin at microsoft.com>>
Background
Office Online is working on a simpler ribbon to reduce the perception of complexity that our product currently has. We are leveraging this opportunity to revisit our earlier decisions around keyboard (KB) interactions and assistive technology (AT) announcements to improve our products' experience for all users. One challenge we face is that as an Office product hosted online, we sit at the intersection of several and sometimes different standards - Office, the web, and other online Microsoft products.

The questions this week focus on navigating to/from/within the ribbon. The ribbon consists of 2 rows referred to as the Upper Ribbon and Lower Ribbon. The upper ribbon consist of the File Menu Launcher, Tabs (i.e. Home, Insert, Layout, etc.), and Peripheral Controls (i.e. Tell me, Edit in Word, and Share). One tab may be in "active" at a time, and that defines the contents of the lower ribbon. The Lower Ribbon consists of groups (aka chunks) and each group contains the commanding tools (i.e. Bold, Italic, Underline, etc.) related to the active tab.

Thank you in advanced for your feedback and help!
Ctrl + F6 loop
Note: Unlike the Windows clients, which uses F6, Office Online uses CTRL + F6 to take you through its UI surfaces. This is due to browser limitations. How UI surfaces are bounded impacts how you arrow or tab to navigate within that surface.
1. When using CTRL +F6 to navigate to the "ribbon" UI surface, do you expect to land on (a) File, (b) Home, or (c) the active tab?
2. Do you expect the "ribbon" UI surface to be organized as:
a. File, tabs, peripheral controls, and lower ribbon to be 1 UI surface
b. File, tabs, and peripheral controls to be 1 UI surface and the lower ribbon to be another UI surface
c. File, tabs, and lower ribbon to be 1 UI surface and the peripheral controls to be another UI surface
d. File and peripheral controls to be 1 UI surface and tabs and lower ribbon to be another UI surface
Ribbon
Upper Ribbon
Note: From left to right, there are 3 clusters of controls:
* File
* Tabs (i.e. Home, Insert, Layout, Review, View)
* Peripheral controls (i.e. Tell me, Edit in Word, and Share)
1. When focus is on the File button, does arrow right (a) take you to Home or (b) stay on File?
2. When focus is on the File button, does arrow left (a) take you to Share or (b) stay on File?
3. When moving focus to a different tab, does it (a) activate the tab, or (b) put focus on the tab but don't activate it?
4. When focus in on the Home Tab, does arrow left take you to (a) File, (b) View, (c) Share, or (d) keep you on the Home Tab?
5. When focus is on the View Tab, does arrow right take you to (a) Tell me, (b) File, (c) Home, or (d) keep you on the View Tab?
6. Does Tab (a) take you through each item in the upper ribbon, (b) to the first item in each cluster (i.e. File, Tabs, Peripheral controls), or (c) to the lower ribbon?
7. Does Shift + Tab (a) take you through each item in reverse order, (b) to the first item in each group (i.e. File, Tabs, Peripheral controls), (c) to the last item of each group, or (d) to the last visited item in each group?
8. When focus is on a Tab header, does down arrow (a) take you to the first item in the lower ribbon, (b) take you to the item directly below the tab, or (c) do nothing?
9. When focus is on a Tab header, does down up (a) take you to the first item in the lower ribbon, (b) take you to the item directly below the tab, or (c) do nothing?
Lower Ribbon
Note: The lower ribbon is made up of groups (aka chunks) and each group contains items (aka controls). It is possible to have a lower ribbon with 1 group.
1. Does Tab (a) take you through each item or (b) to the first item in each group?
2. Does Shift + Tab (a) take you through each item in reverse order, (b) to the first item in each group, (c) to the last item of each group, or (d) to the last visited item in each group?
3. Regardless of your answers for #1 and #2, does Tab and Shift-Tab (a) loop through only the lower ribbon, (b) loop through the lower ribbon and tab headers, or (c) does not loop?
4. Does CTRL + left/right arrow (a) jump you through each group, with respect to the arrow direction or (b) do nothing?
5. If you selected "A" for #4, does CTRL + left/right arrow (a) loop through the lower ribbon or (b) does not loop?
6. Do you expect to be able to arrow through all controls in the lower ribbon, meaning: Does reaching the end of a ribbon group via arrow left/right (a) stay on the item, (b) take you to the next group, (c) loop you in the current group, or (d) take you to the active tab?
7. Does arrow up (a) take you to the active tab header or (b) nothing?
8. Does arrow down (a) take you to the active tab header or (b) nothing?
Menus
Menu items only
1. Does reaching the end of a menu via up/down arrow and then hitting the same arrow again (a) stay on the item or (b) loop to the other end?
Menu items + submenus
1. Does Alt within a submenu (a) dismisses the whole chain or (b) only one level at a time?
2. Does Esc within a submenu (a) dismisses the whole chain or (b) only one level at a time?
Menu items + comboboxes/spinners/checkboxes
1. Does hitting Enter when focus is on a combobox, spinner, or checkbox in the menu (a) close the menu or (b) keep it open with focus still on the control?
2. Does hitting Enter when focus is on a combobox, spinner, or checkbox in the submenu (a) close the submenu or (b) keep it open with focus still on the control?
3. Does typing a new value in a combobox or spinner and then hitting Tab (a) save the new value or (b) reset it?
Menu items + menu sections
1. Does Tab (a) take you through each menu item or (b) to the first item in each menu section?
2. Does Shift + Tab (a) take you through each menu item in reverse order, (b) to the first item in each menu section, (c) to the last item of each menu section, or (d) to the last visited item in each menu section?
3. Does reaching the end of a menu section via arrow up/down (a) stay on the item, (b) take you to the next menu section, or (c) loop you in the current menu section?
Menu items + grid
Note: All "last visited" indices are reset when the menu is closed.
1. Does entering grid G1 with Down Arrow from a menu item enter G1 at (a) index 0,0 or (b) a different index, please specify?
2. Does entering grid G1 with Down Arrow from grid G2 enter G1 at (a) index 0,0, (b) at the same/closest column index as your position in G2, or (c) a different index, please specify?
3. Does entering grid G1 with Up Arrow from a menu item enter G1 (a) in last column of the last row or (b) a different index, please specify?
4. Does entering grid G1 with Down Arrow from grid G2 enter G1 (a) in the last column of the last row, (b) at the same/closest column index as your position in G2 in the last row of G1, or (c) a different index, please specify?
5. Does entering a grid with Tab take you to (a) index 0,0 or (b) your position the last time you were in the grid (0,0 if this is the first time in the grid since expanding this menu)?
6. Does entering a grid with Shift + Tab take you to (a) index 0,0, (b) to the last column of the last row, or (c) your position the last time you were in the grid (0,0 if this is the first time in the grid since expanding this menu)?
7. Does hitting the first/last column of the grid and then pressing the arrow that hits up against the boundary (a) wrap in the same row, (b) wrap to the next row, or (c) do nothing?
8. When you get to the first row/column or last row/column and you press left/right respectively, should you leave the grid (and go to the previous/next 1d menu item)? If so, when you land on the next menu item do you expect to be able to press the opposite arrow key that you just pressed to go back into the grid (or do nothing/potentially collapse the menu if it is a submenu)?
9. Does leaving a grid to a menu item and then pressing the opposite key to back to the grid (a) go back to the last item that had focus in the grid or (b) something else?
10. When in a submenu and the submenu contains a grid and 1d menu items, when you get to the boundary when should the menu collapse (any time you hit the arrow key that bumps up against the left boundary, only when you hit the boundary if on a 1d menu item, or should it never collapse)?
Keytips (aka accelerator keys)
Note: Unlike the Windows clients, which uses "Alt," Office Online uses "Alt + Windows" to activate keytips due to browser limitations. Hitting "Alt + Windows" shows you the keytips on the Upper Ribbon and sets focus on the active tab. Every time you type the keytip value of a control, one of two things will happen. One, if the control's children has keytips, focus gets placed on that control and the next level of keytips is exposed. Or two, if the control does not have any children with keytips, the control's default function will be executed. For example, if you hit "Alt + Windows" and then "N," keyboard focus will be on the Insert Tab, the lower ribbon's contents will update to reflect that Insert is active, and keytips in the lower ribbon will be visible. Then, if you hit "NU," focus will be on the "Page Numbers" menu button, the menu will expand, and keytips will be visible on the menu items. Finally, hitting "R" will execute "Remove Page Numbers" because this menu item doesn't have any children.
1. Should all visible keytip options be announced by AT when they appear (in keytip mode)?
2. Is having the keytip as the description of a control the best place for it? Is there a better way to inform AT users of these values?
3. Do you have any other expectations or feedback on keytips?

Warm regards,
June

From: Anita Mortaloni
Sent: Friday, March 2, 2018 9:50 AM
To: athen-list at u.washington.edu
Cc: Erin Williams (CELA) <erinwi at microsoft.com>; June Lee <junele at microsoft.com>; Jeremy Spurlin <jspurlin at microsoft.com>; Anita Mortaloni <anitase at microsoft.com>
Subject: Agenda for March 7 ATHEN-MICROSOFT Meeting

Hi ATHEN,

Sharing out the agenda for the upcoming ATHEN meeting next Wednesday 1/10 at 9am. We have a full agenda and great topics to discuss. If you have additional items that you would like to discuss, please send them prior to the meeting to add them to the agenda.

Talk to you all next week!
Anita

Agenda for 03/07 ATHEN-Microsoft Meeting

1. Update on bug status from eDAD - Erin Williams
2. Update on ribbon feedback/scenarios - June Lee
3. Discussion on deployment blockers, problems and issues with upgrading to the latest O365 for people using AT or working with people using AT. - Anita Mortaloni
4. Possible training/meet-up in Redmond?


-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mailman12.u.washington.edu/pipermail/athen-list/attachments/20180303/3f99bf18/attachment.html>


More information about the athen-list mailing list