PRISTUPA ČNOST

Preview:

DESCRIPTION

PRISTUPA ČNOST. WEB LOKACIJA. Pristupačnost. Problem pristup a elektronskim informacijama osobama sa određenim psihofizičkim nedostacima - PowerPoint PPT Presentation

Citation preview

PRISTUPAČNOST

WEB LOKACIJA

Pristupačnost

Problem pristupa elektronskim informacijama osobama sa određenim psihofizičkim nedostacima

W3C – World Wide Consortium (Organiz. koja se bavi izradom web standarda): definiše sadržaj web strane kao pristupačan ukoliko ga može koristiti osoba sa nekom vrstom hendikepa.

Neophodna razmatranja za izradu plana pristupačnosti: problemi s kojima se pri kretanju kroz

lokacije susreću hendikepirane osobe važnost pristupačnosti korist od pristupačnog dizajna

Osnovne grupe hendikepa kod ljudi:

nedostaci vida (slepi, slabovidi, daltonisti)

nedostaci sluha nedostaci motoričkih sposobnosti kongnitivni nedostaci (problemi u učenju

– smanjena inteligencija)Privremeno hendikepirani: osobe sa prelomom zgloba šake – nemogućnost korišćenja miša

Broj ljudi sa hendikepom u SAD

Broj ljudi sa problemima vida u SCG – 14 058.

faktori koji utiču na pristupačnost lokacije:– način pristupanja hendikepiranih osoba

elektronskim informacijama– web dizajn koji omogućuje hendikepiranim

osobama da nesmetano pristupe informacijama na njima prihvatljiv način.

Pomoćne tehnologije – hardver i softver koji hendikepiranim osobama omogućuju pristup sadržaju lokacije:– čitači ekrana (screen reader)– tač skrin (touch screen)– pokazivač za glavu (head pointer)

Čitači ekrana – namenjen slepim korisnicima, glasno čitanje sadržaja, prepoznaju samo tekst, JAWS (Freedom Scientific), Home Page reader (IBM),

alternativni tekst, ”alt” tekst – dodatni opis slike

Osobe sa motoričkim smetnjama, zavise od tastature, nemogućnost korišćenja miša

Microsoft Internet Explorer – pretraživanje lokacija pomoću tastera tab (kretanje od jedne hiper-veze do druge) i enter (aktiviranje izabranog linka)

Tač skrin – kretanje kroz lokaciju uz pomoć ruku (reaguje na dodir kože, platna, gume)

Pokazivač za glavu: štap za držanje u ustima ili sa trakom za vezivanje oko glave. Namena: pritiskanje tastera na tastaturi ili korišćenje tač skrina

Radi omogućavanja alternativnih načina kretanja po lokaciji, elementi koji zavise od miša (rolloveri, padajući meniji) treba da imaju mogućnost pristupa sa tastature.

Ključni razlozi za izradu pristupačnih web lokacija humani razlog

– otvaraju se vrata hendikepiranim osobama na putu ka informacijama

– kretanje po webu – korak samostalnosti– mogućnost obavljanja svakodnevnih

poslova (čitanje novina, učenje na daljinu, kupovina preko mreže)

Opšta korist– lakše snalaženje svih korisnika

– brže skidanje podataka– omogućuje širu primenu lokacija (podrška

raznič čitača) Proširenje tržišta

– povećava se broj ljudi koji mogu kupovati preko mreže

– veći motiv hendikepiranim osobama da nabave pomoćne tehnologije

Zakonska obaveza za vladine sajtove u mnogim zemljama

Standardi za izradu

pristupačne web lokacije

www.w3.org - spisak grupa korisnika sa otežanim pristupom osobe sa oštećenjem vida, sluha,

motorike i smanjenim kognitivnim sposobnostima

Nedovoljno poznavanje jezika prezentacije

nemogućnost korišćenja miša ili tastature usled pristupa preko mobilnog tel. ili fiz. nedostatka

Posedovanje zastarelih tehnologija, npr. tekstualni monitor, mali monitor, monohromatski monitor, spor priključak na internet

pristupanje sa bučnog mesta ili u toku vožnje

posedovanje nestandardnog čitača, odnosno operativnog sistema, ili alternativnog oblika korisničkog interfejsa

w3c o pristupačnosti Spisak stavki stavki za proveru pristupačnosti

koje bi lokacija trebala da ispuni Navedene stavke su dovoljno specifične da

da svaki posetioc može uočiti da li su ispunjene ili ne

Svakoj stavki je dodeljen tzv. stepen prioriteta Stepen prioriteta predstavlja meru poboljšanja

pristupačnosti ispunjavanjem dotične stavke

