Interactive maps pz.tt/ahg17-map

Similar documents
Web Accessibility in Higher Education.

CSCI 311 WEB ACCESSIBILITY

Seven Steps to Creating an Accessible Microsoft Word document

VMware vsphere Client 6.5 VPAT

2. Zoom Video Webinar runs on Windows, macos, Linux, Chrome OS, ios, Android, and

Accessibility Crash Course for Web Developers. Dan Lewis Clemson University

Accessibility Evaluation Tools

VOLUNTARY PRODUCT ACCESSIBILITY TEMPLATE (VPAT)

Accessible Web Mapping Apps. Kelly Hutchins Tao Zhang

Date: December 21, 2017 Name of Product: Cisco WebEx Web App Meeting Center v3.4 Contact for more information:

Section 508 Compliance (VPAT)

Web Accessibility Recognition Scheme. Technical Workshop

PDF and Accessibility

Learn Classic Voluntary Product Accessibility Template September 2017

SKILLSCOMMONS ACCESSIBILITY CHECKPOINTS METHODS FOR EVALUATING THE ACCESSIBILITY OF WORD DOCUMENTS USING ASSISTIVE TECHNOLOGIES

VMware ESXi Host Client 6.5 VPAT

PDF Remediation Checklist

Agilix Buzz Accessibility Statement ( )

2. Zoom Video Webinar runs on Windows, macos, Linux, Chrome OS, ios, Android, and

Web-One Infographics

Macmillan Learning iclicker Reef Accessibility Conformance Report

SKILLSCOMMONS ACCESSIBILITY CHECKPOINTS METHODS FOR EVALUATING THE ACCESSIBILITY OF HTML FILES/DOCUMENTS (ASSISTIVE TECHNOLOGIES)

VMware AirWatch 8 VPAT

Voluntary Product Accessibility Template (VPAT)

The Perils of Using Assistive Technology for Testing

VOLUNTARY PRODUCT ACCESSIBILITY TEMPLATE (VPAT)

ORDINARY. Connected Health and Wellness Project. Context Creative RGD Web Accessibility Conference

Guideline for Creating Accessible Public Documents 1

VPAT for View 5.1 Server

Community Templates for Self-Service

Accessibility Conformance Report (ACR) Evolve. Ted Gies. Digital Accessibility Team

Date: September 5, 2017 Name of Product: Cisco WebEx Product (web) Pages WBS32.3 Contact for more information:

How to Test a Web Site for Accessibility

COOL4Ed ACCESSIBILITY CHECKPOINTS METHODS FOR WORD FORMATS (ASSISTIVE TECHNOLOGIES)

While you re waiting, you can set up your computer by installing these programs

Schoology Voluntary Product Accessibility Template (VPAT)

Dreamweaver: Accessible Web Sites

COOL4Ed ACCESSIBILITY CHECKPOINTS METHODS FOR HTML FORMATS (NONASSISTIVE TECHNOLOGIES)

VMware vsphere Web Client 6.5 VPAT

SKILLSCOMMONS ACCESSIBILITY CHECKPOINTS METHODS FOR EVALUATING THE ACCESSIBILITY OF PDF DOCUMENTS (ASSISTIVE TECHNOLOGIES)

Accessibility for Sugar 6.7

High-level accessibility review BTAA (Ebsco ebooks - final version)

An introduction to screen readers

Adobe Campaign (15.12) Voluntary Product Accessibility Template

ACCESSIBILITY TIPS. Adding alternative text to images and objects in PowerPoint or Word

Making Content Accessible

Adobe Sign Voluntary Product Accessibility Template

Moodlerooms Voluntary Product Accessibility Template January 2016

FMP s Commitment to Accessibility & 508 Compliance

What is ADA Website Compliance?

5 Important (and Free) Tools for Web Accessibility Testing

Introduction to Infographics and Accessibility

DRAFT Section 508 Basic Testing Guide PDF (Portable Document Format) Version 0.1 September 2015

VMware vcenter Site Recovery Manager 6.1 VPAT

Date: June 27, 2016 Name of Product: Cisco Unified Customer Voice Portal (CVP) v11.5 Contact for more information:

VPAT. Voluntary Product Accessibility Template. Version 1.3

SECTION Criteria Supporting Features Remarks / Explanation

The Seeing without Light: Embracing emerging technologies. Dr Scott Hollier UWA 2018 Technology for everyone

Introducing web-accessibility. Making night and day difference as a developer.

For a detailed description of the parent features and benefits, please refer to the following URL:

VPAT FOR WINDCHILL 11.X

For a detailed description of the parent features and benefits, please refer to the following URL:

VMware vsphere Update Manager 6.0 VPAT

VPAT. Voluntary Product Accessibility Template

SKILLSCOMMONS ACCESSIBILITY CHECKPOINTS METHODS FOR EVALUATING THE ACCESSIBILITY OF WORD DOCUMENTS USING NON-ASSISTIVE TECHNOLOGIES

Section Software Applications and Operating Systems - Detail

Universal Design for Accessibility: It s the Law! It Helps EVERYONE!

Accessibility testing tools

Vision Impairment and Computing

Date: March 15, 2017 Name of Product: Cisco Umbrella version Dashboard 2 Contact for more information:

Marketplace Simulations Accessibility Conformance Report Based on Voluntary Product Accessibility Template (VPAT ) 1

Web Accessibility Evaluation Methodologies and Tools

VPAT. Voluntary Product Accessibility Template. Version 1.3

Web Accessibility Evaluation Methodologies and Tools. Jared Smith & Jonathan Whiting webaim.org

EDITING GUIDE (EDIT SUITES)

Blackboard Voluntary Product Accessibility Template September 2015

GROUPER EVALUATION & REMEDIATION REPORT

All contents are Copyright Cisco Systems, Inc. All rights reserved.

Quick Guide. Chromebook Accessibility Features. What about Accessibility? How do you turn Accessibility Features on?

Salesforce Lightning App Builder

COURSE DESIGN ACCESSIBILITY CHECKLIST

Learn Saas with the Ultra Experience Voluntary Product Accessibility Template August 2017

Grand Valley State University Disability Support Services Guide to Assistive Technology

Criterion 508 Solutions Software Audit Provided. Section 508 Compliance Final Audit for CourseAvenue, Inc. Player

Voluntary Product Accessibility Template (VPAT )

vcenter Operations Manager User Interface 5.6 VPAT

Accessibility Building Accessible Apps. Klara Schmitt

VMware vrealize Operations Manager 6.1 VPAT

Accessibility Interview Questions:

VMware Virtual SAN with vsan Health Check Plugin 6.0 VPAT

Design, Code, Test, Comply: Web Accessibility Demystified

Date: April 3, 2017 Name of Product: Cisco Prime Infrastructure v3.1 Contact for more information:

Accessibility Tips for Teams

Summary Table Criteria Supporting Features Remarks and explanations. Supports with exceptions. Supports with exceptions

Create and Publish Accessible Dashboards In Tableau. Kyle Gupton Director, Product Management Tableau Software

Voluntary Product Accessibility Template

California Open Online Library for Education & Accessibility

Software Reference Sheet: Inserting and Organizing Data in a Spreadsheet

Easier Reading in Windows 7 Programs

Course Exercises for the Content Management System. Grazyna Whalley, Laurence Cornford June 2014 AP-CMS2.0. University of Sheffield

Transcription:

www.accessibilityoz.com Interactive maps pz.tt/ahg17-map

Dyslexia Moderate vision impairment Severe vision impairment Epilepsy Migraines Physical impairment Fibromyalgia Multiple Sclerosis Crohns Disease PTSD Aspergers

It s not just about vision impairments

Our Services Audits Mobile testing Building web sites CMS testing Accessible design Video accessibility User testing OS / browser testing Consultation Accessible documents

Our Products OzPlayer OzART OzWiki A11yVoices.com More information: www.accessibilityoz.com

OzWiki Interactive maps factsheet A11yoz.com/fsmap gian.com accessibilityoz.com

gian.com accessibilityoz.com Impact on the end user

Impacts: Lack of description Some maps do not have any text description: There are some people with disabilities that will not be able to see or interact with the map at all they need a text description

Impacts: Lack of screen reader accessibility Maps are very important source of information for blind users. Maps designers should never assume the data they prepare won't ever be used by people with visual impairment. Parking areas for instance are quite often places of meeting with one's befriended driver. One must know the area to be sure that the place of meeting is not a large three-story building where finding your friend's car and not being killed by other cars is a real possibility.

Impacts: Keyboard inaccessibility Some maps cannot be operated with the keyboard or do not have a highly visible keyboard focus indicator This limits the map use to mouse users only Many assistive technologies mimic the keyboard they will not be able to interact with the map either

