Uploaded image for project: 'JDK'
  1. JDK
  2. JDK-8228554

Accessibility errors in jdwp-protocol.html

    XMLWordPrintable

Details

    • svc
    • b13

    Description

      There are repeated systemic accessibility issues in jdwp-protocol.html, due to the use of tables that do not follow the required accessibility guidelines.

      Some representative screenshots are attached.

      In one, there is totally empty row, which also hints at the presence of 5 columns that are being used as a way of providing 20% indentation in other rows.

      In both screenshots there are no column headers.
      Also at fault, albeit not directly visible, the data cells in the tables do not specify row headings and/or column headings.

      Generally, tables should not be just for layout purposes, or for mixed layout and data contents.
      Tables should have a caption, provided with <caption>.
      Data cells (<td>) should be in a column with <th> near the top, where the <th> optionally has `scope="col"` (although that is not required>
      Data cells (<td>) should be in a row with <th> near the beginning, where the <th> has `scope="row"`.
      Use CSS to change properties like margins, padding and indentation.

      Attachments

        Issue Links

          Activity

            People

              amenkov Alex Menkov
              jjg Jonathan Gibbons
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: