Details

    • Epic Link:
    • Rice Module:
      KRAD
    • KRAD Feature Area:
      UIF Component
    • Application Requirement:
      KS
    • KAI Review Status:
      Not Required
    • KTI Review Status:
      Not Required

      Description

      "The tab structures within the portal, sample app, and KNS code-base today lack some of the standard tag structures required to meet W3C and government standards (in the U.S., for example, section 508 and 504 of the Rehabilitation Act, which are being harmonized with WCAG 2.0 now that there is a W3C world-wide technology standard). These tag structures define the semantic relationships between and among the tabs, and the behavior upon selecting a tab.

      This is not a problem for sighted users, who can infer the relationships from the relative visual placement of the tabs and other visual treatments. For example, sighted users can infer that a set of links that are layed out to look like tabs are, in fact, tabs, and will refresh the content of the space they visually perceive to be the tab-page area. However, links that do not convey that they are tabs because they lack the required standard tag structures, don't convey their tab role programmatically. In real usage terms, this means they can't be accurately interpreted by end users who use standard assistive technologies in order to access applications that use these tabs in their user interface (applications include websites for enrollment, bill payment or other financial handling, curriculum planning, online library systems, online education, in classroom technologies, or other). Users don't get any clues that selecting a link that is intended to represent one of these tabs, will refresh the content of the entire page or a part of it (the area that visually looks to be associated with the link that looks visually like a link) - unless the application developers added code to do this alerting.

      KRAD will provide improved support to applications to enable them to more easily comply with code standards, by adding the missing tag structures into the code-base and templates for tabs, for all to use. In this way the appropriate alerting for special needs users doesn't have to be managed by the application."

      More info... https://wiki.kuali.org/display/KULRICE/KRAD+-+Tab+semantics+-+uplift+to+code+standards+%28including+accessibility%29

        Attachments

          Issue Links

            Activity

            Hide
            jkneal Jerry Neal (Inactive) added a comment -

            Resolving, duplicate of another Jira that was completed

            Show
            jkneal Jerry Neal (Inactive) added a comment - Resolving, duplicate of another Jira that was completed
            Hide
            gtaylor Garey Taylor added a comment -

            I just tested this in the View Acal screens in KS and the tags are visible and working for tabs.

            Show
            gtaylor Garey Taylor added a comment - I just tested this in the View Acal screens in KS and the tags are visible and working for tabs.
            Hide
            gtaylor Garey Taylor added a comment -

            I'm closing this from the KS side since I was able to prove that the functionality is working in KS.

            Show
            gtaylor Garey Taylor added a comment - I'm closing this from the KS side since I was able to prove that the functionality is working in KS.

              People

              • Assignee:
                Unassigned
                Reporter:
                wwashington William Washington (Inactive)
              • Votes:
                0 Vote for this issue
                Watchers:
                2 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved:

                  Time Tracking

                  Estimated:
                  Original Estimate - 2 weeks
                  2w
                  Remaining:
                  Remaining Estimate - 2 weeks
                  2w
                  Logged:
                  Time Spent - Not Specified
                  Not Specified