SlideShare ist ein Scribd-Unternehmen logo
1 von 31
Downloaden Sie, um offline zu lesen
FoU: Hva vi vet og ikke vet
               Fri programvare er universelt utformet
               Erlend Øverby




             Hypatia AS
             Åsgårdveien 24
             1671 Kråkerøy
             Norway


             Erlend.Overby@hypatia.no
             +47 90129642
torsdag 16. april 2009                                  1
torsdag 16. april 2009   2
Hypatia AS



            Hva vi vet
            •        Fri programvare er universelt utformet
            •        Lukket programvare er universelt utformet
            •        Fri programvare er ikke universelt uformet
            •        Lukket programvare er ikke universelt uformet




  3
torsdag 16. april 2009                                                3
Hypatia AS



            Hva vi ikke vet
            • Hva betyr universell utforming for
              programvare?
            • Hva betyr tilgjengelighet til programvare?
                         Og hvilken programvare??
                         Stort fokus på tekstbehandling
                           Hva med prosjektstyring
                           Hva med illustrasjonsprogram
                           Hva med foto/video/lyd/samarbeid/




  4
torsdag 16. april 2009                                                 4
Hypatia AS



            Noen rammer
            • Lov om forbud mot diskriminering på grunn
              av nedsatt funksjonsevne (diskriminerings- og
              tilgjengelighetsloven)
                         §11: Plikt til universell utforming av informasjons-
                         og kommunikasjonsteknologi (IKT)
                           All IKT skal være universelt utformet fra 2021
                           All NY IKT skal være universelt utformet fra 2011-07-01
            • Lov om universiteter og høyskoler
              (universitets- og høyskoleloven)
                         § 4-3. Læringsmiljø
                           i)
   at læringsmiljøet er utformet etter prinsippet om universell utforming.



  5
torsdag 16. april 2009                                                                                             5
UN Convention on «Rights of
                                                                         Hypatia AS




           Persons with Disabilities»
                         (c) Reaffirming the universality, indivisibility,
                         interdependence and interrelatedness of all human
                         rights and fundamental freedoms and the need for
                         persons with disabilities to be guaranteed their
                         full enjoyment without discrimination
                         (e) Recognizing that disability is an evolving
                         concept and that disability results from the
                         interaction between persons with impairments and
                         attitudinal and environmental barriers that hinders
                         their full and effective participation in society on
                         an equal basis with others,
                           http://www.un.org/disabilities
                           Signert av Norge 2007-03-30
  6
torsdag 16. april 2009                                                           6
Hypatia AS



            Hva betyr så dette?
            • For IKT næringen og valg av programvare
                         Alle skal kunne delta i arbeidslivet
                           Inkluderende arbeidsliv (IA)
                         Alle skal kunne delta i samfunnet på like vilkår
                           Nettsamfunn - eGovernment
                           Offentlig forvaltning
                           Selvbetjeningssamfunnet
                           ++
            • Programvare og løsninger som brukes må
              være universelt utformet



  7
torsdag 16. april 2009                                                              7
Hypatia AS



            Hvor er utfordringen?
            • Programvare som kjøres på en datamaskin
                         Tekstbehandling/Regneark/Presentasjonsverktøy
                         Prosjektstyring/Notater/Multimedia/Kalender/
                         Kommunikasjon/++
            • Nettbaserte tjenester
                         Informasjon/Deltagelse/Kommunikasjon/Kjøp-Salg/
                         Selvbetjening/Demokratiske funksjoner/
                         Saksbehandling/Deling
                         Web 2.0/RIA



  8
torsdag 16. april 2009                                                      8
Hypatia AS



            Hvem er brukerne?
                         Syn (ser dårlig, kun kontraster mm.)
                         Hørsel (Hører lite/ingenting/tinius mm.)
                         Bevegelseshemninger (Skjelvinger, liten
                         bevegelighet, kan kun bruke hode, pust/sug mm.)
                         Leseproblemer (Bokstaver/tall/ord)
                         Konsentrasjonsproblemer (Lange setninger/ord/for
                         mye informasjon)
                         Språk (Vi lever i et flerkulturelt samfunn)
                         Kultur (Flere kulturelle kontekster)
                         Læreproblemer (Kognitive utfordringer)
                         Eldre brukere
                         IKT - Angst (Liker ikke bruk av data)
  9
