YOU ARE DOWNLOADING DOCUMENT

Please tick the box to continue:

Transcript
Page 1: GNOME 3 accessibility: State of the Union (GUADEC 2012)

Alejandro Piñeiro Iglesias

[email protected]

GNOME 3 accessibility: State of the union

Page 2: GNOME 3 accessibility: State of the Union (GUADEC 2012)

Introduction

Page 3: GNOME 3 accessibility: State of the Union (GUADEC 2012)

Accessibility 101

● Equal access to software & information for all users

● Modified or alternative interaction and presentation

Page 4: GNOME 3 accessibility: State of the Union (GUADEC 2012)

Why?

● Right thing to do for us and for our users

● Required to fulfill accessibility guidelines

● It increases your user base

Page 5: GNOME 3 accessibility: State of the Union (GUADEC 2012)

“If you’re not accessible, you lose sales and

reputation”

Marco Zehe, accessibility developer

http://www.marcozehe.de/2012/01/16/if-youre-not-accessible-you-lose-sales-and-reputation/

Page 6: GNOME 3 accessibility: State of the Union (GUADEC 2012)

GNOME 3.X

Page 7: GNOME 3 accessibility: State of the Union (GUADEC 2012)

GNOME 3.2

● Accessibility was still work in progress

● Improvements at the low level

● Accessibility bugs in core applications still present

● Accessibility team small, but regrouping

● Fallback mode was usable, GNOME-Shell not

● Roadmap: Good progress on the 3.0 goals

Page 8: GNOME 3 accessibility: State of the Union (GUADEC 2012)

ATK/AT-SPI2 Hackfest

Photo by Mario Sánchez (License CC BY-SA 2.0)

Page 9: GNOME 3 accessibility: State of the Union (GUADEC 2012)

ATK/AT-SPI2 Hackfest 2012

● Cross-desktop hackfest

● Augmented, consistently-implemented accessibility

● Best practices guide

● Stop to use the bridge as a module/plugin

● Debate/prioritize tasks

● Defined the work to be done for following releases

Page 10: GNOME 3 accessibility: State of the Union (GUADEC 2012)

GNOME 3.4

● First one that Orca users could use GNOME Shell● Orca users reporting bugs

● Orca noticeable more performant

● Magnifier configuration dialog added

Page 11: GNOME 3 accessibility: State of the Union (GUADEC 2012)

GNOME 3.4

● Team still small, but stable

● Roadmap● Performance improvement

● ATK support improved on GNOME-Shell and toolkits

Page 12: GNOME 3 accessibility: State of the Union (GUADEC 2012)

Demo

Page 13: GNOME 3 accessibility: State of the Union (GUADEC 2012)

GNOME 3.6

● Brightness, contrast and inversion

● Focus and caret tracking in GNOME-Shell Magnifier

● Accessibility always on

Page 14: GNOME 3 accessibility: State of the Union (GUADEC 2012)

GNOME 3.6

● Team remains small, but high motivation

● Roadmap: ● Augmented accessibility

● BUT: continued lack of ATs for users with other disabilities

● BUT: some core apps still lack proper support

Page 15: GNOME 3 accessibility: State of the Union (GUADEC 2012)

Magnifier features

Page 16: GNOME 3 accessibility: State of the Union (GUADEC 2012)

Accessibility always on

● Was a setting change, became a library

● Not an add-on but an add-in

● For users: It JustWorks(tm)

● For developers:

● App accessibility gets tested by everyone

● Dragons ahead

● Start testing NOW!

Page 17: GNOME 3 accessibility: State of the Union (GUADEC 2012)

GNOME 3.X: What we need to succeed

● No significant core changes

● Continued present investment in accessibility

● Additional investment:● Fix current accessibility bugs in core apps

● Prevent future accessibility regressions

● Create and/or port tools for users with other disabilities

Page 18: GNOME 3 accessibility: State of the Union (GUADEC 2012)

GUADEC 2012 - A11yCamp

Photo by Alberto García (License CC BY-SA 2.0)

Page 19: GNOME 3 accessibility: State of the Union (GUADEC 2012)

GUADEC 2012 - A11yCamp

● Two day unconference, but with some agenda

● Day1: mostly cross team collaboration

● Day2: mostly accessibility team work

● Regardless of your schedule, show up!

● Where and when?

● Room 2.0a

● Jul 30th (Monday) and Jul 31th (Tuesday)

Page 20: GNOME 3 accessibility: State of the Union (GUADEC 2012)

Relationship with the community

Page 21: GNOME 3 accessibility: State of the Union (GUADEC 2012)

Old times

● Usual suspects: just a bunch of people were doing

accessibility work

● Usual suspects2: just a bunch of people were taking

care of accessibility status

● Accessibility team was like the “accessibility police”

Page 22: GNOME 3 accessibility: State of the Union (GUADEC 2012)

Lately: Awareness

● Toolkits/module maintainers not only reviewing,

they are also providing accessibility related code

● Interest to know how to report accessibility bugs

● Accessibility took into account since the early

stages of new features and designs

Page 23: GNOME 3 accessibility: State of the Union (GUADEC 2012)

Poster boy

Page 24: GNOME 3 accessibility: State of the Union (GUADEC 2012)

Friends of GNOME

“Help make 2012 the Year of Accessibility for

GNOME!”

Page 25: GNOME 3 accessibility: State of the Union (GUADEC 2012)

THANKS!!

Page 26: GNOME 3 accessibility: State of the Union (GUADEC 2012)

A summary?

Page 27: GNOME 3 accessibility: State of the Union (GUADEC 2012)

Conclusions

● We have a running GNOME accessibility framework

● We have users and a motivated team

● All the GNOME community involved

● BUT: Not enough ATs, small team

Page 28: GNOME 3 accessibility: State of the Union (GUADEC 2012)

Contact and links

● gnome-accessibility-list at gnome.org

● gnome-accessibility-devel at gnome.org

● https://live.gnome.org/Accessibility

Page 29: GNOME 3 accessibility: State of the Union (GUADEC 2012)

Alejandro Piñeiro Iglesias

[email protected]

Questions?


Related Documents