Cloudera CDSW VPAT
Total Page:16
File Type:pdf, Size:1020Kb
® Voluntary Product Accessibility Template (VPAT) 2.0 P roject Name: Voluntary Product Accessibility ® Template (VPAT) 2.0 Cloudera Data Science Workbench (CDSW) Last Revision Date: August 30, 2018 Revision: 1.0 “Voluntary Product Accessibility Template” and “VPAT” are registered service marks of the Information Technology Industry Council (ITI) Table of contents Cloudera Data Science Workbench (CDSW) Accessibility Conformance Report 1 Terminology 2 Section 508 Chapter 1: Application and Administration 3 Section 508 Chapter 2: Scoping Requirements 3 WCAG 2.0 Report 3 Section 508 Chapter 3: Functional Performance Criteria (FPC) 17 Section 508 Chapter 4: Hardware 19 Section 508 Chapter 5: Software 23 Section 508 Chapter 6: Support Documentation and Services 25 Standard EN 301 549 29 Legal disclaimer 50 “Voluntary Product Accessibility Template” and “VPAT” are registered service marks of the Information Technology Industry Council (ITI) Cloudera Data Science Workbench (CDSW) Accessibility Conformance Report ® VPAT 2.0 Version 1.0 – August 30, 2018 Name of Cloudera Data Science Workbench (CDSW) product/version: Product description: Web Application Date: August 30, 2018 Contact information [email protected] ® This VPAT is based on the results of an accessibility audit of the Cloudera Data Science Workbench (herein CDSW) web application conducted by The Paciello Group – a VFO company, ™ for the purpose of assessing compliance with the Web Content Accessibility Guidelines (WCAG) 2.0. The following applications were used as part of the audit to Evaluation methods identify potential accessibility issues: used: ● Desktop browsers: Internet Explorer, Firefox, Safari and Chrome (all latest versions) ● Assistive technologies: JAWS, NVDA, Dragon and Read & Write ● Accessibility testing tools: Browser inspection tools, the Web Developer Extension, Validators, aViewer, Colour Contrast Analyser This report covers the degree of conformance for the following accessibility standards/guidelines: Applicable ● Web Content Accessibility Guidelines (WCAG) 2.0 Level A/AA. standards/guidelines ● Revised Section 508. ● Standard EN 301 549. “Voluntary Product Accessibility Template” and “VPAT” are registered service marks of the Information Technology Industry Council (ITI) Terminology The terms used in the Conformance Level information are defined as follows: ● Supports: The functionality of the product has at least one method that meets the criterion without known defects or meets with equivalent facilitation. ● Supports with Exceptions: Some functionality of the product does not meet the criterion. ● Does Not Support: The majority of product functionality does not meet the criterion. ● Not applicable: The criterion is not relevant to the product. ● Not evaluated: The product has not been evaluated against the criterion. This can only be used in WCAG 2.0 Level AAA. “Voluntary Product Accessibility Template” and “VPAT” are registered service marks of the Information Technology Industry Council (ITI) Section 508 Chapter 1: Application and Administration This VPAT is based on the Revised 508 Standards which incorporates WCAG 2.0 by reference. Section 508 Chapter 2: Scoping Requirements As CDSW is a web application, the following standards specifically apply: ● All Web Content Accessibility Guidelines (WCAG) 2.0 Level A and Level AA, available at http://www.w3.org/TR/WCAG20. ● Section 508 Chapter 3: Functional Performance Criteria (FPC). ● Section 508 Chapter 6: Support Documentation and Services. Note: When reporting on conformance with the WCAG 2.0 Success Criteria, they are scoped for full pages, complete processes, and accessibility-supported ways of using technology as documented in the WCAG 2.0 Conformance Requirements. WCAG 2.0 Report Web Content Accessibility Guidelines (WCAG) 2.0 Success Criteria, Level A Criteria Conformance Level Remarks and Explanations ● There are several instances of images without appropriate text alternatives, including: ● The Cloudera logo in the common header ● The decorative “C” icon, which is used as part of a menu button in the common header. ● Several controls have graphical 1.1.1 Non-text Content Does not support labels with no accessible alternative, including: ● Custom buttons, such as the ‘Select a File’ button on the ‘Create a New Model’ page, the ‘Remove’ control within the left-hand project panel on the workbench session page, and the ‘+’ (Plus) based control within the common header. “Voluntary Product Accessibility Template” and “VPAT” are registered service marks of the Information Technology Industry Council (ITI) ● Icons indicating the sort order within sortable tables, such as the sortable table on the Project Overview page. ● The Dashboard and Admin Settings pages also include a small number of graphs and charts that are missing non-graphical equivalents. 1.2.1 Audio-only and CDSW does not contain audio-only Not applicable Video-only (Prerecorded) or video-only content. ● CDSW does not contain 1.2.2 Captions Not applicable synchronized media with (Prerecorded) prerecorded audio content. CDSW does not contain any 1.2.3 Audio Description or synchronized media which would Media Alternative Not applicable require an alternative for (Prerecorded) time-based media or audio description. ● Some content lacks appropriate structural markup, including: ● Error messages are not programmatically associated with their related form controls, such as when creating a new model or project. ● Fieldset elements, used to group 1.3.1 Info and Supports with related form controls together, Relationships exceptions are missing an appropriate accessible name for the group (for example, on the Create a New Model page) through, for example, the <legend> element. ● Data table headers are not identified programmatically, for example on the table within the Overview tab on the Admin Settings page. “Voluntary Product Accessibility Template” and “VPAT” are registered service marks of the Information Technology Industry Council (ITI) ● Some data tables contain empty headers, such as the table on the Project Overview page. ● The heading structure does not follow a logical hierarchy on some pages, for example on the Create a New Model page. ● Visible page headings are occasionally not programmatically marked up as such, for example the main heading within the workbench session section of the application. 1.3.2 Meaningful Supports Sequence While the majority of instructions provided for understanding and operating content do not rely solely on sensory characteristics of components, there are minor exceptions. For example: 1.3.3 Sensory Supports with Characteristics exceptions ● The instructions for using the workbench within workbench sessions make specific reference to the position of the editor: "Your editor is on the left and your input prompt is on the bottom". ● While, in the majority of cases, color is not used as the only visual means of conveying Supports with information, indicating an 1.4.1 Use of Color exceptions action, prompting a response, or distinguishing a visual element, there are some exceptions. For example: “Voluntary Product Accessibility Template” and “VPAT” are registered service marks of the Information Technology Industry Council (ITI) ● Color alone is used to visually distinguish between link and surrounding non-link text on certain pages, such as the ‘Project Environment’ link text and surrounding non-link text when creating a new model. ● Color alone is used to indicate when the command prompt within workbench sessions is ready/not ready. CDSW does not contain any audio 1.4.2 Audio Control Not applicable which plays automatically for more than 3 seconds. ● Several functional components within CDSW are not keyboard operable or available to users who cannot use a mouse, including: ● General purpose custom buttons across the application, such as the ‘Remove’ and ‘Refresh’ 2.1.1 Keyboard Does not support controls on the left-hand project panel within workbench sessions, and the ‘Run’ control on the Project Overview page. ● Autocomplete suggestions within the ‘Project quick find’ field in the common header. ● Tooltips, such as those on the Create New Model page. ● For most components that receives keyboard focus, focus Supports with can be moved away from that 2.1.2 No Keyboard Trap exceptions component using only a keyboard interface, with some minor exceptions: “Voluntary Product Accessibility Template” and “VPAT” are registered service marks of the Information Technology Industry Council (ITI) ● It is possible to navigate into, but not out of, the code editor and command prompt fields within the workbench. While users are given adequate time Supports with to complete tasks across most pages 2.2.1 Timing Adjustable exceptions within the application, workbench sessions time out without warning. ● CDSW does not contain any moving, blinking, scrolling or 2.2.2 Pause, Stop, Hide Not applicable updating content (presented in parallel with other content). 2.3.1 Three Flashes or Supports Below Threshold A mechanism to bypass blocks of content that are repeated on 2.4.1 Bypass Blocks Does not support multiple pages, such as navigation bars and other repeated content, is not available. ● While the majority of pages have titles that describe their topic or Supports with 2.4.2 Page Titled purpose, iframes within the exceptions workbench session page are missing appropriate titles. ● Focusable components within CDSW do not receive focus in an order that preserves