Details

    • Type: Sub-task Sub-task
    • Status: Closed
    • Priority: Major Major
    • Resolution: Fixed
    • Affects Version/s: 10.7.1.1
    • Fix Version/s: 10.8.1.2, 10.9.1.0
    • Component/s: Documentation
    • Labels:
      None
    • Issue & fix info:
      Patch Available

      Description

      The top-level RELEASE-NOTES.html file uses the <blockquote> tag to indent the text. This looks nice and improves readability, but it violates the WCAG accessibility guideline 3.7, which says,

      "Mark up quotations. Do not use quotation markup for formatting effects such as indentation."

      You can use a CSS stylesheet for formatting, however.

        Activity

        Hide
        Rick Hillegas added a comment -

        Attaching derby-5181-01-aa-accessibleReleaseNoteGeneration.diff. This addresses the accessibility problems with the release note generation tools. Also attaching the RELEASE-NOTES.html generated after making these changes.

        This patch makes the following changes:

        1) Adds a lang="en" attribute to the <html> tag of RELEASE-NOTES.html

        2) Replaces <blockquote> elements with <div> elements.

        3) Makes the ReleaseNoteReader reject detailed notes which contain blockquotes.

        Touches the following files:

        M java/build/org/apache/derbyBuild/ReleaseNotesGenerator.java
        M java/build/org/apache/derbyBuild/GeneratorBase.java
        M java/build/org/apache/derbyBuild/ReleaseNoteReader.java

        Show
        Rick Hillegas added a comment - Attaching derby-5181-01-aa-accessibleReleaseNoteGeneration.diff. This addresses the accessibility problems with the release note generation tools. Also attaching the RELEASE-NOTES.html generated after making these changes. This patch makes the following changes: 1) Adds a lang="en" attribute to the <html> tag of RELEASE-NOTES.html 2) Replaces <blockquote> elements with <div> elements. 3) Makes the ReleaseNoteReader reject detailed notes which contain blockquotes. Touches the following files: M java/build/org/apache/derbyBuild/ReleaseNotesGenerator.java M java/build/org/apache/derbyBuild/GeneratorBase.java M java/build/org/apache/derbyBuild/ReleaseNoteReader.java
        Hide
        Rick Hillegas added a comment -

        Committed derby-5181-01-aa-accessibleReleaseNoteGeneration.diff at subversion revision 1090322.

        Show
        Rick Hillegas added a comment - Committed derby-5181-01-aa-accessibleReleaseNoteGeneration.diff at subversion revision 1090322.
        Hide
        Rick Hillegas added a comment -

        Ported 1090322 to 10.8 branch at subversion revision 1090326.

        Show
        Rick Hillegas added a comment - Ported 1090322 to 10.8 branch at subversion revision 1090326.

          People

          • Assignee:
            Rick Hillegas
            Reporter:
            Kim Haase
          • Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

            Dates

            • Created:
              Updated:
              Resolved:

              Development