33
PRISTUPAČNOST WEB LOKACIJA

PRISTUPA ČNOST

  • Upload
    gari

  • View
    50

  • Download
    2

Embed Size (px)

DESCRIPTION

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

Citation preview

Page 1: PRISTUPA ČNOST

PRISTUPAČNOST

WEB LOKACIJA

Page 2: PRISTUPA ČNOST

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.

Page 3: PRISTUPA ČNOST

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

Page 4: PRISTUPA ČNOST

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

Page 5: PRISTUPA ČNOST

Broj ljudi sa hendikepom u SAD

Page 6: PRISTUPA ČNOST

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.

Page 7: PRISTUPA ČNOST

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

Page 8: PRISTUPA ČNOST

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)

Page 9: PRISTUPA ČNOST

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.

Page 10: PRISTUPA ČNOST

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

Page 11: PRISTUPA ČNOST

– 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

Page 12: PRISTUPA ČNOST

Standardi za izradu

pristupačne web lokacije

Page 13: PRISTUPA ČNOST

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

Page 14: PRISTUPA ČNOST

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

Page 15: PRISTUPA ČNOST

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

Page 16: PRISTUPA ČNOST

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.

Page 17: PRISTUPA ČNOST

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.

Page 18: PRISTUPA ČNOST

Stepeni potvrde pristupačnosti

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

i 3

Page 19: PRISTUPA ČNOST

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

Page 20: PRISTUPA ČNOST

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)

Page 21: PRISTUPA ČNOST

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)

Page 22: PRISTUPA ČNOST

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)

Page 23: PRISTUPA ČNOST

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)

Page 24: PRISTUPA ČNOST

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)

Page 25: PRISTUPA ČNOST

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)

Page 26: PRISTUPA ČNOST

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.

Page 27: PRISTUPA ČNOST

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.

Page 28: PRISTUPA ČNOST

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

Page 29: PRISTUPA ČNOST

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.

Page 30: PRISTUPA ČNOST

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

Page 31: PRISTUPA ČNOST

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.

Page 32: PRISTUPA ČNOST

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

Page 33: PRISTUPA ČNOST

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/