Xamarin.Forms | ComponentOne
Getting Started with Xamarin Edition / Section 508 Compliance
In This Topic
    Section 508 Compliance
    In This Topic

    Section 508 requires that when Federal agencies develop, procure, maintain, or use electronic and information technology, Federal employees with disabilities have access to and use of information and data that is comparable to the access and use by Federal employees without disabilities, unless an undue burden would be imposed on the agency. Section 508 also requires that individuals with disabilities seeking information or services from a Federal agency have access to and use of information and data that is comparable to that provided to the general public, unless an undue burden would be imposed on the agency.

    Summary

    Guideline Applicability Status Remarks and Explanations
    Section 1194.21 Software Applications and Operating Systems Applicable End User Designers (C1DataDesigner, C1FlexReportDesigner, C1DictionaryEditor, C1ReportDesigner, C1ThemeDesigner), Windows Viewers (C1ReportsViewer), C1ReportsScheduler, ComponentOne SamplesExplorer, Windows controls (Windows Form, Windows Presentation Foundation, Universal Windows Platform).
    Controls are used to build Windows Form, WPF and Windows Universal Application respectively.
    Section 1194.22 Web-Based Intranet and Internet Information and Applications Applicable Web controls (MVC, HTML, HTML5, Silverlight). Controls are used to build Web-based applications.
    Section 1194.23 Telecommunications Products Not applicable none
    Section 1194.24 Video and Multimedia Products Not applicable none
    Section 1194.25 Self-Contained, Closed Products Not applicable none
    Section 1194.26 Desktop and Portable Computers Not applicable none
    Section 1194.31 Functional Performance Criteria Applicable End User Designers (C1DataDesigner, C1FlexReportDesigner, C1DictionaryEditor, C1ReportDesigner, C1ThemeDesigner), Windows Viewers (C1ReportsViewer), C1ReportsScheduler, ComponentOne SamplesExplorer, Windows controls (Windows Form, Windows Presentation Foundation, Universal Windows Platform), Web controls (MVC, HTML, HTML5, Silverlight).
    Section 1194.41 Information, Documentation and Support Applicable Documentation and Support.

    DISCLAIMER:

    M MAKES NO WARRANTIES, EXPRESS OR IMPLIED, IN THIS DOCUMENT. The following information reflects the general accessibility features of MESCIUS software components as related to the Section 508 standards. If you find that the information is not accurate, or if you have specific accessibility needs that our products do not meet, please contact us and we will attempt to rectify the problem, although we cannot guarantee that we will be able to do so in every case.

    Web-based Internet Information and Applications

    Section 1194.22

    Criteria Applicability Remarks
    (a) A text equivalent for every non-text element shall be provided (e.g., via "alt", "longdesc", or in element content). Supported Each non-text element has a text equivalent (ToolTip, Text, DescriptionUrl).
    (b) Equivalent alternatives for any multimedia presentation shall be synchronized with the presentation. Not applicable
    (c) Web pages shall be designed so that all information conveyed with color is also available without color, for example from context or markup. Supported with exceptions ASP.NET MVC Edition supports an array of built-in themes defined in C1.Web.Mvc.Themes static class.
    (d) Documents shall be organized so they are readable without requiring an associated style sheet. Supported
    (e) Redundant text links shall be provided for each active region of a server-side image map. Not applicable
    (f) Client-side image maps shall be provided instead of server-side image maps except where the regions cannot be defined with an available geometric shape. Not applicable
    (g) Row and column headers shall be identified for data tables. Supported with exceptions FlexGrid and MultiRow use <div> tag with "class" and "role" attribute to identify column and row headers.
    FlexSheet and OLAP use <div> tag with wj-part attribute to identify column and row headers.
    (h) Markup shall be used to associate data cells and header cells for data tables that have two or more logical levels of row or column headers. Supported with exceptions FlexGrid and MultiRow use <div> tag with "class" attribute and "role" attribute set to “presentation”.
    FlexSheet and OLAP use <div> tag with "wj-part" attribute set to “presentation”.
    (i) Frames shall be titled with text that facilitates frame identification and navigation. Not applicable
    (j) Pages shall be designed to avoid causing the screen to flicker with a frequency greater than 2 Hz and lower than 55 Hz. Supported ASP.NET MVC Edition controls do not contain any feature that causes page flickering.
    (k) A text-only page, with equivalent information or functionality, shall be provided to make a web site comply with the provisions of this part, when compliance cannot be accomplished in any other way. The content of the text-only page shall be updated whenever the primary page changes. Not applicable
    (l) When pages utilize scripting languages to display content, or to create interface elements, the information provided by the script shall be identified with functional text that can be read by Assistive Technology. Not supported ASP.NET MVC Edition controls provided by plain JSON object.
    (m) When a web page requires that an applet, plug-in or other application be present on the client system to interpret page content, the page must provide a link to a plug-in or applet that complies with §1194.21(a) through (l). Not applicable ASP.NET MVC Edition controls do not require to install applet or plug-in at client side.
    (n) When electronic forms are designed to be completed on-line, the form shall allow people using Assistive Technology to access the information, field elements, and functionality required for completion and submission of the form, including all directions and cues. Supported Support for Assistive Technology is provided for interface elements.
    (o) A method shall be provided that permits users to skip repetitive navigation links. Not applicable
    (p) When a timed response is required, the user shall be alerted and given sufficient time to indicate more time is required. Supported FlexGrid and ReportViewer display loading message when waiting for the response.

    Functional Performance Criteria

    Section 1194.31

    Criteria Applicability Remarks and Explanations
    (a) At least one mode of operation and information retrieval that does not require user vision shall be provided, or support for assistive technology used by people who are blind or visually impaired shall be provided. Supported with exceptions Partial support is provided for assistive technologies like screen readers.
    (b) At least one mode of operation and information retrieval that does not require visual acuity greater than 20/70 shall be provided in audio and enlarged print output working together or independently, or support for assistive technology used by people who are visually impaired shall be provided. Supported ASP.NET MVC Edition does not require visual acuity greater than 20/70. It is exposed to magnification tools like the Screen Magnifier that can be used for magnifying the screen.
    (c) At least one mode of operation and information retrieval that does not require user hearing shall be provided, or support for assistive technology used by people who are deaf or hard of hearing shall be provided. Not applicable ASP.NET MVC Edition does not use any sound output. Hearing is not necessary to use the product.
    (d) Where audio information is important for the use of a product, at least one mode of operation and information retrieval shall be provided in an enhanced auditory fashion, or support for assistive hearing devices shall be provided. Not applicable ASP.NET MVC Edition does not provide functionalities that require audio or video aids.
    (e) At least one mode of operation and information retrieval that does not require user speech shall be provided, or support for assistive technology used by people with disabilities shall be provided. Not applicable ASP.NET MVC Edition does not provide functionalities that make use of user speech.
    (f) At least one mode of operation and information retrieval that does not require fine motor control or simultaneous actions and that is operable with limited reach and strength shall be provided. Not applicable ASP.NET MVC Edition does not provide any functionality that requires fine motor control or simultaneous action.

    Information, Documentation and Support

    Section 1194.41

    Criteria Applicability Remarks and Explanations
    (a) Product support documentation provided to end-users shall be made available in alternate formats upon request, at no additional charge. Supported Documentation is available in two formats: HTML(Web) and *.PDF
    (b) End-users shall have access to a description of the accessibility and compatibility features of products in alternate formats or alternate methods upon request, at no additional charge. Supported ASP.NET MVC Edition provides information about accessibility and compatibility features in the documentation. The documentation is exposed to screen readers.
    (c) Support services for products shall accommodate the communication needs of end-users with disabilities. Supported Support services such as telephone, email and forum support are provided to the customers.