Soprano recognised as a ‘CPaaS Leader’ by Quadrant Knowledge Solutions Get the report

508 Compliance

SOPRANO Mobile Enterprise Messaging Suite (MEMS) 6.0 – Voluntary Product Accessiblity Template

Date: July 23rd, 2012

Product Name: SOPRANO Mobile Enterprise Messaging Suite (MEMS)

Version: 6.0

Contact For More Information:
This e-mail address is being protected from spambots. You need JavaScript enabled to view it//

Section 1194.22 Web-Based Internet Information and Applications – Detail

The following is a self assessment of “508 Standard – Section 1194.22 Paragraphs (a) through (p)”:


Supporting Features

Remarks and Explanations

(a) A text equivalent for every non-text element shall be provided (e.g., via “alt”, “longdesc”, or in element content).

Partially Compliant

(Roadmap – Fully Compliant)

All icon links are clearly labelled with alternative text labels. All graphical data is displayed with text equivalents on the same page.

(b) Equivalent alternatives for any multimedia presentation shall be synchronized with the presentation.

Fully Compliant

The site has no in-built multimedia components. Video tutorials on how to use the site may be present in the online help manual.

If present these videos will have associated transcripts available.

(c) Web pages shall be designed so that all information conveyed with color is also available without color, for example from context or markup.

Fully Compliant

All colours on the website are used for branding and aesthetic purposes. All graphical data is displayed with text equivalents on the same page.

Without the branding style sheet, the site remains usable with all links presented as text hyperlinks.

Colour attribute alone does not convey status or information. Where coloured icons are used, alternate text supports their explanation.

(d) Documents shall be organized so they are readable without requiring an associated style sheet.

Fully Compliant

The style sheet only serves to make the site more visually appealing. The same information is displayed (in a logical and structured order) with or without a style sheet.

Without the branding style sheet, the site is still usable with all links presented as text hyperlinks.

(e) Redundant text links shall be provided for each active region of a server-side image map.

Not Applicable

The site does not use server-side image maps.

(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

The site does not use client-side image maps.

(g) Row and column headers shall be identified for data tables.

Partially Compliant

(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.

Not Applicable COLSPAN and ROWSPAN are only used for page layout and not to define complex tables (Header and Data rows)

(i) Frames shall be titled with text that facilitates frame identification and navigation

Not Applicable Frames are not used

(j) Pages shall be designed to avoid causing the screen to flicker with a frequency greater than 2 Hz and lower than 55 Hz.

Not Applicable Other than in a couple of graphs there are no moving images on the site. The graphs load smoothly with a minimal 1-2 seconds of movement. There are no flickering images on the site.

(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

Pages are accessible without text-only attributes/alternatives. The same information is displayed with or without a style sheet. (So a text based site is not necessary.) A style sheet free version of the site is available.

(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.

Partially Compliant(Roadmap – Fully Compliant) Scripting is present.


Every set of <SCRIPT> </SCRIPT> tags are followed by <NOSCRIPT> </NOSCRIPT> tags.

Pages should be accessible even when scripts are disabled.

(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).

Fully Compliant The site does not use any applets.Flash components are availble for graphs however text alternatives are present.If the user’s browser does not have Flash installed, the user will be prompted with the message below:You need Adobe Flash Player 6 (or above) to view the charts. It is a free and lightweight installation from Please click on Ok to install the same

However, if both Flash and JavaScript are disabled, the FusionChart graph placeholders will render nothing. Thus, there is a dependency on Requirement (l).

(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. Partially Compliant(Roadmap – Fully Compliant) <input>, <textarea>,and <select> elements have label elements associated with them in the markup. However, not all elements have a descriptive title attribute associated with them.Potential ViolationMake sure that no changes of context occur when select control value changes. (Paragraph N)

<select Name=”displayableValue”MsoNormal”>newTemplateAction.value+this.options

[this.selectedIndex].value;submit()”> <option S…..

Line number 99

(o) A method shall be provided that permits users to skip repetitive navigation links. Partially Compliant(Roadmap – Fully Compliant) Tabs, Quick links and Bookmarks enable ease of navigation throughout the site.Example:Mechanism to bypass navigation links is absent (Paragraph O)

<a href=”/sei/


>Home</a><span style=”font-family: Courier; font-size: 50%; text-align: center; padding-left:….. Line number 1752

(p) When a timed response is required, the user shall be alerted and given sufficient time to indicate more time is required.

Partially Compliant(Roadmap – Fully Compliant)

A session will time out after a period of dormancy. A user will be required to log in again if they wish to continue using a page after 30 minutes. The user will be redirected to the requested page upon login.


Timed Popup