Today, IBM released a full screen magnifier to IBM's emerging technology alphaWorks site called gScope. gScope is the first full screen magnifier solution on Linux to use of the new composite extension to X. Composite allows for redirecting of drawing commands to an off-screen buffer and then uses a compositing manager to decide how the windows will be arranged on the screen. While this facility can be used to create things like translucent windows it also may be used to allow for fast magnification.
Screen magnifiers on Windows have used drivers to redirect drawing calls into free memory on the card and then perform direct transfers to the screen using memory transfers on the card. This makes screen magnification fast. gScope uses composite to capture drawing calls redirected the desktop to create a managed off-screen buffer of it. gScope then works with the composite manage to copy the end result to the desktop in a magnification operation using the video hardware.
Before composite, magnification was peformed using system memory and the results provided were slower. The new magnifier will allow for magnification levels from 2 to 16. It can operate in full-sceen, line, lens, or docked window modes. In the spirit of open source this will come with source code and documentation. While this is an alpha release it is robust enough to allow distros to pick up the work. Strategically, the best place for this is in the Window manager as there can only be one composite manager running at a time. By providing an open source solution, KDE, Gnome and other UNIX desktop providers may get magnification for low vision users sooner rather than later. This fills a critical gap in an accessible Linux desktop offering.[Read More]
Accessibility Strategy and Architecture
schwer 120000D6E4 707 Visits
schwer 120000D6E4 469 Visits
The OASIS Open Document Accessibility subteam had its first meeting today. Technical Accessibility leads from industry and accessibility advocacy were present. Sun and IBM brought along leads from accessibility architecture, strategy, and research.
The first deliverables from the group will be to perform an ODF accessibility gap analysis of competing document solutions and produce use cases to improve the usable access to documents. We will use this analysis to take industry beyond the level of accessibility experienced today.
I have had opportunities to work with most of the members on various standards efforts and research projects such as for Java accessibility,
W3C WAI efforts, and middleware transcoding for seniors - but never together as one team.
I expect a home run to be hit by this group. Together, with our assistive technology vendor relationships, we will make a difference and raise the bar. Having ODF as an open standard will result in the broadest industry impact.[Read More]