60
BS8878 Web Accessibility Code of Practice Leonie Watson Chair of the British Computer Association of the Blind (BCAB) @WeAreBCAB @LeonieWats on

Bs8878 web-accessibility-code-of-practice (2012)

Embed Size (px)

DESCRIPTION

An introduction to British Standard 8878 by one of its authors, including a step by step walkthrough of its core principles.

Citation preview

Page 1: Bs8878 web-accessibility-code-of-practice (2012)

BS8878 Web Accessibility Code of Practice

Leonie WatsonChair of the British Computer Association of the Blind (BCAB)

@WeAreBCAB@WeAreBCAB @LeonieWatson@LeonieWatson

Page 2: Bs8878 web-accessibility-code-of-practice (2012)

What is BS8878?

Page 3: Bs8878 web-accessibility-code-of-practice (2012)

It’s a UK national standard

• From the British Standards Institution (BSI).

Page 4: Bs8878 web-accessibility-code-of-practice (2012)

It’s a framework

• For making eAccessibility “business as usual” within an organisation.

Page 5: Bs8878 web-accessibility-code-of-practice (2012)

It’s not a substitute

• For existing legislation, guidelines or standards.

Page 6: Bs8878 web-accessibility-code-of-practice (2012)

Why was BS8878 created?

Page 7: Bs8878 web-accessibility-code-of-practice (2012)

The changing technological landscape

• It could no longer be assumed that people were accessing the web from a desktop.

Page 8: Bs8878 web-accessibility-code-of-practice (2012)

The changing political landscape

"Promoting digital inclusion is essential for a dynamic modern economy and can help to make government more efficient and effective.“(David Cameron)

Page 9: Bs8878 web-accessibility-code-of-practice (2012)

The changing legal landscape

• The Equality Act would replace the Disability Act in 2010.

Page 10: Bs8878 web-accessibility-code-of-practice (2012)

Who wrote BS8878?

Page 11: Bs8878 web-accessibility-code-of-practice (2012)

Industry professionals

• People with a strong background in accessibility and digital inclusion.

Page 12: Bs8878 web-accessibility-code-of-practice (2012)

Disability organisations

• People with disabilities, and representatives from disability organisations.

Page 13: Bs8878 web-accessibility-code-of-practice (2012)

How was BS8878 created?

Page 14: Bs8878 web-accessibility-code-of-practice (2012)

In 2005...

• Research from the Disability Rights Commission (DRC) revealed that websites were struggling with accessibility.

Page 15: Bs8878 web-accessibility-code-of-practice (2012)

In 2006...

• PAS 78 (Guide to good practice in commissioning accessible websites) was released.

Page 16: Bs8878 web-accessibility-code-of-practice (2012)

In January 2008...

• Work began to transform PAS 78 into a British Standard (BS8878)

Page 17: Bs8878 web-accessibility-code-of-practice (2012)

In November 2008...

• First draft of BS8878 was made available for widespread public consultation.

Page 18: Bs8878 web-accessibility-code-of-practice (2012)

In May 2010...

• A second draft of BS8878 was made available for public consultation, receiving international comment.

Page 19: Bs8878 web-accessibility-code-of-practice (2012)

In December 2010...

• BS8878 (Web Accessibility Code of Practice) was officially released.

Page 20: Bs8878 web-accessibility-code-of-practice (2012)

How does BS8878 work?

Page 21: Bs8878 web-accessibility-code-of-practice (2012)

Assigning responsibility

• Responsibility for eAccesssibility should be assigned to a role or department;

• That role or department should be empowered to fulfil that responsibility.

Page 22: Bs8878 web-accessibility-code-of-practice (2012)

Creating an eAccessibility policy

• A document that explains an organisation’s commitment to accessibility, and summarises its approach.

Page 23: Bs8878 web-accessibility-code-of-practice (2012)

Introducing web products

• Any website, web service or web application delivered over IP.

Page 24: Bs8878 web-accessibility-code-of-practice (2012)

Creating a web product policy

• A living document that evolves throughout the web product’s entire lifecycle;

• Based on the intentions of the organisational policy, but tailored to a particular web product.

Page 25: Bs8878 web-accessibility-code-of-practice (2012)

How is a web product policy created?

Page 26: Bs8878 web-accessibility-code-of-practice (2012)

Document the accessibility journey.

Page 27: Bs8878 web-accessibility-code-of-practice (2012)

Research and requirements

Page 28: Bs8878 web-accessibility-code-of-practice (2012)

Step 1: Define the purpose of the web product

• What is the purpose of the web product, and what will people expect to achieve when they use it?

Page 29: Bs8878 web-accessibility-code-of-practice (2012)

Step 2: Define target audiences

• Is the web product internal or public facing, and is it aimed at a particular group of people?

Page 30: Bs8878 web-accessibility-code-of-practice (2012)

Step 3: Needs of the target audiences