torsdag 16. april 2009                                                        9
Hypatia AS



            IKT-Angst




 10
torsdag 16. april 2009           10
Hypatia AS



            Tilgjengelighet vs uu
            • Det er en selvfølge at all programvare og alle
              nettbaserte løsninger er tilgjengelige
                         Støtter AT
            • Universell utforming er mye mer enn
              tilgjengelighet…




 11
torsdag 16. april 2009                                            11
Hypatia AS



            Eksempel på uu kriterier
            • For nettbasert informasjon og tjenester
                         Syntaktisk tilgjengelighet
                           W3C/WAI krav - hva nettleser ser
                         Semantisk tilgjengelighet
                           Hva jeg som bruker ser
                         Prosedyre tilgjengelighet
                           Hva jeg som bruker gjør - hvordan interaksjon er
            • Prinsippet er «forutsigbarhet»
                         Det skal ikke være nødvendig å lære seg ny
                         brukerinteraksjon for hvert nettsted - for hver
                         tjeneste


 12
torsdag 16. april 2009                                                                12
Hypatia AS



            Forutsigbarhet




 13
torsdag 16. april 2009               13
Hypatia AS



            Hva er problemet?
            • Ingen klar forståelse for hva som menes med
              uu.
            • Universell utforming er beskrevet som et sett
              med prinsipper:




 14
torsdag 16. april 2009                                          14
Hypatia AS



            Prinsipper for UU ?
            1. Like muligheter for bruk
            2. Fleksibel bruk
            3. Enkel og intuitiv bruk
            4. Forståelig informasjon
            5. Toleranse for feil
            6. Lav fysisk anstrengelse
            7. Størrelse og plass for tilgang og bruk


 15
torsdag 16. april 2009                                          15
Hypatia AS



            P1: Like muligheter for bruk
            • Hva betyr dette ?
                         Løsninger skal ikke være designet slik at de aktivt
                         utelukker brukere
            • Hvem utelukkes ?
                         Blinde/Svaksynte
                         Døve/Hørselshemmede
                         MacOSX brukere
                         Linux brukere
                         PC brukere
                         Mobile brukere

 16
torsdag 16. april 2009                                                          16
Hypatia AS



            P3: Enkel og intuitiv bruk
            • Det skal ikke være nødvendig å lære seg et
              nettsteds interaksjon, terminologi og
              plassering av vanlige objekter på siden
            • Overskrifter og menyer skal være
              selvforklarende
            • Er innholdet forståelig for målgruppen
                         Flerspråklighet
                         Kulturell kontekst
            • Kortfattet informasjon
                         Skille mellom Web og Papir
                           Krav til forfattermiljøer...
 17
torsdag 16. april 2009                                            17
Hypatia AS



            Hva sier andre?

                         open source is the only way
                           to achieve sustainable
                                accessibility.
                                                   Jutta Treviranus
                                                           Director
                                       ATRC - University of Toronto




 18
torsdag 16. april 2009                                                        18
Hypatia AS



            Hva sier andre?
                         We have found open source
                           solutions to have given
                          people with disabilities an
                           edge over proprietary
                                  solutions.
                                               Richard Schwerdtfeger
                                               Distinguished Engineer
                                       Accessibility Architect/Strategist
                                                                    IBM

 19
torsdag 16. april 2009                                                              19
Hypatia AS



            Litt mer teknisk:
            • AT for web bruker i prinsippet DOM-API’ene
              som tilbys gjennom nettlesere
                         Derfor viktig med riktig syntaktisk koding av
                         informasjon (Bruk av HTML tagger, W3C/WAI/
                         WCAG2.0 og ARIA koder)
                         Denne informasjon brukes for å bedre organisere
                         informasjonen gjennom nettlesere osv.
                         Firefox støtter W3C/WAI/ARIA allerede




 20
