Pillar III transparency: Accessibility to visually impaired people with XBRL

33
Pillar III transparency: Accessibility to visually impaired people with XBRL Javi Mora XBRL Spain Manager [email protected] rg.es Ignacio Boixo XBRL Spain International Relations [email protected] Version 0.5 19th XBRL International Conference Paris, FRANCE. June 23-25, 2009

description

Pillar III transparency: Accessibility to visually impaired people with XBRL. Javi Mora XBRL Spain Manager [email protected]. Ignacio Boixo XBRL Spain International Relations [email protected]. 19th XBRL International Conference Paris, FRANCE. June 23-25, 2009. Version 0.5. - PowerPoint PPT Presentation

Transcript of Pillar III transparency: Accessibility to visually impaired people with XBRL

Page 1: Pillar III transparency: Accessibility to visually impaired people with  XBRL

Pillar III transparency: Accessibility to visually

impaired people with XBRL

Javi MoraXBRL SpainManager

[email protected]

Ignacio BoixoXBRL Spain

International [email protected]

Version 0.5

19th XBRL International Conference

Paris, FRANCE. June 23-25, 2009

Page 2: Pillar III transparency: Accessibility to visually impaired people with  XBRL

Pillar III: Transparency

“In order for market discipline of banking institutions to be effective, banks must be sufficiently transparent; that is banks must

provide a sufficient amount of accurate and timely information regarding their conditions and

operations to the public.”*

(*) Federal Reserve Bank of San Francisco, Economic Letterhttp://www.frbsf.org/publications/economics/letter/2003/el2003-22.html

Are visually impaired people part of that public?

Page 3: Pillar III transparency: Accessibility to visually impaired people with  XBRL

W3C, WAI and Web Accessibility

Conclusions and Links

Web Accessibility in XBRL viewers

WCAG and section 508

Discussion Points

Page 4: Pillar III transparency: Accessibility to visually impaired people with  XBRL

Web Accessibility in XBRL viewers

Spanish National Organization for the Blind

EXAMPLE: Open source viewer in use in the Securities and Exchange Commission (SEC) of U.S.A.

+

Page 5: Pillar III transparency: Accessibility to visually impaired people with  XBRL

PURPOSETo gather information about the accessibility of XBRL reports available at the U.S. Securities and Exchange Commission website.

Purpose and Scope of Research Study

SCOPE"Interactive Financial Report Viewer" available on the U.S. Securities and Exchange Commission website.

Page 6: Pillar III transparency: Accessibility to visually impaired people with  XBRL

Screen Magnifier ZoomText 9.1

TOOL

A screen magnifier is a software that presents enlarged screen content.

Page 7: Pillar III transparency: Accessibility to visually impaired people with  XBRL

Screen Reader JAWS 9.0

TOOL Software that identify and interpret what is being displayed on the screen

Click here for sound

Page 8: Pillar III transparency: Accessibility to visually impaired people with  XBRL

Screen Reader JAWS 9.0

Let’s listen how the screen reader tool interpret aloud a data table of the Interactive Financial Report Viewer Webpage.

Click here for sound

Page 9: Pillar III transparency: Accessibility to visually impaired people with  XBRL

Images have been labelled properly

All the images and graphic links have been labelled properly, which facilitates the work of the screen readers.

(Image attributes displayed with Web Accessibility Toolbar plug-in)

Page 10: Pillar III transparency: Accessibility to visually impaired people with  XBRL

Hierarchical Structure Data

PROBLEM:- Blind people don’t have information about when a tree branch is expanded and when it is collapsed.

- They also will not distinguish branches that could be expanded.

SOLUTION:

- HTML Standards: Lists (<ol>..<li>..</li>..</ol>)

- To associate the symbols "+" and "-" to significant texts that the screen reader could verbalize.

Page 11: Pillar III transparency: Accessibility to visually impaired people with  XBRL

Data tables- The definition of the main header cells is OK.- However, it is recommended to avoid the use of tables for formatting purposes, for example, bold subheadings like “Accumulated Other Comprehensive Income”.

Page 12: Pillar III transparency: Accessibility to visually impaired people with  XBRL

Section headers and Low vision users

SECTION HEADERS

It would be very useful to use a header section in the title that precedes a table of financial data, and another header section at the beginning of the panel "Viewing and Navigating Activity“.

LOW VISION USERS

For the low vision users, it is important for the website to have a good contrast between text and background. With the use of a screen magnifier and mouse, it is possible to view the XBRL financial reports.

<H1> … <H5>

Page 13: Pillar III transparency: Accessibility to visually impaired people with  XBRL

Mouse MUST be optional

The panels have accessibility problems for screen readers.

The pop-up windows are not detected by the screen reader and could only be closed by using the mouse.

Page 14: Pillar III transparency: Accessibility to visually impaired people with  XBRL

W3C, WAI and Web Accessibility

WCAG and section 508

Web Accessibility in XBRL viewers

Conclusions and Links

Discussion Points

Page 15: Pillar III transparency: Accessibility to visually impaired people with  XBRL

“The power of the Web is in its universality. Access by everyone regardless of disability is an essential aspect”

W3C, WAI and Web Accessibility

Tim Berners-Lee W3C Director and inventor of the World Wide Web

Page 16: Pillar III transparency: Accessibility to visually impaired people with  XBRL

The World Wide Web Consortium (W3C) develops interoperable technologies (specifications, guidelines, software, and tools) to lead the Web to its full potential. W3C is a forum for information, commerce, communication, and collective understanding.

www.w3.org

W3C, WAI and Web Accessibility

W3C

