Tilgængelighed

Tilgængelighed

Hvad er tilgængelighed?
Adgang for så mange mennesker som muligt med fokus på handicappede

Tastatur navigering
Musen må ikke være nødvendig.

Farver og skrifttyper
Farveskemaet skal kunne vælges via operativsystemet og det skal være muligt at vælge høj kontrast og store skrifttyper.

Dokumentation
En stor del af projektet er at dokumentere hvilke muligheder der allerede findes. Desuden skal eksisterende dokumentation ske vha. ‘sikre’ skabeloner.

Adgang til dokumenter
Dokumentformatet (ODF) skal tillade forfatteren. at danne tilgængelige dokumenter (f.eks. ALT-text på billeder)

Markør i skrivebeskyttede dokumenter (til læseværktøj)
Slå animationer fra
Standard skrifttyper skal være sort/hvid

Tilgængelighedsteknologier (AT)

Screen readers
Screen magnifiers
On screen keyboard
Stemmekontrol
Tastatur- og muse udvidelser
Andre alternative input/output enheder

Første generation: TTY systemer via videokortet
Anden generation: Adgang til GUI systemet
Tredje generation: Al adgang via API (her er vi nu)

API’et er ved at være udviklet.
Problemet er, at der er forskellige API’er til hvert operativsystem.
Java og GNOME, men Windows’ er utilstrækkelig

UNO accessibility API (UAA)
Med udgangspunkt i Java og GNOME men skal være platformsuafhængigt
Målrettet programmet OG dokumentet

UUA er en bro mellem OpenOffice.org til AT’en tilknyttet operativsystemet, som ikke kender OpenOffice.org.
En bro til IAccessibility2 standarden er ved at blive lavet.
OpenOffice.org understøtter allerede ATK på GNOME og NSAccessibility på Mac.

Gnome understøttes med ORCA og GOK. Godt samarbejde med udviklerne der.

Windows: Desværre dårlig understøttelse. Kun “Dragon NaturallySpeaking” og “Read&Write Gold” supporterer OpenOffice.org.

IAccessibility2 er indbyggt i IBM Lotus Symphony og er ved at blive indbygget i OpenOffice.org.

Steve Yin fra IBM Lotus Symphony team fortæller at…
IAccesibillity er IBM’s vigtigste bidrag til OpenOffice.org.

MSAA (Microsoft Windows) er utilstækkelig, idet det er gammelt og proprietært. Der er stort set kun støtte for menu og dialog kontrol. Ingen richtext, tabeller og lignende.

Steve forklarede hvordan arkitekturen er meget generisk og let kan tilpasses fremtidige ændringer. desuden støttes både Java Accessibility API, Java Access Bridge og C version af Java Accessibility API.

Ulemperne er, at det desværre endnu er langsomt og at Java Accessibility API ikke understøttes af alle AT’ere.

Fremover vil disse problemer blive løst ved at benytte både MSAA (Microsoft) og Java Accesibility API. Desuden er der en lang række forbedringer i pipeline.

IAcessibility2 vil fremover også understøtte de metadata for tilgængelighed, som findes i ODF.

Fremtiden
IBM forventer at aflevere resultatet til OpenOffice.org nu, men der går nok noget tid inden det bliver en del af programmet. En testversion kan forventes i 2011. Først implementeres det til test i versionn 3.1, hvorefter koden bliver flyttet til nyeste version.

Om leif

Leif Lodahl Leif er certificeret PRINCE2 projektleder og har mange års erfaring inden for dette felt. Desuden er det Leif, der styrer aktiviteterne omkring LibreOffice (tidligere OpenOffice.org), og det er her Leif er på hjemmebane. På dette felt har Leif erfaring med både rådgivning, konsulentarbejde og undervisning. Leif Lodahl er manden, der står i spidsen for Libreoffice i Danmark, og han er en hyppig deltager i debatten omkring LibreOffice og open source.
Dette indlæg blev udgivet i Kontorblokken og tagget , , , , , , . Bogmærk permalinket.

Skriv en kommentar

Din e-mail-adresse vil ikke blive offentliggjort. Krævede felter er markeret med *

*

Disse HTML koder og attributter er tilladte: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>