torsdag 16. april 2009                                                        20
Hypatia AS
                                     IBM Software Group


                          IBM Slide Accessibility API Infrastructures
                            IBM Targeted

                                                                 Office documents                                                   Content
                                                                                     Web         Web
                           Models (UML,                            (ODF, email,                                                      Layer
                                                                                     RIA      documents
                              WBI)                                calendar, PDF)
   Assistive Technology




                                                                                                                                  Applications
                          Eclipse Menus,       Native Menus,      Native Apps -                                                     Layer
                                                                                    Web Browser controls       Java apps
                          Dialogs, Views       Dialogs, Views        editors
                               GMF                                                                                                  Mapping
                          Eclipse SWT &     Native widgets                                                   Java Swing &            Layer
                                                                        DOM, other API
                             a11y API       (Win32, GTK)                                                       a11y API
                                                                                                             Java Access Bridge     Platform
                                                                                                                                  Specific A11y
                               MSAA +                             ATK/AT-SPI                       Universal Access API            API Layer
                             IAccessible2
                                                                                                                                   Operating
                               Windows                   Linux         AIX          Solaris                Mac OS                 System Layer




     Goal: Assistive technologies should only talk to the OS and platform accessibility API layers, not the
     mapping, application, or content layers. If the AT achieved this goal, it would not need to implement an OSM
     or heuristics. This is not yet true.



                                                                                           Taken from: Rich Schwerdtfeger – IBM
 21
torsdag 16. april 2009                                                                                                                            21
Hvorfor går det i Symphony?




                         Sverre Andreas Holbye – Include AS

torsdag 16. april 2009                                        22
Hypatia AS



            Er lukket kildekode bedre?
            • Er Microsoft Office mer tilgjengelig enn Lotus
              Symphony?
                         Office på MAC er ikke tilgjengelig
                         Word på Windows er mer tilgjengelig
            • OpenOffice er nå tilgjengelig på alle
              plattformer
                         Fordi den er OpenSource har det vært mulig for
                         Include AS i Bergen å lage en løsning som gjør all
                         informasjon i OpenOffice tilgjengelig for
                         støtteteknologier

 23
torsdag 16. april 2009                                                           23
Hypatia AS



            Hva finnes av frie løsninger:
            • Fluidproject
                         http://www.fluidproject.org/
                         Gjenbrukbare tilgjengelige brukergrensesnitt
                         komponenter - tilpasser seg brukerpreferanser
            • Ægis - Open Accessibility Everywhere
                         http://www.aegis-project.eu/
                         Stort internasjonalt forskningsprosjekt, utvikler
                         tilgjengelige opensource løsninger




 24
torsdag 16. april 2009                                                               24
Hypatia AS



            Standarder
            • W3C/WAI
                         WCAG 2.0
                         ATAG 2.0
                         ARIA
            • NS-ISO/IEC 24751:2008
                         Individuell tilpasning og tilgjengelighet innen e-
                         læring, utdanning og opplæring
            • Mange andre innen beslektede områder
                         Ta kontakt for mer informasjon og referanser…


 25
torsdag 16. april 2009                                                                25
Hypatia AS



            Muligheter
            • For norsk industri og opensource miljøer i å
              utvikle biblioteker og tilgjengelige løsninger
              som alle kan bruke og dele
            • Vil gjøre det lettere å sette krav til universell
              utforming av IKT




 26
torsdag 16. april 2009                                                26
Hypatia AS



            OpenOffice og tilgjengelighet
            • ODF er mer tilgjengelig enn OfficeOpen
            • OfficeOpen har mangler og trenger store
              revisjoner for å bli mer tilgjengelig
            • Siden OpenOffice er fri programvare er det
              mulig å utvikle tilgjengelighetsløsninger




 27
torsdag 16. april 2009                                            27
Hypatia AS



            Demonstrasjon
            • Bakgrunn
                         Brukes i TextPilot (lese- og skrivestøtte program).
            • Løsning:
                         Direkte kobling til UNO-rammeverket gjennom COM
                         Største utfordring få oversikt over rammeverket samt
                         vanskelige strukturelle forhold (hierarki, mapping
                         mellom strukturer osv).
            • Konklusjon:
                         API som kan mappe, avlese, manipulere informasjon
                         og interaksjon i OpenOffice.
                         Alternativ interaksjon (for eksempel skjermleser,
                         bryterstyring etc. ) OpenOffice er mulig.
 28