Page 17: Pillar III transparency: Accessibility to visually impaired people with  XBRL

The Web Accessibility Initiative (WAI) works with organizations around the world to develop strategies, guidelines, and resources to help make the Web accessible to people with disabilities.

www.w3.org/WAI/

WAI

W3C, WAI and Web Accessibility

Page 18: Pillar III transparency: Accessibility to visually impaired people with  XBRL

Web Accessibility means that people with disabilities can use the Web.

Web Accessibility means that people with disabilities can perceive, understand, navigate, and interact with the Web, and that they can contribute to the Web.

Web Accessibility also benefits others, including older people with changing abilities due to aging.

www.w3.org/WAI/intro/accessibility.php

Web Accessibility

W3C, WAI and Web Accessibility

Page 19: Pillar III transparency: Accessibility to visually impaired people with  XBRL

W3C, WAI and Web Accessibility

WCAG and section 508

Web Accessibility in XBRL instances

Software and Links

Discussion Points

Page 20: Pillar III transparency: Accessibility to visually impaired people with  XBRL

Imagine a library with an access ramp…

A bumpy ramp = WAI-A It's possible to get in but with effort to get over the bumps

A smooth ramp = WAI-AAEasier to get in as the bumps

have been taken away

A traction ramp = WAI-AAAAssisted with getting in

Page 21: Pillar III transparency: Accessibility to visually impaired people with  XBRL

Principles, Guidelines and Success Criteria

Page 22: Pillar III transparency: Accessibility to visually impaired people with  XBRL

Web Content Accessibility Guidelines 2.0

Web Content Accessibility Guidelines (WCAG) 2.0 covers a wide range of recommendations for making Web content more accessible.

WCAG 1.0

W3C Recommendation

11th December 2008

W3C Recommendation

5th May 1999

WCAG 2.0

Page 23: Pillar III transparency: Accessibility to visually impaired people with  XBRL

Web Content Accessibility Guidelines

Principles and Guidelines

Perceivable1

Information and user interface components must be presentable to users in ways they can perceive

Principle

1.1 Provide text alternatives for any non-text content

1.2 Provide alternatives for time-based media.

1.3 Create content that can be presented in different ways

1.4 Make it easier for users to see and hear content

Gui

delin

es

Page 24: Pillar III transparency: Accessibility to visually impaired people with  XBRL

Web Content Accessibility Guidelines

Principles and Guidelines

Perceivable1

Information and user interface components… Principle

1.1 Provide text alternatives for any non-text content

Gui

delin

es Sufficient TechniquesSituation A: If a short description can serve the same purpose and present the same information as the non-text content:G94: Providing short text alternative for non-text content that serves the same purpose and presents the same information as

the non-text content using a short text alternative technique listed below Situation B: If a short description can not serve the same purpose and present the same information as the non-text content (e.g.

a chart or diagram).

1.1.1 Non-text Content:… Success Criteria

Advisory TechniquesLinking to textual information that provides comparable information (e.g. for a traffic Webcam, a municipality could provide a

link to the text traffic report).

Tech

niqu

es

Page 25: Pillar III transparency: Accessibility to visually impaired people with  XBRL

Principles in WCAG 2.0

Operable2

User interface components and navigation must be operable.

Understandable 3

Information and the operation of user interface must be understandable.

Robust 4

Content must be robust enough that it can be interpreted reliably by a wide variety of user agents, including assistive technologies.

Page 26: Pillar III transparency: Accessibility to visually impaired people with  XBRL

SECTION 508 IS A U.S.A. LAW

Section 508 of the Rehabilitation Act (required in the United States) was amended in 1998 by the U.S. Congress to require that all Federal agencies make their electronic and information technology accessible to people with disabilities.

Section 508 was enacted to remove barriers in information technology, allowing new opportunities for people with disabilities, and to encourage the development of technologies that will help achieve this goal.

Page 27: Pillar III transparency: Accessibility to visually impaired people with  XBRL

Milestones achieved by WCAG and Section 508

Page 28: Pillar III transparency: Accessibility to visually impaired people with  XBRL

On-line accessibility validationWCAG 1.0 and Section 508

HiSoftware Cynthia Says WCAG 1.0 Section 508

Page 29: Pillar III transparency: Accessibility to visually impaired people with  XBRL

W3C, WAI and Web Accessibility

WCAG and section 508

Web Accessibility in XBRL viewers

Conclusions and Links

Discussion Points

Page 30: Pillar III transparency: Accessibility to visually impaired people with  XBRL

CONCLUSIONS

Data table structures: typical XBRL renderingCheck compliance with WAI accessibility guidelines

Avoid pop-up windows, which are not detected by the screen reader and can not be closed with the keyboard

Manual validation: An automatic validation is not enough

Easiest solution: PROPER use of HTML

Keyboard only: mouse must not be required

Page 31: Pillar III transparency: Accessibility to visually impaired people with  XBRL

CONCLUSIONS

<img src=“image.jpg” alt=“SEC Home Page”>

<img src=“image.jpg” alt=“image”>

Easiest solution: PROPER use of HTML

Page 32: Pillar III transparency: Accessibility to visually impaired people with  XBRL

Links

www.w3.org

www.w3.org/WAI/

www.w3.org/TR/WCAG20/

www.once.es/new/otras-webs/english

www.xbrl.es

viewerprototype1.com/viewer

www.section508.gov

Page 33: Pillar III transparency: Accessibility to visually impaired people with  XBRL

Questions ?Javi MoraXBRL SpainManager

[email protected]

Ignacio BoixoXBRL Spain

International [email protected]

Pillar III transparency: Accessibility to visually

impaired people with XBRL