Značenje prioriteta:

Prioritet1: web dizajner je obavezan da zadovolji stavku. U suprotnom, neke grupe korisnika će biti onemogućene u korišćenju lok. Osnovni uslov za pristup nekih grupa kor.

Prioritet2: Od web dizajnera se očekuje da zadovolji stavku. U suprotnom, nekim grupama korisnika će biti otežano korišćenje lok. Otklanja mnoge barijere za pristup lokac.

Prioritet3: web dizajner može eventualno da zadovolji stavku. U suprotnom, nekim grupama korisnika će biti nešto teže korišćenje lok. Poboljšava pristup lok.

Stepeni potvrde pristupačnosti

A – ispunjene sve stavke prioriteta1 AA - ispunjene sve stavke prioriteta1i2 AAA - ispunjene sve stavke prioriteta1,2

i 3

Potvrda pristupačnosti lokacije

Na lokaciji se navede: Ova stranica odgovara uputstvima W3C za izradu pristup. web lok. koje možete naći na lok. www.w3.org/

Ubacivanjem jedne od sličica za potvrdu sa linkom prema njihovom objašnjenju

Spisak uputstava W3C-a za izradu pristupačne web lokacije

WCAG 1.0 objavljen 1999

1. Obezbediti ravnopravan alternativni pristup zvučnom i vizuelnom sadržaju(npr. dugmad sa sličicama + tekstualne veze, audio poruka + tekstualna verzija poruke)

2. Ne oslanjati se isključivo na boje (izbegavati kombinacije sličnih boja ili boja bez dovoljno kontrasta, delovi teksta koji sadrže veze ne smeju se isticati isključivo bojom zbog korisnika daltonista, uređaja koji ne podržavaju boje)

3. Koristiti HTML i kaskadne stilove, i to na pravi način(HTML za strukturu, CSS za prikazivanje lokacije, ne koristiti nestandardne HTML oznake i tehnologije koje ne daju istovetan prikaz u svim čitačima)

4. Upotreba jezika treba da bude jasna(definisati manje poznate izraze, posebno označiti definicije, citate, jasno naznačiti jezik da korisnik može podesiti jezik)

5. Kreirati tabele koje se mogu transformisati(ne koristiti tabele za organizovanje strane, samo za prikazivanje tabelarnih podataka, jasni naslovi tabela, zaglavlja redova i kolona)

6. Ostaviti mogućnost transformisanja stranica na kojima su primenjene nove tehnologije (stranica urađena novim tehnologija treba da se u starijim čitačima transformiše na odgovarajući način, nrp. ako se na stranici oslanjamo na Java Script – da li ona radi i bez njega?)

7. Omogućiti korisnicima kontrolisanje dinamičkih elemenata na strani(Obezbediti da korisnik može privremeno ili trajno da obustavi kretanje, blicanje, ili automatsko ažuriranje objekata ili strana. Takvi objekti nerviraju i sprečavaju korisnika da se koncentriše na lokaciju)

8. Obezbediti raspoloživost ugrađenih interfejsa

(Ako na web stranici koristite neki interfejs, npr. Java Applet sa sopstvenim interfejsom – obezbediti da i on bude dostupan)

9. Projektovati lokaciju tako da manje zavisi od konkretnih uređaja

(Napraviti interfejs koji radi uz različite- uređaje, npr. ekrane različitih veličina- uređaje za gledanje, npr. mobilni tel. ili računar - uređaje za manipulaciju, npr. samo tastatura ili tastatura i miš

Izbegavati navigaciju samo pomoću miša, neki se ne snalaze s njim, iskusni korisnici više vole tastaturu)

10. Koristi privremena rešenja(Ne podržavaju svi čitači istu tehnologiju ili standarde, zato treba obezbediti alternativna rešenja za nekompatibilne čitače, ako je moguće za kratko vreme)

11. Koristiti tehnologije i uputstva koje preporučuje W3C (U načelu da, ali oprez, dešava se da za neku specifikaciju čitač nije odgovarajuće podržan)

12. Na lokaciji obezbediti obaveštenja u vezi sa sadržajem i orijentacijom(Dati uputstva za korišćenje složenih područja, značenje veza objasniti ekranskom pomoći ili elektronskim porukama, jasna obaveštenja za popunu obrazaca, sistem pomoći)

13. Obezbediti jasan mehanizam navigacije

(Obezbediti očigledan sistem za navigaciju koji će svako razumeti i koji se nalazi na istom mestu kroz čitavu lokaciju. Dodatna sredstva za navig. – mašine za pretraživanje, mape i indeksi lokacija)

14. Kreirati jasne i jednostavne dokumente

