Top Banner
Accessibility at the BBC Ian Pouncey
33
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Accessibility at the BBC

Accessibility at the BBC

Ian Pouncey

Page 2: Accessibility at the BBC

Importance of accessibility

“At the core of the BBC’s role is something very simple, very democratic and very important to bring the best to everyone. Wherever you are, whoever you are, whether you are rich or poor, old or young, that's what we do. Everybody deserves the best.”

Tony Hall, BBC Director General, 2013

Page 3: Accessibility at the BBC

Importance of accessibility

“If important bits of web pages are inaccessible is it the case that what's behind these buttons is now so complicated and interrelated that even the quality of the BBC cannot make this stuff accessible?”

Hugh Huddy,screen reader user and former iPlayer user

Page 4: Accessibility at the BBC

The BBC Accessibility team

3 people Responsible for:

training standards and guidelines techniques framework support

Not responsible for: accessibility of sites or apps

Page 5: Accessibility at the BBC

Training

Accessibility for Web Developers Introduction to Screen Readers

Page 6: Accessibility at the BBC

Accessibility for Web Developers

Page 7: Accessibility at the BBC

Introduction to Screen Readers

Page 8: Accessibility at the BBC

Upcoming Training

QA UX Product management Mobile application development

Page 9: Accessibility at the BBC

Standards and Guidelines

Mobile Accessibility Standards and Guidelines HTML Accessibility Standards Assistive Technology Testing Guidelines

Page 10: Accessibility at the BBC

Mobile Accessibility Standards and Guidelines

Page 11: Accessibility at the BBC

HTML Accessibility Standards

Page 12: Accessibility at the BBC

Assistive Technology Testing Guidelines

Page 13: Accessibility at the BBC

Standards vs Guidelines

A Standard is:

Must or Must not Unambiguous Unambiguously testable

Page 14: Accessibility at the BBC

Standards vs Guidelines

A Guideline is:

Should or Should not Must or Must not that is:

Open to interpretation Testing requires judgement

Page 15: Accessibility at the BBC

Anatomy of a well written standard

Short description Rationale Examples Testing criteria

Page 16: Accessibility at the BBC

The short description

“A document must have exactly one <h1> element.”

Page 17: Accessibility at the BBC

Rationale

“A logical heading structure is invaluable for users of screen readers and similar assistive technologies to help navigate content.

Users should be able to use the document’s <h1> to identify its main content. Documents should have one main subject.”

Page 18: Accessibility at the BBC

Examples

Pass:

<div role="main"><h1>Main page content</h1>

</div>

Fail:

<div role="main"><h3>Main page content</h3>

</div>

Page 19: Accessibility at the BBC

Tests

Procedure:Use WAVE Toolbar or similar to generate a document outline

Expected result:There must be exactly one <h1>

Procedure:Search document source for ‘</h1>’

Expected result:There must be exactly one instance of ‘</h1>’

Page 20: Accessibility at the BBC

Standards vs Understanding

Understanding > Standards

Page 21: Accessibility at the BBC

Standards vs Understanding

Organisational awareness Understanding

Page 22: Accessibility at the BBC

Accessibility Champions Network

Extends our reach Spreads knowledge and understanding Our eyes, ears, and voice in products

Page 23: Accessibility at the BBC

Being a champion

Not just for developers Don't have to be an 'expert’ Not responsible for accessibility Shares knowledge

Page 24: Accessibility at the BBC

Benefits of being a champion

Additional training Closer contact with Accessibility team Work with other teams 10% time project Prestige! Fame! Glory!

Page 25: Accessibility at the BBC

UX: roles and responsibilities

Visual design Interaction design Simple semantics Markup / content order Hidden content

Page 26: Accessibility at the BBC

Design is critical

Page 27: Accessibility at the BBC

Beyond design and development

Product managers:

Encourage training Make the accessible decision, not the easy

one Plan for testing with disabled users

Page 28: Accessibility at the BBC

Beyond design and development

Content producers:

Understand alternatives Plan for audio description, subtitling, sign

language, and transcripts

Page 29: Accessibility at the BBC

Global Experience Language

Page 30: Accessibility at the BBC

Document design knowledge

Enables design iteration Prevents repeated mistakes Encourages evidence based design Educates

Page 31: Accessibility at the BBC

Code based GEL

Production quality code White labelled Acceptance tests included

Page 32: Accessibility at the BBC

The result

“This is extremely accessible with VoiceOver, and there is plenty to indicate this is by design rather than chance.”

ApplevisBBC Sports App review

Page 33: Accessibility at the BBC

Questions?

@IanPouncey

http://www.bbc.co.uk/guidelines/futuremedia/accessibility/

http://www.smashingmagazine.com/2015/02/23/bbc-iplayer-accessibility-case-study/