torsdag 16. april 2009                                                            28
Hypatia AS



            Demonstrasjon




 29
torsdag 16. april 2009              29
Hypatia AS



            Avslutningsvis
            • Ideen bak OpenSource er dugnad
            • Noen betaler for å få nødvendig
              funksjonalitet, deler denne med andre - som
              så bygger videre på denne neste gang
            • I stedet for å betale masse for lukkede
              løsninger, bør disse pengene brukes på å
              utvikle åpne løsninger som alle har glede av.
            • Dette er spesielt viktig med tanke på
              universell utforming
                         Felles komponenter kan gjenbrukes - og vi sikrer
                         høyerer grad av universell utforming
 30
torsdag 16. april 2009                                                          30
Takk for meg



torsdag 16. april 2009     31

Weitere ähnliche Inhalte

Ähnlich wie Erlend Øverby: Fri programvare er universelt utformet (7)

DIADEM, Yggdrasil (2009)
DIADEM, Yggdrasil (2009)DIADEM, Yggdrasil (2009)
DIADEM, Yggdrasil (2009)
 
Innlegg 6. november 2014
Innlegg 6. november 2014Innlegg 6. november 2014
Innlegg 6. november 2014
 
Halogen Frokostseminar Tilgjengelighet 3sept09
Halogen Frokostseminar Tilgjengelighet 3sept09Halogen Frokostseminar Tilgjengelighet 3sept09
Halogen Frokostseminar Tilgjengelighet 3sept09
 
Trygg på web Oslo
Trygg på web OsloTrygg på web Oslo
Trygg på web Oslo
 
Fylkeskommunalt It Forum 05112008
Fylkeskommunalt It Forum 05112008Fylkeskommunalt It Forum 05112008
Fylkeskommunalt It Forum 05112008
 
Skoleforum 2009
Skoleforum 2009Skoleforum 2009
Skoleforum 2009
 
Trygg på web såte
Trygg på web såteTrygg på web såte
Trygg på web såte
 

Mehr von Friprogsenteret

GoOpen Roadshow Trondheim - Innledning ved Friprogsenteret
GoOpen Roadshow Trondheim - Innledning ved FriprogsenteretGoOpen Roadshow Trondheim - Innledning ved Friprogsenteret
GoOpen Roadshow Trondheim - Innledning ved Friprogsenteret
Friprogsenteret
 
Åpning av MSc ved UiA og HiT
Åpning av MSc ved UiA og HiTÅpning av MSc ved UiA og HiT
Åpning av MSc ved UiA og HiT
Friprogsenteret
 
GoOpen 2010: David Elboth
GoOpen 2010: David ElbothGoOpen 2010: David Elboth
GoOpen 2010: David Elboth
Friprogsenteret
 
GoOpen 2010: Sandro D'Elia
GoOpen 2010: Sandro D'EliaGoOpen 2010: Sandro D'Elia
GoOpen 2010: Sandro D'Elia
Friprogsenteret
 
GoOpen 2010: Roger Bivand
GoOpen 2010: Roger BivandGoOpen 2010: Roger Bivand
GoOpen 2010: Roger Bivand
Friprogsenteret
 
GoOpen 2010: Reidar Conradi
GoOpen 2010: Reidar ConradiGoOpen 2010: Reidar Conradi
GoOpen 2010: Reidar Conradi
Friprogsenteret
 
GoOpen 2010: Lisbeth Bergholt
GoOpen 2010: Lisbeth BergholtGoOpen 2010: Lisbeth Bergholt
GoOpen 2010: Lisbeth Bergholt
Friprogsenteret
 
GoOpen 2010: Jan Rasmus Sulebak
GoOpen 2010: Jan Rasmus SulebakGoOpen 2010: Jan Rasmus Sulebak
GoOpen 2010: Jan Rasmus Sulebak
Friprogsenteret
 
GoOpen 2010: Erlend Øverby
GoOpen 2010: Erlend ØverbyGoOpen 2010: Erlend Øverby
GoOpen 2010: Erlend Øverby
Friprogsenteret
 
