Uploaded image for project: 'Moodle'
  1. Moodle
  2. MDL-68204

Forum: Discussion view (experimental): Accessibility issues



    • 2
    • International 3.9 - Sprint 8


      • The links in the "Jump to…" drop down are triggered when the mouse/finger is clicks/touches the element rather than when it is lifted. --> could not reproduce on any of the supported browsers
      • See 1.3.1 re: labels
        Info and Relationships:
        1.3.1 Information, structure, and relationships conveyed through presentation can be programmatically determined or are available in text.
      • Error found using W3C Nu Validation Service and filtered to indicate WCAG errors only. See Fig. 12.05
      • When zoomed to 200% the content overlaps and the footer takes up most of the page making it very difficult to see the main content. This issue is only present in IE. See Fig. 13.01
      • Content in the page breaks when zoomed to 400%. This issue is present in IE only. See Fig. 13.03
      • The "Jump to…" dropdown and next page and previous page links that would normally be at the bottom of the main content is now stuck in the middle of the screen and crosses over the video iFrame. This issue is present in IE only. See Fig. 13.02
      • See 1.4.5. See Fig. 12.01 --> related to content example
      • Month abbreviations such as "Jun", "Feb" are not fully explained. Even well known abbreviations need to either be expanded on the first use on a page or that a link to a glossary or list of terms be provided
      Affected guidelines
      • Pointer Cancellation:
        2.5.2 For functionality that can be operated using a single pointer, at least one of the following is true:
        No Down-Event
        The down-event of the pointer is not used to execute any part of the function;
        Abort or Undo
        Completion of the function is on the up-event, and a mechanism is available to abort the function before completion or to undo the function after completion;
        Up Reversal
        The up-event reverses any outcome of the preceding down-event;
        Completing the function on the down-event is essential.
      • Labels or Instructions
        3.3.2 Labels or instructions are provided when content requires user input
      • Parsing:
        4.1.1 In content implemented using markup languages, elements have complete start and end tags, elements are nested according to their specifications, elements do not contain duplicate attributes, and any IDs are unique, except where the specifications allow these features.
        Note: Start and end tags that are missing a critical character in their formation, such as a closing angle bracket or a mismatched attribute value quotation mark are not complete.
      • Resize Text:
        1.4.4 Except for captions and images of text, text can be resized without assistive technology up to 200 percent without loss of content or functionality.
      • Reflow:
        1.4.10 Content can be presented without loss of information or functionality, and without requiring scrolling in two dimensions for:
        Vertical scrolling content at a width equivalent to 320 CSS pixels;
        Horizontal scrolling content at a height equivalent to 256 CSS pixels.
        Except for parts of the content which require two-dimensional layout for usage or meaning.
      • Visual Presentation:
        1.4.8 For the visual presentation of blocks of text, a mechanism is available to achieve the following:
        1. Foreground and background colors can be selected by the user.
        2. Width is no more than 80 characters or glyphs (40 if CJK).
        3. Text is not justified (aligned to both the left and the right margins).
        4. Line spacing (leading) is at least space-and-a-half within paragraphs, and paragraph spacing is at least 1.5 times larger than the line spacing.
        5. Text can be resized without assistive technology up to 200 percent in a way that does not require the user to scroll horizontally to read a line of text on a full-screen window.
      • Images of Text (No Exception):
        1.4.9 Images of text are only used for pure decoration or where a particular presentation of text is essential to the information being conveyed.
        Note: Logotypes (text that is part of a logo or brand name) are considered essential.
      • Abbreviations:
        3.1.4 A mechanism for identifying the expanded form or meaning of abbreviations is available.


        1. Fig. 12.05.png
          Fig. 12.05.png
          5 kB
        2. Fig. 13.01.png
          Fig. 13.01.png
          30 kB
        3. Fig. 13.03.png
          Fig. 13.03.png
          47 kB
        4. Fig. 13.02.png
          Fig. 13.02.png
          20 kB
        5. Fig. 12.01.png
          Fig. 12.01.png
          30 kB

        Issue Links



              rezaie9 Shamim Rezaie
              rezaie9 Shamim Rezaie
              0 Vote for this issue
              1 Start watching this issue



                Time Tracking

                  Original Estimate - Not Specified
                  Not Specified
                  Remaining Estimate - 0 minutes
                  Time Spent - 20 minutes