• What are the general needs of the target audiences, and do they have specific needs in relation to the web product?

Page 31: Bs8878 web-accessibility-code-of-practice (2012)

Step 4: Platform and technology

• Are the target audiences restricted in their technology, perhaps because of cost, confidence or compatibility?

Page 32: Bs8878 web-accessibility-code-of-practice (2012)

Step 5: Relationship with target audiences

• Will the web product enable personalised choices through a login or cookie, or will it support more general groups of people.?

Page 33: Bs8878 web-accessibility-code-of-practice (2012)

Step 6: Tasks and goals

• What are the goals someone will be able to complete, and what are the tasks they will use to achieve those goals?

Page 34: Bs8878 web-accessibility-code-of-practice (2012)

Strategic Choices

Page 35: Bs8878 web-accessibility-code-of-practice (2012)

Step 7: Level of user experience.

• Will the web product offer a technically accessible, useably accessible, or enjoyably accessible experience?

Page 36: Bs8878 web-accessibility-code-of-practice (2012)

Step 8: Accessibility approach

• Will the web product take an inclusive design approach, offer user personalisation, or a combination of both?

Page 37: Bs8878 web-accessibility-code-of-practice (2012)

Step 9: Delivery platform

• Will the web product be optimised for a particular platform, or be part of a suite of platform specific versions?

Page 38: Bs8878 web-accessibility-code-of-practice (2012)

Step 10: Target technologies

• Which operating systems, browsers and assistive technologies will the web product support?

Page 39: Bs8878 web-accessibility-code-of-practice (2012)

Procurement

Page 40: Bs8878 web-accessibility-code-of-practice (2012)

Step 11: Create or procure

• Will the web product be created in-house or procured externally, and how do you ensure third party solutions are accessible?

Page 41: Bs8878 web-accessibility-code-of-practice (2012)

Production

Page 42: Bs8878 web-accessibility-code-of-practice (2012)

Step 12: Web technologies

• Do the technologies used to build the web product support accessibility, and do they expose information to assistive technologies?

Page 43: Bs8878 web-accessibility-code-of-practice (2012)

Step 13: Web guidelines

• What are the best accessibility standards available for the chosen technologies, and how will the web product conform to them?

Page 44: Bs8878 web-accessibility-code-of-practice (2012)

Evaluation

Page 45: Bs8878 web-accessibility-code-of-practice (2012)

Step 14: Assure accessibility

• What is the accessibility test plan, and how will it be evaluated throughout development of the web product?

Page 46: Bs8878 web-accessibility-code-of-practice (2012)

Step 15: Communicate clearly

• What will the accessibility statement say, and how will it be made available throughout the web product?

Page 47: Bs8878 web-accessibility-code-of-practice (2012)

Post Launch

Page 48: Bs8878 web-accessibility-code-of-practice (2012)

Step 16: Maintaining accessibility

• How often will updates be planned, and what is the process for continually reviewing and evaluating the web product?

Page 49: Bs8878 web-accessibility-code-of-practice (2012)

What else does BS8878 offer?

Page 50: Bs8878 web-accessibility-code-of-practice (2012)

Lots of helpful guidelines

• Inclusive design guidelines;• Personalisation guidelines;• Guidelines for non computer platforms;• Guidelines for older people.

Page 51: Bs8878 web-accessibility-code-of-practice (2012)

Useful advice on assuring accessibility

• Gathering requirements;• Creating a test plan;• Testing methods;• Post launch programmes.

Page 52: Bs8878 web-accessibility-code-of-practice (2012)

Even more helpful annexes

• 15 annexes providing supporting information, guidance and example documentation.

Page 53: Bs8878 web-accessibility-code-of-practice (2012)

Why is BS8878 a British standard?

Page 54: Bs8878 web-accessibility-code-of-practice (2012)

Legal and cultural specifics

• BS8878 references UK law, and contains guidance on user requirements that is culturally oriented towards UK citizens.

Page 55: Bs8878 web-accessibility-code-of-practice (2012)

How can BS8878 be applied internationally?

Page 56: Bs8878 web-accessibility-code-of-practice (2012)

Core principles

• BS8878 encourages the consideration of accessibility throughout a web product’s lifecycle, and its core principles can be followed in any organisation.

Page 57: Bs8878 web-accessibility-code-of-practice (2012)

Where can I find out more about BS8878?

Page 58: Bs8878 web-accessibility-code-of-practice (2012)

BS8Case studies and making BS8878 international

• Jonathan Hassell (Hassell Inclusion);• Friday 1.50pm, Madeleine AB 3rd floor;• http://www.hassellinclusion.com/bs8878/

Page 59: Bs8878 web-accessibility-code-of-practice (2012)

Any Questions?

Page 60: Bs8878 web-accessibility-code-of-practice (2012)

Thank you

• Léonie Watson• Email: [email protected] • Twitter: @LeonieWatson• W. bcab.org.uk