GoOpen 2010: Ann Therese Lotherington
GoOpen 2010: Ann Therese LotheringtonGoOpen 2010: Ann Therese Lotherington
GoOpen 2010: Ann Therese Lotherington
Friprogsenteret
 
GoOpen 2010: Olav Torvund
GoOpen 2010: Olav TorvundGoOpen 2010: Olav Torvund
GoOpen 2010: Olav Torvund
Friprogsenteret
 
GoOpen 2010: Arne Magnus
GoOpen 2010: Arne MagnusGoOpen 2010: Arne Magnus
GoOpen 2010: Arne Magnus
Friprogsenteret
 
GoOpen 2010: Anne Cathrine Frøstrup
GoOpen 2010: Anne Cathrine FrøstrupGoOpen 2010: Anne Cathrine Frøstrup
GoOpen 2010: Anne Cathrine Frøstrup
Friprogsenteret
 
GoOpen 2010: Rein Amund Schultz
GoOpen 2010: Rein Amund SchultzGoOpen 2010: Rein Amund Schultz
GoOpen 2010: Rein Amund Schultz
Friprogsenteret
 

Mehr von Friprogsenteret (20)

Fri programvare + Åpne data = Hånd i hanske
Fri programvare + Åpne data = Hånd i hanskeFri programvare + Åpne data = Hånd i hanske
Fri programvare + Åpne data = Hånd i hanske
 
Hvorfor — og hvordan satser BEKK på fri programvare?
Hvorfor — og hvordan satser BEKK på fri programvare?Hvorfor — og hvordan satser BEKK på fri programvare?
Hvorfor — og hvordan satser BEKK på fri programvare?
 
GoOpen Roadshow Trondheim - Innledning ved Friprogsenteret
GoOpen Roadshow Trondheim - Innledning ved FriprogsenteretGoOpen Roadshow Trondheim - Innledning ved Friprogsenteret
GoOpen Roadshow Trondheim - Innledning ved Friprogsenteret
 
The Norwegian approach to open source in the public sector
The Norwegian approach to open source in the public sectorThe Norwegian approach to open source in the public sector
The Norwegian approach to open source in the public sector
 
Åpning av MSc ved UiA og HiT
Åpning av MSc ved UiA og HiTÅpning av MSc ved UiA og HiT
Åpning av MSc ved UiA og HiT
 
Overalt, alltid
Overalt, alltidOveralt, alltid
Overalt, alltid
 
GoOpen 2010: David Elboth
GoOpen 2010: David ElbothGoOpen 2010: David Elboth
GoOpen 2010: David Elboth
 
Fri programvare og utfordringer i anskaffelsesprosessen
Fri programvare og utfordringer i anskaffelsesprosessenFri programvare og utfordringer i anskaffelsesprosessen
Fri programvare og utfordringer i anskaffelsesprosessen
 
GoOpen 2010: Sandro D'Elia
GoOpen 2010: Sandro D'EliaGoOpen 2010: Sandro D'Elia
GoOpen 2010: Sandro D'Elia
 
GoOpen 2010: Roger Bivand
GoOpen 2010: Roger BivandGoOpen 2010: Roger Bivand
GoOpen 2010: Roger Bivand
 
GoOpen 2010: Reidar Conradi
GoOpen 2010: Reidar ConradiGoOpen 2010: Reidar Conradi
GoOpen 2010: Reidar Conradi
 
GoOpen 2010: Lisbeth Bergholt
GoOpen 2010: Lisbeth BergholtGoOpen 2010: Lisbeth Bergholt
GoOpen 2010: Lisbeth Bergholt
 
GoOpen 2010: Jan Rasmus Sulebak
GoOpen 2010: Jan Rasmus SulebakGoOpen 2010: Jan Rasmus Sulebak
GoOpen 2010: Jan Rasmus Sulebak
 
GoOpen 2010: Erlend Øverby
GoOpen 2010: Erlend ØverbyGoOpen 2010: Erlend Øverby
GoOpen 2010: Erlend Øverby
 
GoOpen 2010: Ann Therese Lotherington
GoOpen 2010: Ann Therese LotheringtonGoOpen 2010: Ann Therese Lotherington
GoOpen 2010: Ann Therese Lotherington
 
