Uploaded image for project: 'Jira Service Management Data Center'
  1. Jira Service Management Data Center
  2. JSDSERVER-11517

Business Services/Create Objects : List or list item is not marked up properly.

      Issue Summary

      List mark-up is used incorrectly for the Object schema list items, creating confusion for screen reader users as it announces as two different lists.

      Elements:

      • Configure
      • Copy
      • Create

      Tested URL

      https://instenv-21072-japp.instenv.internal.atlassian.com/secure/ObjectSchema.jspa?id=3&typeId=43&objectId=201 

      Steps to Reproduce

      1. Launch the URL
      2. In the Insights section, in the main content area, keep the screen reader on navigate to the Object schema menu button.
      3. Navigate into the list of options available in the menu such as "Copy", "Create" and "Copy" links.

      Actual Results

      The "Copy", "Create" and "Copy" links for the "object schema" menu button in the main content area are marked up using ordered list mark-up instead of unordered list mark-up. They are announced as two different lists to the screen reader users. As result, screen reader users find it difficult to understand the information effectively.

      Expected Results

      List mark-up enables screen reader users to identify the number of list items. On the basis of the appropriate list mark-up, the screen reader announces the beginning and end of a list. This helps users in interpreting the information effectively.
      A sighted user can understand the relationship between the textual information on the basis of its visual presentation, such as indentation. However, a screen reader relies on appropriate mark-up, such as <li>, <ul> and <ol> to interpret related information effectively. 

      Mark-up the mentioned content using unordered list element in a single <div> element. The list should be of 1 unordered list.

      Refer to the following code.
       Code snippet:
       

      <div class="aui-dropdown2-section"> <ul> <li><ahref="InsightConfigure.jspa?id=3"class="js-objectschema-action-configure aui-icon-container" tabindex="-1"><spanclass="aui-icon aui-icon-small aui-iconfont-configure"></span> Configure</a> </li> <li><ahref="#"class="js-objectschema-action-copy aui-icon-container"tabindex="-1"><span class="aui-icon aui-icon-small aui-iconfont-devtools-checkout"></span> Copy</a></li> <li><aclass="js-objectschema-action-create aui-icon-container"tabindex="-1"><span class="aui-icon aui-icon-small aui-iconfont-add"></span> Create</a></li> </ul> </div>

       

      Screenshot

       

      Workaround

      Currently, there is no known workaround for this behaviour. A workaround will be added here when available.

      Bug Ref: 748625

      Bulldog Ref: JSMDC-12811

          Form Name

            [JSDSERVER-11517] Business Services/Create Objects : List or list item is not marked up properly.

            Matthew Brennan made changes -
            Labels Original: 1.3.1 Accessibility Level-A WCAG21 ax-at-JAWS ax-at-NVDA ax-at-VO ax-at-user ax-bug ax-bulldog-bl ax-dev-done ax-jsm ax-macos-safari ax-medium-priority ax-platform-dc ax-qa-prioritised ax-qa-verified ax-windows-chrome ax-windows-firefox New: 1.3.1 Accessibility Level-A WCAG21 ax-at-JAWS ax-at-NVDA ax-at-VO ax-at-user ax-bug ax-bulldog-bl ax-dev-done ax-jsm ax-macos-safari ax-medium-priority ax-platform-dc ax-qa ax-qa-prioritised ax-qa-verified ax-windows-chrome ax-windows-firefox
            Akhilesh Paradhi (Inactive) made changes -
            Resolution New: Fixed [ 1 ]
            Status Original: Needs Triage [ 10030 ] New: Closed [ 6 ]
            Akhilesh Paradhi (Inactive) made changes -
            Labels Original: 1.3.1 Accessibility Level-A WCAG21 ax-at-JAWS ax-at-NVDA ax-at-VO ax-at-user ax-bug ax-bulldog-bl ax-dev-done ax-jsm ax-macos-safari ax-medium-priority ax-platform-dc ax-qa-not-fixed ax-qa-prioritised ax-windows-chrome ax-windows-firefox New: 1.3.1 Accessibility Level-A WCAG21 ax-at-JAWS ax-at-NVDA ax-at-VO ax-at-user ax-bug ax-bulldog-bl ax-dev-done ax-jsm ax-macos-safari ax-medium-priority ax-platform-dc ax-qa-prioritised ax-qa-verified ax-windows-chrome ax-windows-firefox
            Akhilesh Paradhi (Inactive) made changes -
            Attachment New: Screenshot 2022-08-17 at 4.52.44 PM.png [ 425756 ]
            Akhilesh Paradhi (Inactive) made changes -
            Labels Original: 1.3.1 Accessibility Level-A WCAG21 ax-at-JAWS ax-at-NVDA ax-at-VO ax-at-user ax-bug ax-bulldog-bl ax-dev-done ax-jsm ax-macos-safari ax-medium-priority ax-platform-dc ax-qa-prioritised ax-windows-chrome ax-windows-firefox New: 1.3.1 Accessibility Level-A WCAG21 ax-at-JAWS ax-at-NVDA ax-at-VO ax-at-user ax-bug ax-bulldog-bl ax-dev-done ax-jsm ax-macos-safari ax-medium-priority ax-platform-dc ax-qa-not-fixed ax-qa-prioritised ax-windows-chrome ax-windows-firefox
            Akhilesh Paradhi (Inactive) made changes -
            Attachment New: Screenshot 2022-08-16 at 1.43.31 PM.png [ 425901 ]
            Roman Litvishko (Inactive) made changes -
            Assignee New: Roman Litvishko [ a504d30b4d3f ]
            Roman Litvishko (Inactive) made changes -
            Labels Original: 1.3.1 Accessibility Level-A WCAG21 ax-at-JAWS ax-at-NVDA ax-at-VO ax-at-user ax-bug ax-bulldog-bl ax-jsm ax-macos-safari ax-medium-priority ax-platform-dc ax-qa-prioritised ax-windows-chrome ax-windows-firefox New: 1.3.1 Accessibility Level-A WCAG21 ax-at-JAWS ax-at-NVDA ax-at-VO ax-at-user ax-bug ax-bulldog-bl ax-dev-done ax-jsm ax-macos-safari ax-medium-priority ax-platform-dc ax-qa-prioritised ax-windows-chrome ax-windows-firefox
            Roman Litvishko (Inactive) made changes -
            Fix Version/s New: 5.3.0 [ 102400 ]
            Akhilesh Paradhi (Inactive) made changes -
            Description Original: h3. Issue Summary

            List mark-up is used incorrectly for the Object schema list items, creating confusion for screen reader users as it announces as two different lists.

            Elements:
             - Configure
             - Copy
             - Create

            h3. Tested URL

            [https://instenv-21072-japp.instenv.internal.atlassian.com/secure/ObjectSchema.jspa?id=3&typeId=43&objectId=201
            h3. Steps to Reproduce
             # Launch the URL
             # In the Insights section, in the main content area, keep the screen reader on navigate to the Object schema menu button.
             # Navigate into the list of options available in the menu such as "Copy", "Create" and "Copy" links.

            h3. Actual Results

            The "Copy", "Create" and "Copy" links for the "object schema" menu button in the main content area are marked up using ordered list mark-up instead of unordered list mark-up. They are announced as two different lists to the screen reader users. As result, screen reader users find it difficult to understand the information effectively.
            h3. Expected Results

            List mark-up enables screen reader users to identify the number of list items. On the basis of the appropriate list mark-up, the screen reader announces the beginning and end of a list. This helps users in interpreting the information effectively.
            A sighted user can understand the relationship between the textual information on the basis of its visual presentation, such as indentation. However, a screen reader relies on appropriate mark-up, such as <li>, <ul> and <ol> to interpret related information effectively. 

            Mark-up the mentioned content using unordered list element in a single <div> element.

             Code snippet:
             
            {code:java}
            <div class="aui-dropdown2-section"> <ul> <li><ahref="InsightConfigure.jspa?id=3"class="js-objectschema-action-configure aui-icon-container" tabindex="-1"><spanclass="aui-icon aui-icon-small aui-iconfont-configure"></span> Configure</a> </li> <li><ahref="#"class="js-objectschema-action-copy aui-icon-container"tabindex="-1"><span class="aui-icon aui-icon-small aui-iconfont-devtools-checkout"></span> Copy</a></li> <li><aclass="js-objectschema-action-create aui-icon-container"tabindex="-1"><span class="aui-icon aui-icon-small aui-iconfont-add"></span> Create</a></li> </ul> </div>{code}
             
            h3. Screenshot

            !Screenshot 2022-05-27 at 6.45.44 PM.png|width=437,height=240!

             
            h3. Workaround

            Currently, there is no known workaround for this behaviour. A workaround will be added here when available.

            Bug Ref: 748625

            Bulldog Ref: JSMDC-12811
            New: h3. Issue Summary

            List mark-up is used incorrectly for the Object schema list items, creating confusion for screen reader users as it announces as two different lists.

            Elements:
             - Configure
             - Copy
             - Create

            h3. Tested URL

            [https://instenv-21072-japp.instenv.internal.atlassian.com/secure/ObjectSchema.jspa?id=3&typeId=43&objectId=201
            h3. Steps to Reproduce
             # Launch the URL
             # In the Insights section, in the main content area, keep the screen reader on navigate to the Object schema menu button.
             # Navigate into the list of options available in the menu such as "Copy", "Create" and "Copy" links.

            h3. Actual Results

            The "Copy", "Create" and "Copy" links for the "object schema" menu button in the main content area are marked up using ordered list mark-up instead of unordered list mark-up. They are announced as two different lists to the screen reader users. As result, screen reader users find it difficult to understand the information effectively.
            h3. Expected Results

            List mark-up enables screen reader users to identify the number of list items. On the basis of the appropriate list mark-up, the screen reader announces the beginning and end of a list. This helps users in interpreting the information effectively.
            A sighted user can understand the relationship between the textual information on the basis of its visual presentation, such as indentation. However, a screen reader relies on appropriate mark-up, such as <li>, <ul> and <ol> to interpret related information effectively. 

            Mark-up the mentioned content using unordered list element in a single <div> element. The list should be of 1 unordered list.

            Refer to the following code.
             Code snippet:
             
            {code:java}
            <div class="aui-dropdown2-section"> <ul> <li><ahref="InsightConfigure.jspa?id=3"class="js-objectschema-action-configure aui-icon-container" tabindex="-1"><spanclass="aui-icon aui-icon-small aui-iconfont-configure"></span> Configure</a> </li> <li><ahref="#"class="js-objectschema-action-copy aui-icon-container"tabindex="-1"><span class="aui-icon aui-icon-small aui-iconfont-devtools-checkout"></span> Copy</a></li> <li><aclass="js-objectschema-action-create aui-icon-container"tabindex="-1"><span class="aui-icon aui-icon-small aui-iconfont-add"></span> Create</a></li> </ul> </div>{code}
             
            h3. Screenshot

            !Screenshot 2022-05-27 at 6.45.44 PM.png|width=437,height=240!

             
            h3. Workaround

            Currently, there is no known workaround for this behaviour. A workaround will be added here when available.

            Bug Ref: 748625

            Bulldog Ref: JSMDC-12811

              a504d30b4d3f Roman Litvishko (Inactive)
              12b69dcabe29 Matthew Brennan
              Affected customers:
              0 This affects my team
              Watchers:
              3 Start watching this issue

                Created:
                Updated:
                Resolved: