Accessible Design Course by Intopia

Slides:



Advertisements
Similar presentations
1 Forms Design. 2 Class list form DB Brock 1999 Version Titles are a good thing Notice the inconsistency between the order of these fields.
Advertisements

Design Modeling for Web Applications
Ch 7 & 8 Interaction Styles page 1 CS 368 Designing the Interaction Interaction Design The look and feel (appearance and behavior) of interaction objects.
Interaction Styles Interface Widgets. What are Interaction Styles?  A Collection of interface objects and associated techniques from which an interaction.
Sketchify Tutorial Graphics and Animation in Sketchify sketchify.sf.net Željko Obrenović
Chapter 2 Web Site Design Principles Principles of Web Design, 4 th Edition.
WCAG 2.0 California State University, Los Angeles.
GAO YUAN We are here for:  We know iPhone from iOS Human Interface Guidelines  The guidelines and principles that help you.
Design Considerations & User Experience Guidelines for Mobile Tablet Applications Arnie Lund Director, User Experience David Hale Developer Experience.
Accessibility IS 403: User Interface Design Shaun Kane 1.
WEBINAR SERIES: ACCESSIBLE INTERACTIVE DOCUMENTS Week 3: Accessible Web Forms Norman Coombs
Website Accessibility
Redefining Disability Mobile Accessibility Testing By Priti Rohra Head Accessibility Testing BarrierBreak Technologies.
Week 2 Web Site Design Principles. 2 Design for the Computer Medium Craft the look and feel Make your design portable Design for low bandwidth Plan for.
© Anselm Spoerri Lecture 14 Course Review –Course Objectives –Design Principles Evaluation Criteria used for Term Project.
1 Inclusive Learning Technologies: Requirements, Strategies and Tips for creating Accessible Training - From the Act to Implementation CCCE January 16,
1 Usability and accessibility of educational web sites Nigel Bevan University of York UK eTEN Tenuta support action.
Software Usability Course notes for CSI University of Ottawa Section 7: Accessibility - Usability for the Disabled Timothy C. Lethbridge
Chapter 8 Collecting Data with Forms. Chapter 8 Lessons Introduction 1.Plan and create a form 2.Edit and format a form 3.Work with form objects 4.Test.
Chapter 2 Web Site Design Principles Principles of Web Design, 4 th Edition.
WaveMaker Visual AJAX Studio 4.0 Training Basics: Building Your First Application Designer Basics.
Making eLearning Accessible for Everyone. Will the be accessible to everyone? MOOC online space scenario mobile course eLearning.
Accessibility Mohammed Alabdulkareem
Section 508 Refresh WCAG 2.0 A and AA Information & Comparison CB Averitt – Deque Systems.
Copyright © Terry Felke-Morris Learning Outcomes  In this chapter...  common types of website organization  principles of visual design  your target.
Web Content Accessibility Leila Styer Washington State University CAHNRS/Computer Resource Unit rev. November 2006.
Boxes. boxes- learning targets o I will be able to display buttons (boxes) o I will be able to organize boxes o I will be able to create an animation.
Accessibility is not boring or difficult. It’s the right thing to do. Benjy Stanton.
DB Implementation: MS Access Forms. MS Access Forms: Purpose Data entry, editing, & viewing data in Tables Forms are user-friendlier to end-users than.
Web Accessibility. Why accessibility? "The power of the Web is in its universality. Access by everyone regardless of disability is an essential aspect."
Chapter 2 Web Site Design Principles
Working with Cascading Style Sheets
Making videos accessible – Mandatory guidelines
Testing for Accessibility with Common Screen Readers
Widening the web Resources Readable. Keyboard navigable.
Human Computer Interaction Lecture 07 The Interaction
The Desktop Screen image displayed when a PC starts up A metaphor
Making the Web Accessible to Impaired Users
Chapter 2 Hix & Hartson Guidelines.
Guide To UNIX Using Linux Third Edition
Information Architecture and Design I
RESPONSIVE WEB DESIGN.
Screen Based Design: An Introduction DW9V 34
DB Implementation: MS Access Forms
User Interface Design Notes are from: Wilson, Software Design and Development The Preliminary Course. Cambridge Press. pp and Fowler,
CIS16 Application Programming with Visual Basic
Implementing Digital Accessibility
WCAG 2.1: What is Next for Accessibility Guidelines
Section 508 CT310 Spring 2018.
Lakeshore Public Schools
International University of Japan
DB Implementation: MS Access Forms
From compliance to usability
Introduction UI designer stands for User Interface designer. UI designing is a type of process that is used for making interfaces in the software or the.
Information Architecture and Design I
Creating accessible design systems
Accessible Design Course by Intopia
Web Standards and Accessible Design.
Software Usability Course notes for CSI University of Ottawa
UI, UX: Who Does What? A Designers guide to the tech industry.
Chapter 2 Web Site Design Principles
Demystifying Web Content Accessibility Guidelines
Web content management
User Interface Design In Windows using Blend.
Название доклада.
Accessible Design Top 10 List
Accessibility Evaluation
Accessibility.
Accessibility Starters
What, why and how.
Presentation transcript:

Accessible Design Course by Intopia February 2018 WCAG 2.1 for designers Andrew Arch  @amja andrew@intopia.digital Senior Digital Accessibility Consultant creating an inclusive digital world intopia.digital  @Intopia http://intopia.digital

