[Bugs] #3221 UNSP: GTK3 sugar port should include ATK/at-spi accessibility support
Sugar Labs Bugs
bugtracker-noreply at sugarlabs.org
Sun Oct 30 12:19:44 EDT 2011
#3221: GTK3 sugar port should include ATK/at-spi accessibility support
------------------------------------------+---------------------------------
Reporter: greenfeld | Owner:
Type: enhancement | Status: new
Priority: Unspecified by Maintainer | Milestone: Unspecified by Release Team
Component: sugar | Version: Git as of bugdate
Severity: Unspecified | Keywords:
Distribution: Unspecified | Status_field: Unconfirmed
------------------------------------------+---------------------------------
With the removal of Hippocanvas, we should make sure that Sugar properly
exposes and incorporates the ATK accessibility API, or something else
which goes back to at-spi.
For example, it may be desirable or necessary in activities to provide a
more descriptive accessibility hint of what a button does. And due to
layout issues it may be necessary to describe what an icon does, because
it looks like it has no tooltip to the underlying system.
We also should include a control in Sugar's control panel to
enable/disable the accessibility API similar to what GNOME does.
Not only will this allow screen readers, etc., to use Sugar, but it will
also make automated testing of Sugar easier. If we choose to do this
after the GTK3 port, retrofitting Activities may be harder than
encouraging them to do it as part of it.
The GNOME Accessibility Developers Guide can be found at
http://developer.gnome.org/accessibility-devel-guide/stable/
--
Ticket URL: <http://bugs.sugarlabs.org/ticket/3221>
Sugar Labs <http://sugarlabs.org/>
Sugar Labs bug tracking system
More information about the Bugs
mailing list