Accessibility - Improvement giving aria-label text for all buttons within Zabbix UI for Screen Reader users

XMLWordPrintable

    • S25-W34/35, S25-W38/39, S25-W40/41, S25-W44/45, S25-W48/49, S25-W50/51/52/01, S26-W02/03, S26-W04/05, S26-W06/07, S26-W14/15, S26-W16/17, S26-W18/19, S26-W20/21, S26-W22/23
    • 3

      Hello Zabbix Team,

      I would like to report a problem for screen reader users. I need to work using screen reader and noticed that some of the buttons are “invisible” for Screen Readers like: JAWS,NVDA, Narrator or Voice Over. Where the buttons do not have arial-label(s).

      for example: On the main screen the navigation button does not have Aria-label HTML tag information.

      Steps to reproduce:

      1. Just turn on any of the listed screen reader.
      2. Open the Zabbix UI in any Web browser.
      3. Once the Virtual keyboard ((JAWS) or Screen mode on (Narrator) to navigate using “B” button for the button navigation and you will notice that some of the buttons will be announced as “Button without label”.

      You may download the Accessibility Insight for web Chrome or Edge browser extension.

      https://accessibilityinsights.io/docs/web/overview/
       

      1. Open the Zabbix UI.
      2. Make sure you download and install the Accessibility Insight for web Chrome or MS Edge browser extension.
      3. Navigate to the Accessibility insight for web extension and select the “Fast Pass” on the Zabbix UI.

      Expected:

      On the Zabbix UI every HTML tag must  has aria-label must be added for supporting  screen reader users.

       

      Please let me know if you need any further evidence to share it with you.

      Many thanks for your kind support,

      Regards,
      Gabor

        1. ARIA check ZBX-26465.xlsx
          68 kB
        2. image-2026-04-24-12-50-37-193.png
          image-2026-04-24-12-50-37-193.png
          28 kB
        3. image-2026-04-24-13-41-10-950.png
          image-2026-04-24-13-41-10-950.png
          6 kB
        4. image-2026-04-24-13-42-48-277.png
          image-2026-04-24-13-42-48-277.png
          6 kB
        5. image-2026-04-24-13-48-41-627.png
          image-2026-04-24-13-48-41-627.png
          6 kB
        6. image-2026-04-24-13-50-51-673.png
          image-2026-04-24-13-50-51-673.png
          8 kB
        7. image-2026-04-24-14-37-11-053.png
          image-2026-04-24-14-37-11-053.png
          53 kB
        8. image-2026-04-24-14-39-52-454.png
          image-2026-04-24-14-39-52-454.png
          99 kB
        9. image-2026-04-24-14-52-49-942.png
          image-2026-04-24-14-52-49-942.png
          118 kB
        10. image-2026-04-24-14-56-21-472.png
          image-2026-04-24-14-56-21-472.png
          53 kB
        11. image-2026-04-24-14-56-40-989.png
          image-2026-04-24-14-56-40-989.png
          53 kB
        12. image-2026-04-24-15-55-57-161.png
          image-2026-04-24-15-55-57-161.png
          6 kB
        13. image-2026-04-24-16-50-35-512.png
          image-2026-04-24-16-50-35-512.png
          9 kB
        14. image-2026-04-24-16-56-23-168.png
          image-2026-04-24-16-56-23-168.png
          16 kB
        15. image-2026-04-27-13-16-33-135.png
          image-2026-04-27-13-16-33-135.png
          102 kB
        16. image-2026-04-27-13-16-45-449.png
          image-2026-04-27-13-16-45-449.png
          102 kB
        17. image-2026-04-27-13-20-59-307.png
          image-2026-04-27-13-20-59-307.png
          6 kB
        18. image-2026-04-27-13-50-29-803.png
          image-2026-04-27-13-50-29-803.png
          6 kB
        19. image-2026-04-27-13-55-11-984.png
          image-2026-04-27-13-55-11-984.png
          12 kB
        20. image-2026-04-27-16-48-04-863.png
          image-2026-04-27-16-48-04-863.png
          36 kB
        21. image-2026-04-28-11-30-06-376.png
          image-2026-04-28-11-30-06-376.png
          145 kB
        22. image-2026-04-28-11-32-15-766.png
          image-2026-04-28-11-32-15-766.png
          145 kB
        23. image-2026-04-28-13-28-46-789.png
          image-2026-04-28-13-28-46-789.png
          101 kB
        24. image-2026-04-28-14-19-50-918.png
          image-2026-04-28-14-19-50-918.png
          102 kB
        25. image-2026-04-28-14-22-15-317.png
          image-2026-04-28-14-22-15-317.png
          102 kB
        26. image-2026-04-28-18-05-09-747.png
          image-2026-04-28-18-05-09-747.png
          94 kB
        27. image-2026-04-28-18-24-11-699.png
          image-2026-04-28-18-24-11-699.png
          111 kB
        28. image-2026-04-28-18-31-06-644.png
          image-2026-04-28-18-31-06-644.png
          97 kB
        29. image-2026-04-29-10-47-10-553.png
          image-2026-04-29-10-47-10-553.png
          48 kB
        30. image-2026-04-29-11-10-19-978.png
          image-2026-04-29-11-10-19-978.png
          107 kB
        31. image-2026-04-29-11-29-44-533.png
          image-2026-04-29-11-29-44-533.png
          170 kB
        32. image-2026-04-29-12-46-20-370.png
          image-2026-04-29-12-46-20-370.png
          16 kB
        33. image-2026-04-29-12-47-23-739.png
          image-2026-04-29-12-47-23-739.png
          190 kB
        34. noNavigationTobutton.gif
          noNavigationTobutton.gif
          571 kB

            Assignee:
            Glebs Mirosnikovs
            Reporter:
            Czvitkovitz Gabor
            Team A
            Votes:
            0 Vote for this issue
            Watchers:
            7 Start watching this issue

              Created:
              Updated:

                Estimated:
                Original Estimate - Not Specified
                Not Specified
                Remaining:
                Remaining Estimate - Not Specified
                Not Specified
                Logged:
                Time Spent - 281.5h
                281.5h