GoOpen 2010: Olav Torvund
GoOpen 2010: Olav TorvundGoOpen 2010: Olav Torvund
GoOpen 2010: Olav Torvund
 
GoOpen 2010: Arne Magnus
GoOpen 2010: Arne MagnusGoOpen 2010: Arne Magnus
GoOpen 2010: Arne Magnus
 
GoOpen 2010: Anne Cathrine Frøstrup
GoOpen 2010: Anne Cathrine FrøstrupGoOpen 2010: Anne Cathrine Frøstrup
GoOpen 2010: Anne Cathrine Frøstrup
 
GoOpen 2010: Tom Orvei
GoOpen 2010: Tom OrveiGoOpen 2010: Tom Orvei
GoOpen 2010: Tom Orvei
 
GoOpen 2010: Rein Amund Schultz
GoOpen 2010: Rein Amund SchultzGoOpen 2010: Rein Amund Schultz
GoOpen 2010: Rein Amund Schultz
 

Erlend Øverby: Fri programvare er universelt utformet

  • 1. FoU: Hva vi vet og ikke vet Fri programvare er universelt utformet Erlend Øverby Hypatia AS Åsgårdveien 24 1671 Kråkerøy Norway Erlend.Overby@hypatia.no +47 90129642 torsdag 16. april 2009 1
  • 3. Hypatia AS Hva vi vet • Fri programvare er universelt utformet • Lukket programvare er universelt utformet • Fri programvare er ikke universelt uformet • Lukket programvare er ikke universelt uformet 3 torsdag 16. april 2009 3
  • 4. Hypatia AS Hva vi ikke vet • Hva betyr universell utforming for programvare? • Hva betyr tilgjengelighet til programvare? Og hvilken programvare?? Stort fokus på tekstbehandling Hva med prosjektstyring Hva med illustrasjonsprogram Hva med foto/video/lyd/samarbeid/ 4 torsdag 16. april 2009 4
  • 5. Hypatia AS Noen rammer • Lov om forbud mot diskriminering på grunn av nedsatt funksjonsevne (diskriminerings- og tilgjengelighetsloven) §11: Plikt til universell utforming av informasjons- og kommunikasjonsteknologi (IKT) All IKT skal være universelt utformet fra 2021 All NY IKT skal være universelt utformet fra 2011-07-01 • Lov om universiteter og høyskoler (universitets- og høyskoleloven) § 4-3. Læringsmiljø i) at læringsmiljøet er utformet etter prinsippet om universell utforming. 5 torsdag 16. april 2009 5
  • 6. UN Convention on «Rights of Hypatia AS Persons with Disabilities» (c) Reaffirming the universality, indivisibility, interdependence and interrelatedness of all human rights and fundamental freedoms and the need for persons with disabilities to be guaranteed their full enjoyment without discrimination (e) Recognizing that disability is an evolving concept and that disability results from the interaction between persons with impairments and attitudinal and environmental barriers that hinders their full and effective participation in society on an equal basis with others, http://www.un.org/disabilities Signert av Norge 2007-03-30 6 torsdag 16. april 2009 6
  • 7. Hypatia AS Hva betyr så dette? • For IKT næringen og valg av programvare Alle skal kunne delta i arbeidslivet Inkluderende arbeidsliv (IA) Alle skal kunne delta i samfunnet på like vilkår Nettsamfunn - eGovernment Offentlig forvaltning Selvbetjeningssamfunnet ++ • Programvare og løsninger som brukes må være universelt utformet 7 torsdag 16. april 2009 7
  • 8. Hypatia AS Hvor er utfordringen? • Programvare som kjøres på en datamaskin Tekstbehandling/Regneark/Presentasjonsverktøy Prosjektstyring/Notater/Multimedia/Kalender/ Kommunikasjon/++ • Nettbaserte tjenester Informasjon/Deltagelse/Kommunikasjon/Kjøp-Salg/ Selvbetjening/Demokratiske funksjoner/ Saksbehandling/Deling Web 2.0/RIA 8 torsdag 16. april 2009 8
  • 9. Hypatia AS Hvem er brukerne? Syn (ser dårlig, kun kontraster mm.) Hørsel (Hører lite/ingenting/tinius mm.) Bevegelseshemninger (Skjelvinger, liten bevegelighet, kan kun bruke hode, pust/sug mm.) Leseproblemer (Bokstaver/tall/ord) Konsentrasjonsproblemer (Lange setninger/ord/for mye informasjon) Språk (Vi lever i et flerkulturelt samfunn) Kultur (Flere kulturelle kontekster) Læreproblemer (Kognitive utfordringer) Eldre brukere IKT - Angst (Liker ikke bruk av data) 9 torsdag 16. april 2009 9
  • 10. Hypatia AS IKT-Angst 10 torsdag 16. april 2009 10
  • 11. Hypatia AS Tilgjengelighet vs uu • Det er en selvfølge at all programvare og alle nettbaserte løsninger er tilgjengelige Støtter AT • Universell utforming er mye mer enn tilgjengelighet… 11 torsdag 16. april 2009 11
  • 12. Hypatia AS Eksempel på uu kriterier • For nettbasert informasjon og tjenester Syntaktisk tilgjengelighet W3C/WAI krav - hva nettleser ser Semantisk tilgjengelighet Hva jeg som bruker ser Prosedyre tilgjengelighet Hva jeg som bruker gjør - hvordan interaksjon er • Prinsippet er «forutsigbarhet» Det skal ikke være nødvendig å lære seg ny brukerinteraksjon for hvert nettsted - for hver tjeneste 12 torsdag 16. april 2009 12
  • 13. Hypatia AS Forutsigbarhet 13 torsdag 16. april 2009 13
  • 14. Hypatia AS Hva er problemet? • Ingen klar forståelse for hva som menes med uu. • Universell utforming er beskrevet som et sett med prinsipper: 14 torsdag 16. april 2009 14
  • 15. Hypatia AS Prinsipper for UU ? 1. Like muligheter for bruk 2. Fleksibel bruk 3. Enkel og intuitiv bruk 4. Forståelig informasjon 5. Toleranse for feil 6. Lav fysisk anstrengelse 7. Størrelse og plass for tilgang og bruk 15 torsdag 16. april 2009 15
  • 16. Hypatia AS P1: Like muligheter for bruk • Hva betyr dette ? Løsninger skal ikke være designet slik at de aktivt utelukker brukere • Hvem utelukkes ? Blinde/Svaksynte Døve/Hørselshemmede MacOSX brukere Linux brukere PC brukere Mobile brukere 16 torsdag 16. april 2009 16
  • 17. Hypatia AS P3: Enkel og intuitiv bruk • Det skal ikke være nødvendig å lære seg et nettsteds interaksjon, terminologi og plassering av vanlige objekter på siden • Overskrifter og menyer skal være selvforklarende • Er innholdet forståelig for målgruppen Flerspråklighet Kulturell kontekst • Kortfattet informasjon Skille mellom Web og Papir Krav til forfattermiljøer... 17 torsdag 16. april 2009 17
  • 18. Hypatia AS Hva sier andre? open source is the only way to achieve sustainable accessibility. Jutta Treviranus Director ATRC - University of Toronto 18 torsdag 16. april 2009 18
  • 19. Hypatia AS Hva sier andre? We have found open source solutions to have given people with disabilities an edge over proprietary solutions. Richard Schwerdtfeger Distinguished Engineer Accessibility Architect/Strategist IBM 19 torsdag 16. april 2009 19
  • 20. Hypatia AS Litt mer teknisk: • AT for web bruker i prinsippet DOM-API’ene som tilbys gjennom nettlesere Derfor viktig med riktig syntaktisk koding av informasjon (Bruk av HTML tagger, W3C/WAI/ WCAG2.0 og ARIA koder) Denne informasjon brukes for å bedre organisere informasjonen gjennom nettlesere osv. Firefox støtter W3C/WAI/ARIA allerede 20 torsdag 16. april 2009 20
  • 21. Hypatia AS IBM Software Group IBM Slide Accessibility API Infrastructures IBM Targeted Office documents Content Web Web Models (UML, (ODF, email, Layer RIA documents WBI) calendar, PDF) Assistive Technology Applications Eclipse Menus, Native Menus, Native Apps - Layer Web Browser controls Java apps Dialogs, Views Dialogs, Views editors GMF Mapping Eclipse SWT & Native widgets Java Swing & Layer DOM, other API a11y API (Win32, GTK) a11y API Java Access Bridge Platform Specific A11y MSAA + ATK/AT-SPI Universal Access API API Layer IAccessible2 Operating Windows Linux AIX Solaris Mac OS System Layer Goal: Assistive technologies should only talk to the OS and platform accessibility API layers, not the mapping, application, or content layers. If the AT achieved this goal, it would not need to implement an OSM or heuristics. This is not yet true. Taken from: Rich Schwerdtfeger – IBM 21 torsdag 16. april 2009 21
  • 22. Hvorfor går det i Symphony? Sverre Andreas Holbye – Include AS torsdag 16. april 2009 22
  • 23. Hypatia AS Er lukket kildekode bedre? • Er Microsoft Office mer tilgjengelig enn Lotus Symphony? Office på MAC er ikke tilgjengelig Word på Windows er mer tilgjengelig • OpenOffice er nå tilgjengelig på alle plattformer Fordi den er OpenSource har det vært mulig for Include AS i Bergen å lage en løsning som gjør all informasjon i OpenOffice tilgjengelig for støtteteknologier 23 torsdag 16. april 2009 23
  • 24. Hypatia AS Hva finnes av frie løsninger: • Fluidproject http://www.fluidproject.org/ Gjenbrukbare tilgjengelige brukergrensesnitt komponenter - tilpasser seg brukerpreferanser • Ægis - Open Accessibility Everywhere http://www.aegis-project.eu/ Stort internasjonalt forskningsprosjekt, utvikler tilgjengelige opensource løsninger 24 torsdag 16. april 2009 24
  • 25. Hypatia AS Standarder • W3C/WAI WCAG 2.0 ATAG 2.0 ARIA • NS-ISO/IEC 24751:2008 Individuell tilpasning og tilgjengelighet innen e- læring, utdanning og opplæring • Mange andre innen beslektede områder Ta kontakt for mer informasjon og referanser… 25 torsdag 16. april 2009 25
  • 26. Hypatia AS Muligheter • For norsk industri og opensource miljøer i å utvikle biblioteker og tilgjengelige løsninger som alle kan bruke og dele • Vil gjøre det lettere å sette krav til universell utforming av IKT 26 torsdag 16. april 2009 26
  • 27. Hypatia AS OpenOffice og tilgjengelighet • ODF er mer tilgjengelig enn OfficeOpen • OfficeOpen har mangler og trenger store revisjoner for å bli mer tilgjengelig • Siden OpenOffice er fri programvare er det mulig å utvikle tilgjengelighetsløsninger 27 torsdag 16. april 2009 27
  • 28. Hypatia AS Demonstrasjon • Bakgrunn Brukes i TextPilot (lese- og skrivestøtte program). • Løsning: Direkte kobling til UNO-rammeverket gjennom COM Største utfordring få oversikt over rammeverket samt vanskelige strukturelle forhold (hierarki, mapping mellom strukturer osv). • Konklusjon: API som kan mappe, avlese, manipulere informasjon og interaksjon i OpenOffice. Alternativ interaksjon (for eksempel skjermleser, bryterstyring etc. ) OpenOffice er mulig. 28 torsdag 16. april 2009 28
  • 29. Hypatia AS Demonstrasjon 29 torsdag 16. april 2009 29
  • 30. Hypatia AS Avslutningsvis • Ideen bak OpenSource er dugnad • Noen betaler for å få nødvendig funksjonalitet, deler denne med andre - som så bygger videre på denne neste gang • I stedet for å betale masse for lukkede løsninger, bør disse pengene brukes på å utvikle åpne løsninger som alle har glede av. • Dette er spesielt viktig med tanke på universell utforming Felles komponenter kan gjenbrukes - og vi sikrer høyerer grad av universell utforming 30 torsdag 16. april 2009 30
  • 31. Takk for meg torsdag 16. april 2009 31