Impact: Use of colour Some maps rely on colour to convey information, or colour contrast is not sufficient People who are colorblind may not be able to understand features of the map

Impact: Increase text size Some map text content cannot be increased People who have mild vision impairments may not be able to read the content on the map

So how do you create an accessible interactive map?

Accessible interactive maps 1. Provide a long description in text 2. Make the map keyboard (and mouse and touch!) accessible 3. Meet colour contrast requirements 4. Use icons in addition to colour 5. Ensure users can increase text size

Step One Long description gian.com accessibilityoz.com

Long description Providing an ALT attribute for image-based maps. Ensure client-side image maps have accurate ALT attributes to indicate areas of a map or important markers Provide a text version in a table of the important locations

Long description Describe only those aspects of the map that are relevant, e.g. the most important point or the most common feature of the map Describe the distance (in kilometres or metres) from important points. If the map will be used for transport, give directions for car, public transport and/or walking.

Long description If the map is time-sensitive, mark the times in the long description. If the map is a transport map, organise the map by train, bus or train line and describe the locations and distances travelled. If the map is a topographical map, mark the height at which important points occur.

Step Two Screen reader accessibility gian.com accessibilityoz.com

Partially screen reader accessible map

Screen reader accessibility Icons representing parking areas on the map could only be selected randomly. All icons have the same label "graphic, MapMarkerIcons/blue_pin" (JAWS) or "graphic [number]" (NVDA). Only after I selected the parking area I could read its name and address. I could select the area the same way as parkings: randomly, on Firefox with JAWS and NVDA. Without labels (for instance names of districts) such selection makes no sense. I've never learnt what area I actually selected.

Screen reader accessibility I could access parking areas only on Firefox with JAWS or NVDA. No access with other browsers or with WindowEyes. Buttons for filtering are labelled as "filter btn on" and "filter filter btn off". You are not sure if the filtering category is selected or not, or what it does. Links for sharing options (Facebook etc.) are not labelled (when you open e.g. "Parking locations" and go to "Share" there are four unlabelled links - one of them is Facebook).

Screen reader requirements Add the map at the current place in the DOM Add hidden skip links so screen reader users can skip the map Where possible, use links for the active regions of an interactive map If you have to use something else make sure it has a text alternative! Anything hidden with display:none, visibility:hidden or ariahidden=true will be hidden from screen readers too!

Step Three Keyboard and touch accessibility gian.com accessibilityoz.com

Not touch accessible The zoom of doom

Data maps

Keyboard accessibility Ensure all actions that can be achieved using the mouse can also be achieved using the keyboard or via touch Zoom in and zoom out Moving around the map (in a meaningful sequence) Popups on mouseover Activating an icon for more information Closing icons and popups

Keyboard accessibility Where possible, use links for the active regions of an interactive map If you have to use something else like a glyphicon or a span, ensure that it has a text alternative, and is in the keyboard focus order by adding tabindex=0

Step Four Colour contrast gian.com accessibilityoz.com

Color contrast incorrect example

Color contrast Ensure that your map design complies with the 4.5:1 color contrast ratio. Use colour contrast testers: Juicy Studio Luminosity Color Contrast Analyser (by HEX value) The Paciello Group s Colour Contrast Analyser (by eye-dropper)

Add a border to each region of your map then your map colors only need to contrast with the border color not each other! gian.com accessibilityoz.com

Step Five Use icons in addition to colour gian.com accessibilityoz.com

Use of color: incorrect example

Use of color: incorrect example

Use of color: incorrect example

Use of color Do not rely on color to differentiate important parts of the map. Ensure that your maps use: borders to separate one area from another different types of shading and change of color to indicate different areas label markers with an icon and individual colors/icons for different markers.

Step Six Ensure users can increase text size gian.com accessibilityoz.com

Text size incorrect example

Text size Ensure users can increase the size of the map, legend and any text. Often maps do not respond to browser requests to increase size.

Text size Provide a large version of the map, where the user has increased the normal text size by 250%; and Maximise a particular point/area, or add a highlight box that shows the particular point/area in a larger size.

Let s look at some accessible interactive maps

Long description in text

Long description in a table

Long description for GIS map

Long description by form

Text size

Text size

Text size

Text size

Use of color and shape

Use of color and pattern

Use of color and labels

Questions? pz.tt/ahg17-map gian.com accessibilityoz.com