(Pisati za lokaciju jednostavnim stilom – ne razume svako dobro jezik)

WCAG 2.0.

Decembra 2008. objavljen je vodič sa 3 nivoa potvrde ali su redefinisane.

12 tačaka organizovanih oko 4 principa:– uočljivost - informacije i komponente korisničkog interfejsa

korisnik mora biti u stanju da primi nekim od svojih čula.– operabilnost – komponente i navigacija moraju konstruisani

da korisnik može rukovati njima– razumljivost – informacije (sadržaj) i funkcionisanje

korisničkog interfejsa moraju biti razumljivi– robusnost – sadržaj mora biti dovoljno robustan da se

može pouzdano interpretirati pomoću širokog spektra korisničkih sredstava, uključujući pomoćne tehnologije.

WCAG 2.0 Smernice1 Uočljivost1.1 Obezbediti alternativni tekst za bilo koje ne-tekstualne sadržaje1.2 Obezbediti alternative medijalne sadržaje1.3 Kreiranje sadržaja koji mogu biti predstavljeni na razne načine

bez gubitka podataka ili strukture1.4 Olakšati korisnicima da vide i čuju sadržaj2 Operativnost2.1 obezbediti sve funkcije dostupne sa tastature2.2 dati korisnicima dovoljno vremena za čitanje i korišćenje

sadržaja.2.3 Ne dizajnirati sadržaj na način koji može da izazove „kočenje“

sistema.2.4 Obezbediti načine pomoć korisnicima za navigaciju,

pronalaženje sadržaja, i utvrđivanje gde se nalaze.

3 Razumljivost3.1 sadržaj teksta bude čitljiv I razumljiv3.2 veb stranica pojavljuje i izvršava na

predvidljiv način3.3 Pomoći korisniku da izbegne i ispravi

greške4 Robusnost4.1 maksimizirati kompatibilnost sa sadašnjim i

budućim korisničkim sredstvima uključujući i pomoćne tehnologije

Kriterijumi uspešnosti

U okviru svake smernice su kriterijumi uspešnosti koji opisuju šta mora biti ispunjeno da bi se uskladilo sa ovim standardom.

kriterijumi su slični kontrolnim tačkama u vodiču WCAG 1.0

testiranja se mogu izvesti automatski koristeći softver za ocenu, a neki kriterijumi zahtevaju ručne provere.

koristiti testove upotrebljivost preporučuje se da se i ljudi sa hendikepom uključe u

testiranu grupu.

Provera pristupačnostiProvera pristupačnosti

Preliminarni pregled: ručno proveravanje reprezentativnih stranica koristeći poluatomatske altke za ocenu pristupačnosti

1. Izabrati reprezentativni uzorak stranice – Uključiti sve ulazne stranice preko kojih korisnici pristupaju

lokaciji – Uključiti stranice sa raznim dizajnerskim uredjenjima i

funkcionalnošću (sa tabelama, formama ili dinamički generisanim rezultatima, dijagrami ili grafici, Veb stranice sa skriptovima ili aplikacijama

2. Ispitati stranice koristeći grafički čitač– Isključiti prikaz slika i proveriti da li je dostupan odgovarajući

alternativni tekst – Isključiti zvuk i proveriti da li je audio sadržaj dostupan preko

ekvivalentnog teksta– koristiti kontrole čitača za postavljanje različitih veličina fonta

i proveriti da li se veličina fonta menja na odgovarajući način i da li stranica upotrebljiva sa većim fontom

– Testirati sa različitim rezolucijama i/ili menjanjem veličine prozora čitača na manju, pa na maksimum, da se potvrdi da ne treba horizontalno skrolovanje (testirati u različitim čitačima, ili ispitati kod za apsolutnu veličinu, da osigurate da je sadržaj problem, a ne čitač)

– Menjati boju displeja u sivoj skali (ili prikazati stranicu u sivoj skali ili crno beloj) i posmatrati da li je adekvatan kontrast

– Koristiti tastaturu bez upotrebe miša, za navigaciju linkovima i kontrolnim objektima na stranici.

3. Ispitivanje stranica upotrebom specijalizovanih čitača

– Upotrebiti glasovni čitač ispitati da li je informacija dobijena čitačem teksta ekvivalentna onoj koja se dobija preko grafičkog čitača

– Da li se rednim čitanjem dobijaju informacije smislenog poretka

4. Upotreba automatizovanih alatki za ocenu veb pristupačnosti

– koristiti najmanje 2 softverska alata– Za potvrdu nivoa pristupačnosti treba i

ručno neke aspekte testirati.– Spisak softverskih alata

http://www.w3.org/WAI/

Recommended