WCAG 2.0 + 17 new success criteria = WCAG 2.0 + 17 new success criteria

New Success Criteria in WCAG 2.1 Guideline 1.3 Adaptable 1.3.4 Orientation (AA) 1.3.5 Identify Input Purpose (AA) 1.3.6 Identify Purpose (AAA) Guideline 1.4 Distinguishable 1.4.10 Reflow (AA) 1.4.11 Non-Text Contrast (AA) 1.4.12 Text Spacing (AA) 1.4.13 Content on Hover or Focus (AA) Guideline 2.1 Keyboard Accessible 2.1.4 Character Key Shortcuts (A) Guideline 2.2 Enough Time 2.2.6 Timeouts (AAA) Guideline 2.3 Seizures and Physical Reactions 2.3.3 Animation from Interactions (AAA) Guideline 2.5 Input Modalities 2.5.1 Pointer Gestures (A) 2.5.2 Pointer Cancellation (A) 2.5.3 Label in Name (A) 2.5.4 Motion Actuation (A) 2.5.5 Target Size (AAA) 2.5.6 Concurrent Input Mechanisms (AAA) Guideline 4.1 Compatible 4.1.3 Status Messages (AA) Ref: https://www.w3.org/WAI/standards-guidelines/wcag/new-in-21/

Who are designers? Visual designers / graphic designers Concerned with how a website looks and feels to the user Look to combine colours, shapes and typography fonts to improve user experience UX / Interaction designers Responsible for the user-facing aspects of the website or app Content designers Presenting the user with the best information possible in the context of their current needs

Who looks after what criteria?

Who has primary responsibility? Criteria Visual Designer Interaction designer Content designer 1.3.4 Orientation (AA) Design for portrait and landscape layout 1.3.5 Identify Input Purpose (AA) Specifying the matching input type for autocompete 1.3.6 Identify Purpose (AAA) associating user-interface components and icons 1.4.10 Reflow (AA) Design for different widths Specifying the order of interaction 1.4.11 Non-Text Contrast (AA) Colour & pattern choices 1.4.12 Text Spacing (AA) Typeface choices 1.4.13 Content on Hover or Focus (AA) Behaviour of pop-up content 1.3.4 orientation - Content does not restrict its view and operation to a single display orientation, such as portrait or landscape, unless a specific display orientation is essential 1.3.5 Input purpose - The purpose of each input field collecting information about the user can be programmatically determined 1.3.6 Identify purpose – In content implemented using markup languages, the purpose of User Interface Components , icons, and regions can be programmatically determined 1.4.10 Reflow – In content implemented using markup languages, the purpose of User Interface Components , icons, and regions can be programmatically determined 1.4.11 non-text contrast – User interface components / graphical objects 1.4.12 Text spacing – line height, para spacing, letter spacing, word spacing [ReciteMe] 1.4.13 Hover or Focus - Where receiving and then removing pointer hover or keyboard focus triggers additional content to become visible and then hidden – dismissible, hoverable, persistent

Who has primary responsibility? (2) Criteria Visual Designer Interaction designer Content designer 2.1.4 Character Key Shortcuts (A) Keyboard shortcut specification, so interaction modes too 2.2.6 Timeouts (AAA) Warning message placement Timing of warning message Warning message content 2.3.3 Animation from Interactions (AAA) Animation interaction and controls 4.1.3 Status Messages (AA) Specifying which content need to be presented Understandable and meaningful messages 2.1.4 Shortcuts – turn off or remap or context sensitive 2.2.6 Timeouts - Users are warned of the duration of any user inactivity that could cause data loss 2.3.3 Animations - Motion animation triggered by interaction can be disabled 4.1.3 Status messages - In content implemented using markup languages, status messages  can be programmatically determined 

Guideline 2.5 Input Modalities Who is responsible? Criteria Visual Designer Interaction designer Content designer 2.5.1 Pointer Gestures (A) Specification of gestures 2.5.2 Pointer Cancellation (A) Specification of pointer functionality 2.5.3 Label in Name (A) Design of clear and meaningful labels 2.5.4 Motion Actuation (A) Motion activation / triggering and disabling 2.5.5 Target Size (AAA) Responsible for screen design and object sizes 2.5.6 Concurrent Input Mechanisms (AAA) Specification of input modalities 2.5.1 Pointer gestures – All functionality  that uses multipoint or path-based gestures for operation can be operated with a single pointer  without a path-based gesture 2.5.2 Pointer cancelation – For functionality  that can be operated using a single pointer – no down event / up reversal / abort or undo 2.5.3 Label in name – For user interface components  with labels  that include text  or images of text , the name contains the text that is presented visually 2.5.4 Motion actuation – Functionality  that can be operated by device motion or user motion can also be operated by user interface components  and responding to the motion can be disabled to prevent accidental actuation 2.5.5 Target size - at least 44 by 44 CSS pixels 2.5.6 Concurrent input mechanisms - Web content does not restrict use of input modalities available on a platform 

Create user stories Base these on the (fictitious) people featured on the W3C/WAI ‘Stories of Web Users’ page or other personas with disability Personas – Sarah Horton and Whitney Quesenbury - Barklays Bank

Lots of design specification, but developers still need to implement correctly!

Let’s continue the conversation Accessible Design Course by Intopia February 2018 Let’s continue the conversation  Intopia  amja  andrew@intopia.digital creating an inclusive digital world intopia.digital http://intopia.digital