[ZBXNEXT-4143] Add keyboard interaction to top navigation Created: 2017 Oct 03  Updated: 2018 Apr 09  Resolved: 2018 Apr 02

Status: Closed
Project: ZABBIX FEATURE REQUESTS
Component/s: Frontend (F)
Affects Version/s: 2.2.20, 3.0.11, 3.2.8, 3.4.2
Fix Version/s: 4.0.0alpha1, 4.0 (plan)

Type: Change Request Priority: Trivial
Reporter: Valdis Murzins Assignee: Miks Kronkalns
Resolution: Fixed Votes: 0
Labels: keyboard, navigation
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Issue Links:
Sub-task
part of ZBXNEXT-4150 Access all interactive elements with ... Closed
Epic Link: DEV-648
Team: Team B
Sprint: Sprint 18, Sprint 19, Sprint 20, Sprint 21, Sprint 22, Sprint 30
Story Points: 0.5

 Description   

It should be possible to open page in top navigation while using only keyboard.



 Comments   
Comment by Valdis Murzins [ 2017 Oct 06 ]

Check TAB interaction on Firefox on MacOS.

Comment by Valdis Murzins [ 2017 Oct 06 ]

Expected behavior:
1. First and second level of navigation are accessible by TAB.
2. On pressing ENTER on first level of navigation appropriate second level navigation should open. Focus should be on first entry of second level navigation.
3. On pressing ENTER on second level of navigation appropriate page should open.
4. If no navigation element is focused or hovered for 3 seconds, restore navigation to current page.

Comment by Miks Kronkalns [ 2017 Oct 12 ]

(1) No translation string changes.

iivs CLOSED

Comment by Miks Kronkalns [ 2017 Oct 12 ]

RESOLVED in ^/branches/dev/ZBXNEXT-4143 r73464.

Comment by Miks Kronkalns [ 2017 Dec 01 ]

Fixed:

  • 4.0.0alpha1 (trunk) r75250
Comment by Valdis Murzins [ 2018 Mar 22 ]

(6) [F] Screen readers are interpreting "Enter" keypress on onClick element as mouse left button click.
In order to make top navigation usable for screen reader users, onClick event should perform same action as "Enter" keypress, namely by clicking on main menu option, focus should be switched to first sub-menu option.

filatov RESOLVED in svn://svn.zabbix.com/branches/dev/ZBXNEXT-4143 r79104

Miks.Kronkalns CLOSED

larisa.grigorjeva UI TESTED

Comment by Nikita Filatovs (Inactive) [ 2018 Mar 29 ]

Fixed in:

  • 4.0.0alpha6 (trunk) r79216
Generated at Fri Mar 29 12:55:32 EET 2024 using Jira 9.12.4#9120004-sha1:625303b708afdb767e17cb2838290c41888e9ff0.