POVEČEVANJE E-VKLJUČENOSTI Z UPORABO SMERNIC WCAG 2.0

Size: px
Start display at page:

Download "POVEČEVANJE E-VKLJUČENOSTI Z UPORABO SMERNIC WCAG 2.0"

Transcription

1 Ana Dračina POVEČEVANJE E-VKLJUČENOSTI Z UPORABO SMERNIC WCAG 2.0 Diplomsko delo Maribor, september 2012

2 POVEČEVANJE E-VKLJUČENOSTI Z UPORABO SMERNIC WCAG 2.0 Diplomsko delo Študentka: Študijski program: Smer: Mentor(ica): Somentor(ica): Lektor(ica): Ana Dračina Univerzitetni študijski program Informatika in tehnologije komuniciranja Tehnologije komuniciranja doc. dr. Gregor Polančič, univ. dipl. inž. rač. in inf. asist. Katja Kous, univ. dipl. inž. rač. in inf. mag. Nataša Koražija, prof. slov.

3 ZAHVALA Zahvaljujem se mentorju doc. dr. Gregorju Polančiču in somentorci asist. Katji Kous za vso pomoč in vodenje pri diplomskem delu. Zahvaljujem se družini, še posebej staršem, da so mi omogočili študij in me podpirali v času šolanja. Hvala tudi vsem ostalim prijateljem in sorodnikom za podporo, dobro voljo in kakršnokoli pomoč. I

4 Povečevanje e-vključenosti z uporabo smernic WCAG 2.0 Ključne besede: e-vključenost, smernice, WCAG 2.0, stopnje skladnosti UDK: 004-5: (043.2) Povzetek V diplomskem delu smo najprej predstavili področje e-vključenosti in e-dostopnosti ter smernice standarda Web Content Accessibility Guidelines (WCAG) 2.0. Opisali smo tudi stopnje skladnosti in glede na doseženo stopnjo smo merila uspeha uredili v tabelarično obliko. S pomočjo spletnega orodja smo pridobili napake dveh spletnih strani: ene slovenske in ene nemške, obe strani pa ponujata zdravstvene storitve preko spleta. Te napake smo nato analizirali in na tak način ugotovili, da je stran, ki bolj upošteva merila uspeha opisanega standarda, nemška spletna stran. Tako smo tudi potrdili predvidevanja, da v Sloveniji spletne strani niso najbolj dostopne ljudem s posebnimi potrebami. II

5 Improving e-inclusion with WCAG 2.0. guidelines Key words: e-inclusion, guidelines, WCAG 2.0, Conformance Requirements UDK: 004-5: (043.2) Abstract In the diploma thesis we first presented e-inclusion and e-accessibility and guidelines of standard Web Content Accessibility Guidelines (WCAG) 2.0. We also described Conformance Requirements and according to the level they achieve we arranged them in a tabular form. Using the online tool we obtained errors from two websites: one Slovenian and one German, both of them offer health care services over the internet. We analyzed these errors and in this way we found out that the website that complies more with the success criteria of the described standard is German site. We also confirmed the prediction that in Slovenia websites are not accessible to the people with disabilities. III

6 KAZALO VSEBINE 1 UVOD PREDSTAVITEV PODROČIJ DIPLOMSKEGA DELA E-vključenost in e-dostopnost Smernice WCAG Zaznavanje Upravljanje Razumljivost Robustnost Analiza doseganja stopenj skladnosti meril uspeha PRAKTIČNI DEL Metoda dela Predstavitev in primerjava predmetov analize Model ocenjevanja Rezultati ZAKLJUČEK VIRI PRILOGE Naslov študenta Kratek življenjepis IV

7 KAZALO SLIK Slika 2.1: Struktura načel standarda WCAG Slika 2.2: Captcha [7] Slika 2.3: Število meril uspeha glede na stopnjo skladnosti Slika 2.4: Razdelitev stopnje A med načela Slika 2.5: Razdelitev stopnje AA med načela Slika 2.6: Razdelitev stopnje AAA med načela Slika 3.1: Zaslonska slika začetne strani Barmer GEK Slika 3.2: Zaslonska slika začetne strani Zavoda za zdravstveno zavarovanje Slovenije Slika 3.3: Zaslonska slika dela spletne strani AChecker Slika 3.4: Prikaz rezultatov s pomočjo orodja AChecker Slika 3.5: Število znanih napak za nemško spletno stran Slika 3.6: Število znanih napak za slovensko spletno stran Slika 5.1: Druga stran spletne strani Barmer GEK Slika 5.2: Tretja stran spletne strani Barmer GEK Slika 5.3: Četrta stran spletne strani Barmer GEK Slika 5.4: Peta stran spletne strani Barmer GEK Slika 5.5: Šesta stran spletne strani Barmer GEK Slika 5.6: Druga stran spletne strani ZZZS Slika 5.7: Tretja stran spletne strani ZZZS V

8 KAZALO TABEL Tabela 2.1: Analiza SWOT... 4 Tabela 2.2: Poglavja WCAG Tabela 2.3: Lastnosti načel, smernic in meril uspeha... 8 Tabela 2.4: Razdelitev načela zaznavanja... 8 Tabela 2.5: Vizualna predstavitev Tabela 2.6: Razdelitev načela upravljanja Tabela 2.7: Zahteve prilagodljivosti časa Tabela 2.8: Razdelitev načela razumljivosti Tabela 2.9: Napake Tabela 2.10: Razdelitev načela robustnosti Tabela 2.11: Merila uspeha Tabela 3.1: Znane napake spletne strani Barmer GEK Tabela 3.2: Znane napake spletne strani ZZZS Tabela 4.1: Cilji Tabela 5.1: Potencialne napake nemške spletne strani Barmer GEK Tabela 5.2: Verjetne napake slovenske spletne strani ZZZS Tabela 5.3: Potencialne napake slovenske spletne strani ZZZS VI

9 SEZNAM UPORABLJENIH KRATIC KRATICA POMEN PREVOD Web Content Accessibility Smernice za dostopnost do WCAG Guidelines spletnih vsebin W3C World Wide Web Consortium Konzorcij svetovnega spleta RIS Raba interneta v Sloveniji IKT Informacijsko-komunikacijska tehnologija CAPTCHA Completely Automated Public Turing Test To Tell Computers and Humans Apart Popolnoma avtomatiziran javen, prestrukturiran preizkus, ki loči računalnike in ljudi ZZZS Zavod za zdravstveno zavarovanje Slovenije VII

10 1 UVOD Živimo v obdobju, ko je internet prisoten že skoraj v vsakem gospodinjstvu. Problem se pojavi ob vprašanju, kako je dostop do informacij na internetu prilagojen za ljudi z omejenimi zmožnostmi (invalidi, starejši ljudje ipd.). Z odgovorom na to vprašanje se ukvarjata dve veji informacijske družbe: e-dostopnost in e-vključenost, ki je pravzaprav širši pojem e-dostopnosti. Še natančneje pa rešitev problema opredeljujejo štiri načela, ki so določena s strani organizacije World Wide Web Consortium (W3C). Ta štiri načela so zaznavanje, upravljanje, razumljivost in robustnost. V diplomskem delu tako želimo opisati pojma e-dostopnost in e-vključenost ter predstaviti smernice s stopnjami skladnosti, ki omogočajo lažji dostop do internetne vsebine vsem ljudem, ne glede na njihove zmožnosti. Predvidevamo, da veliko število izdelovalcev spletnih strani ne pozna smernic, ki bi omogočile ljudem z omejenimi zmožnostmi lažje in potrebam prilagodljivo brskanje po spletu. Z diplomsko nalogo bi tako radi približali te smernice vsem ljudem, ki se na različne načine srečujejo z ustvarjanjem spletnih strani. Cilji diplomske naloge so predstavitev e-vključenosti in e-dostopnosti, identifikacija smernic, razlaga stopenj skladnosti in uporaba teorije na praktičnem primeru. Dosegli jih bomo s pomočjo pregleda literature, analize smernic in stopenj skladnosti ter praktičnega preizkusa smernic na eni izmed e-storitev. V uvodu smo tako na kratko predstavili temo diplomske naloge. Temu sledi predstavitev področij diplomskega dela, v katerem so podrobneje opisana pojma e-vključenost in e- dostopnost. V tem poglavju so prav tako opisane smernice WCAG 2.0 in stopnje skladnosti. 1

11 Sledi praktični del, v katerem lahko vidimo predstavitev metode dela, analizo dveh spletnih strani, ki ponujata zdravstvene e-storitve, metodo ocenjevanja in pa rezultate. V zaključku diplomskega dela so opisane ugotovitve diplomskega dela, omejitve, koristi za strokovnjake oz. končne uporabnike in možnosti za nadaljnje delo. 2

12 2 PREDSTAVITEV PODROČIJ DIPLOMSKEGA DELA V nadaljevanju je predstavljeno področje e-vključenosti in e-dostopnosti ter stopnje skladnosti. 2.1 E-vključenost in e-dostopnost Na področju informacijske družbe je e-vključenost (angl. einclusion) ena izmed glavnih nalog Evropske unije in tudi evropska komisija je zelo naklonjena reševanju problematičnosti glede e-vključenosti in temu pripadajočemu področju e-dostopnosti (angl. eaccessibility). Predvidevanja kažejo, da bo v Evropi kmalu kar 98 milijonov ljudi s težavami pri e-vključevanju [6]. V Sloveniji se ima Ministrstvo za šolstvo, znanost in tehnologijo namen usmeriti v povečanje vključenosti vseh ljudi v sodobne družbene in tehnološke tokove, hkrati pa bi se naj informacijska družba vključila v razvoj slovenske družbe kot celota. Bistvene dejavnosti bodo usmerjene predvsem tistim, ki imajo slabše možnosti za vključitev v informacijsko družbo (to so npr. ljudje s posebnimi potrebami, starejši, mlade družine, iskalci zaposlitve ipd.) [4]. Po raziskavah, ki jih je objavil RIS (Raba interneta v Sloveniji), se je povprečna starost spletnega uporabnika povečala s 33 let (leta 2009) na 36 let (leta 2011). To je zelo pozitiven podatek, saj kaže, da vedno več starejših uporablja internet [1]. Vizija e-vključenosti je tako vključevanje vseh ljudi, ne glede na starost, morebitno invalidnost, finančne težave, neinformiranost ipd. v informacijsko družbo, hkrati pa širiti širokopasovne povezave [5]. Kot smo že prej omenili, je e-dostopnost širši del zasnove e-vključenosti. E-dostopnost se zavzema za čim višjo pokritost s širokopasovnimi povezavami in za premagovanje 3

13 tehničnih ovir in težav. Tako nakazuje potrebo po dostopnosti in uporabi informacijskokomunikacijskih tehnologij (IKT) za vse ljudi, skupaj s tistimi s posebnimi potrebami. Pozitivne in negativne strani e-vključenosti lahko prikažemo tudi z analizo SWOT, ki jo lahko vidimo v Tabeli 2.1. Tabela 2.1: Analiza SWOT PREDNOSTI [6] POMANJKLJIVOSTI [6] Zmanjševanje razlik v uporabi IKT storitev Premalo dostopnih IKT storitev za ljudi s med ljudmi s posebnimi potrebami in posebnimi potrebami drugimi Premalo storitev v uporabniku domačem Ekonomski in družbeni napredek jeziku Večji in lažji dostop do informacij Razlike na področju digitalnih znanj S širjenjem uporabe IKT so nekateri ljudje v Rast produktivnosti vedno večjem zaostanku Zmanjševanje stroškov socialne in Še vedno velika digitalna ločnica ekonomske izključenosti Vključevanje ljudi s posebnimi potrebami v informacijsko družbo PRILOŽNOSTI NEVARNOSTI Nova delovna mesta Izguba socialnega stika Širši spekter znanj Ne-interes za nove tehnologije in storitve Razvoj novih tehnologij in rešitev za Neznanje glede uporabe storitev invalide in gibalno ovirane ljudi Razvoj spletnih informacijskih storitev na področju socialnega varstva, tudi za ljudi s posebnimi potrebami 4

14 Strateški cilji za povečevanje e-vključenosti in s tem tudi e-dostopnosti so: z elektronskimi storitvami na enostaven način omogočiti mladim družinam in starejšim reševanje zadev, vzpostavitev informacijskih točk, kjer bi ljudje dobili vse informacije o socialnem varstvu, gradiva, informacije, vsebine, bi bile prilagojene tako za invalide kot za druge ljudi, razvoj ustreznih tehnologij in rešitev za invalide in gibalno ovirane, ki bi omogočale enostavno uporabo storitev informacijske družbe, večje vključevanje ljudi s posebnimi potrebami v raziskave in v razvoj rešitev IKT, razvoj spletnih informacijskih storitev v socialnem varstvu, ki bi omogočale vsem uporabnikom enake možnosti uporabe teh storitev, redno obveščanje ljudi o novih storitvah, ki pripomorejo k večji vključenosti v informacijsko družbo, uvajanje usposabljanj na področju informacijske družbe, ustanovitev medgeneracijskih središč, kjer bi ljudje razvijali e-vsebine in se usposabljali na področju informacijske družbe, težja k večji uporabi IKT za boljšo povezanost in večje navezovanje stikov med invalidi in gibalno oviranimi ljudmi, večanje naložb v izobraževanje na področju informacijske družbe. Področja delovanja pa so naslednja [6]: zmanjševanje digitalne ločnice, večja težnja k razvoju, raziskavam in uvedbi različnih rešitev in storitev informacijske družbe, ki bi bila v pomoč invalidom in gibalno oviranim ljudem, dejansko vključevanje vseh ljudi v sodobne družbene in tehnološke tokove, enakopravne možnosti vseh skupin prebivalcev za vključitev v informacijsko družbo, podpiranje politike k hitrejšemu in kakovostnemu uvajanju IKT-ja na področju socialnega varstva oz. dela. 5

15 2.2 Smernice WCAG 2.0 Celotna diplomska naloga temelji na WCAG 2.0 dokumentu, ki je bil ustvarjen decembra leta 2008 pod okriljem W3C in je nadgradnja WCAG 1.0 dokumenta. Standard je preveden v 17 drugih jezikov, v slovenskem jeziku ga še zaenkrat ni. Glavni del zajema 4 načela, ki vsebujejo 12 smernic, smernice pa 61 meril uspeha. Razdelitev načela smernice prikazuje Slika 2.1, pri kateri vijolična barva prikazuje načela, modra pa smernice. WCAG 2.0 ZAZNAVANJE UPRAVLJANJE RAZUMLJIVOST ROBUSTNOST Možnosti besedila za nebesedilne vsebine Dostopnost preko tipkovnice Berljivost Združljivost Časovno omejen medij Dovolj časa ta uporabnike Prilagodljivost Prilagodljivost Zdravstveni napadi Vhodna pomoč Razlikovanje Navigacija Slika 2.1: Struktura načel standarda WCAG 2.0 Standard WCAG 2.0 vsebuje poleg opisa smernic tudi razne nasvete za razvijalce, dodatne informacije o smernicah in prilagodljiva navodila o zahtevah. Ta poglavja, skupaj z vsebino, lahko vidimo v Tabeli 2.2. Dokument je prvotno namenjen razvijalcem spletnih 6

16 vsebin in orodij ter vsem tistim, ki želijo na spletni strani uporabiti tehnični standard za spletno dostopnost [8]. Tabela 2.2: Poglavja WCAG 2.0 POGLAVJA OPIS VSEBINA Prilagodljiva Smernice Spoznavanje navodila o Merila uspeha WCAG 2.0 zahtevah Tehnike Tehnike WCAG 2.0 WCAG 2.0 Razumevanje WCAG 2.0 Nasveti za razvijalce W3C Standard Dodatne informacije Viri Primeri Programski kod Navodila podpore za brskalnike in podporne tehnologije Postopki testiranja Načela Smernice Merila uspeha Skladnosti Privilegij ljudi s posebnimi potrebami Primeri različnih možnih scenarijev Viri Tehnike Vsako načelo, smernica ali merilo uspeha ima svoje lastnosti, katere lahko vidimo v Tabeli

17 Tabela 2.3: Lastnosti načel, smernic in meril uspeha NAČELA SMERNICE MERILO USPEHA Spletni strani da želeno Ločujejo merila uspeha v Združujejo smernice v štiri dostopnost, saj ima vsaka različne kategorije, ki načela izmed teh dodeljeno pokrivajo različna področja stopnjo skladnosti Nanašajo se na pretekle, sedanje in prihodnje Ne morejo se testirati Lahko se testirajo tehnologije. Pomagajo razumeti različna merila uspeha Zaznavanje Prvo izmed načel je zaznavanje, ki vsebuje štiri smernice in 22 meril uspeha. Razdelitev lahko vidimo v Tabeli 2.4. Tabela 2.4: Razdelitev načela zaznavanja SMERNICA Možnosti besedila za nebesedilne vsebine Časovno omejen medij MERILO USPEHA Možnosti besedila za nebesedilne vsebine Samo avdio in samo video (vnaprej posneto) Napisi (vnaprej posneto) Zvočni opis ali medijska alternativa (vnaprej posneto) Napisi (v živo) Zvočni opis (vnaprej posneto) Znakovni jezik (vnaprej posneto) 8

18 SMERNICA Prilagodljivost Razlikovanje MERILO USPEHA Obširnejši zvočni opis (vnaprej posneto) Medijska alternativa (vnaprej posneto) Samo avdio (v živo) Informacije in relacije Smiselno zaporedje elementov Senzorične lastnosti Uporaba barv Nadzor zvoka Minimalni kontrast Nastavljiva velikost besedila Slike besedila Okrepljen kontrast Tišji zvok oz. brez zvoka v ozadju Vizualna predstavitev Slike besedila (brez izjeme) Načelo zaznavanja omogoča, da so vse informacije in komponente napisane tako, da jih uporabnik lahko zazna [3]. To pomeni, da mora za pomembne informacije vedno obstajati enakovredna alternativa za ljudi, ki ne morejo uporabljati vsaj enega izmed svojih čutov. Izjema je le primer, kadar za določeno komponento ali informacijo že obstaja alternativa. V primeru, da imamo na spletni strani nebesedilno vsebino 1, mora ta imeti enakovredno alternativo besedilne vsebine. Obstajajo pa primeri, kadar je potrebno, da je vsebina nebesedilna. Te izjeme so: kontrole in vhodi, časovno omejeni mediji, testi, posebna 1 Nebesedilna vsebina je vsebina, ki je prikazana ljudem z namenom čutnega zaznavanja. 9

19 senzorična izkušnja, dekoracija/oblikovanje/nevidnost in captcha (lahko jo vidimo na Sliki 2.2). Slika 2.2: Captcha [7] Časovno omejen medij (angl. Time-based media) je sestavljen iz zvočnih in video posnetkov, kombinacije obeh ali pa vključuje zvočne oz. video materiale. Pri zvočnih posnetkih, ki so lahko vnaprej posneti ali pa predvajani v živo, moramo zagotoviti napise 2, prav tako pa moramo zagotoviti napise za vse dogodke, ki so predvajani v realnem času. Če želimo vključiti še večjo množico uporabnikov, pa moramo zraven napisov zagotoviti tudi opis informacij v tekstovni obliki. Kadar na spletno stran vključimo vnaprej posnet zvočni posnetek, mora biti na voljo enakovredno besedilo. Tako lahko tudi uporabniki, ki imajo težave s sluhom, koristijo informacije. Poleg tega moramo takšnim zvočnim posnetkom zagotoviti tudi interpretacijo znakovnega jezika. Za največjo možno dostopnost moramo zagotoviti, da zvočni zapis ne vsebuje zvočnega ozadja, slednje mora imeti možnost ugasnitve, glasbeno ozadje pa je vsaj 20dB nižje, kot govor v ospredju. Možna izjema je le t. i.»captcha«, kjer je zvok v ozadju dovoljen za preprečitev avtomatiziranemu sistemu, da prepozna govor. Pri video vsebinah moramo biti pozorni, da so informacije dostopne tudi preko zvočnega zapisa oz. opisa, saj na tak način omogočimo ljudem s kognitivnimi težavami in slepim, da prejmejo informacije. V primeru, da želimo krog uporabnikov povečati, pa moramo 2 Napisov ne smemo zamenjevati s podnapisi, saj prvi vsebujejo več informacij. 10

20 zagotoviti obširnejši zvočni opis 3, ki pomaga ljudem s posebnimi potrebami, da pridobijo dodatne informacije o določeni sceni z video posnetka [2]. Vsa vsebina, ki je uporabljena na spletni strani, mora biti prilagodljiva, kar pomeni, da je lahko predstavljena na različne načine. Kljub temu pa ne sme izgubiti informacij in strukture, ki so poleg relacij lahko programsko določene ali pa so v tekstovni obliki [3]. Pomembno je, da imajo podporne tehnologije dostop do informacij, saj jih lahko na tak način predstavijo v obliki, ki je primerna potrebam uporabnika. Pri tem so jim v pomoč tudi HTML elementi. Paziti moramo tudi na smiselno zaporedje elementov 4, ki je prav tako lahko programsko določeno. Kadar uporabljamo zvočne efekte, ki se navezujejo na odziv računalnika, moramo zagotoviti primerno alternativo, ki pa se ne sme nanašati na senzorične lastnosti [2]. Pri ustvarjanju spletne strani moramo uporabniku omogočiti, da čim lažje razlikuje med barvami in tudi med ozadjem ter ospredjem [3]. Barve moramo uporabiti na smiseln način, saj mora stran biti dostopna tudi, če je samo v črno-beli barvi. Pomembno je tudi, da ima uporabnik nadzor nad zvokom, kar pomeni, da mora vsak zvočni posnetek, ki traja dlje kot 3 sekunde, imeti takšen nadzor glasnosti, ki je neodvisen od sistemskega nadzora glasnosti. To omogoča predvsem ljudem, ki uporabljajo bralnik zaslona, da lažje ločijo med zvokom bralnika zaslona in zvokom s spletne strani [2]. K boljšemu razlikovanju pripomore tudi kontrast, ki je lahko minimalen ali pa okrepljen. Prvi ima razmerje vsaj 4:5:1, slednji pa vsaj 7:1. Izjema je povečano besedilo in slike povečanega besedila. Tako je v primeru izjeme pri minimalnem kontrastu razmerje vsaj 3:1, pri okrepljenem pa vsaj 4:5:1. Logotipi, blagovne znamke, besedila, slike besedila, ki služijo samo dekoraciji, pa nimajo najmanjšega zahtevanega razmerja [3]. Če želimo, da našo spletno stran uporablja največje možno število uporabnikov, potem lahko slike besedila uporabimo samo za dekoracijo oz. tam, kjer je takšen način predstavitve besedila pomemben za posredovanje informacij (npr. digitalni podpis). Nastavljiva mora biti velikost besedila 5, ki omogoča spremembo besedila do 200 %, brez pomoči podporne 3 Primerno je, da obstaja možnost, da se uporabnik zanj sam odloči. V primeru, da se zanj odloči, potem lahko posnetek zaustavi, pridobi dodatne informacije in nato nadaljuje s predvajanjem. 4 To lahko dosežemo z uporabo CSS-a. 5 Ne velja za napise in slike besedila. 11

21 tehnologije. Da je besedilo bolj berljivo, je potrebno informacije pravilno vizualno predstaviti. Pomembne napotke za to lahko vidimo v Tabeli 2.5 [2]. Tabela 2.5: Vizualna predstavitev VIZUALNA PREDSTAVITEV Širina ne presega 80 znakov Razmik med vrsticami je vsaj 1.5, med odstavki pa 1.5-krat večji kot med vrsticami Samostojna izbira barve ozadja in ospredja Besedilo ni poravnano obojestransko Upravljanje Drugo načelo je upravljanje. Sestavljajo ga prav tako štiri smernice in 20 meril uspeha, kar prikazuje Tabela 2.6. Tabela 2.6: Razdelitev načela upravljanja SMERNICA Dostopnost preko tipkovnice Dovolj časa za uporabnike Zdravstveni napadi (angl. Seizures) MERILO USPEHA Tipkovnica Brez pasti tipkovnice Tipkovnica (brez izjeme) Prilagodljiv čas Premor, zaustavitev, nevidnost Brez časovnega roka Prekinitve Ponovno preverjanje pristnosti Tri utripi ali pod pragom (angl. Three Flashes or Below Threshold) Tri utripi (angl. Three Flashes) 12

22 SMERNICA Navigacija MERILO USPEHA Izogibanje blokov vsebine Naslov strani Žarišče vrstnega reda Povezava namena (v kontekstu) Različni načini iskanja spletne strani Naslovi in nalepke Vidno žarišče Lokacija Povezava namena (samo povezava) Področje naslovov Vse komponente, ki so uporabljene na spletni strani, skupaj z navigacijo, morajo biti upravljive. Prav tako pa morajo biti vse funkcionalnosti dostopne preko tipkovniškega vmesnika [3]. Miška, ki lahko služi kot alternativa tipkovnice, ni uporabna za ljudi z okvaro vida. Pomembno je, da če z miško potrebujemo samo en klik, da izvršimo nek ukaz, potem mora biti s tipkovnico podobno. V primeru, da gre uporabnik na določen del aplikacije, mu mora biti omogočeno, da se lahko na prvotno lokacijo vrne samo s pomočjo tipkovnice. Kadar želimo stran narediti dostopno največji množici uporabnikov, pa ne smemo uporabiti časovne omejenosti 6. Vsem uporabnikom moramo dati na voljo dovolj časa, da lahko preberejo in uporabijo vsebino. Omejene seje so lahko pomembne, kadar moramo neko opravilo zaključiti v določenem časovnem obdobju. Da ima uporabnik kljub temu dovolj časa, je potrebno zagotoviti, da je časovni rok 7 lahko prilagodljiv. To prilagodljivost določa šest zahtev, ki jih lahko vidimo v Tabeli 2.7. V primeru, da časovni rok ni pomemben del vsebine dogodka, lahko s tem povečamo dostopnost strani [2]. 6 Časovna omejenost pomeni, da mora biti tipka na tipkovnici pritisnjena in zadržana za določeno časovno obdobje ali pa pritisnjena n-krat v določenem časovnem obdobju. 7 V primeru, da časovni rok ni pomemben del vsebine dogodka, lahko s tem dosežemo največjo možno dostopnost. 13

23 Tabela 2.7: Zahteve prilagodljivosti časa ZAHTEVA Izklop časovnega roka Prilagoditev časovnega roka Podaljšanje časovnega roka Izjema realnega časa Pomemben časovni rok 20-urna izjema OPIS Uporabnik lahko predhodno izklopi časovni rok. Uporabnik lahko prilagodi časovni rok glede na različno dane dolžine. 8 Uporabnik je pred potekom časovnega roka opozorjen in ga lahko v roku 20 sekund podaljša. Uporabnik ne more podaljšati časovnega roka, kadar je ta pomemben del dogodka realnega časa (npr. dražba). Uporabnik ne more podaljšati časovnega roka, kadar bi to pomenilo neveljavno aktivnost. Uporabniku je na razpolago časovni rok, ki je daljši od 20 ur. Spletna stran lahko vsebuje tudi samodejno nadgrajujočo, premikajočo ali utripajočo informacijo, ki je predstavljena vzporedno z drugo vsebino, poleg tega pa se lahko slednje zaženejo samodejno in trajajo dlje kot 5 sekund. V takšnem primeru moramo uporabniku zagotoviti orodje, ki lahko te informacije skrije, ugasne, ustavi, pri samodejno nadgrajujočih informacijah pa tudi nadzoruje posodobitve. Izjemo lahko naredimo le, kadar so takšne informacije del pomembne aktivnosti [3]. Pojavijo se lahko tudi prekinitve, katere lahko uporabnik zatre ali odloži, razen v izrednih situacijah, kot so izguba podatkov, življenjska ogroženost, varnost. Izgubo podatkov moramo preprečiti tudi, kadar spletna stran zahteva ponovno preverjanje identitete medtem, ko je uporabnik že začel določeno opravilo [2]. 8 Ena izmed danih dolžin mora biti vsaj desetkratna dolžina privzete nastavitve. 14

24 Pomembno je, da na spletni strani ni objavljeno ničesar, kar utripne več kot trikrat v enosekundnem obdobju. Utripanje lahko nekaterim uporabnikom povzroči zdravstvene napade [3]. Uporabnikom mora biti omogočena tudi enostavna navigacija, s pomočjo katere lažje iščejo vsebino in imajo pregled, kje se nahajajo. Na voljo jim mora biti najmanj en način za iskanje želenih podatkov med spletnimi stranmi, ki si morajo slediti v smiselnem zaporedju. Lokacijo pa najpogosteje določimo s pomočjo drobtinic. Ljudem s posebnimi potrebami bomo prihranili veliko časa, če bomo na spletno stran vključili orodje, ki bo omogočalo izogibanje vsebini oz. elementu, ki se ponavlja na več spletnih straneh. Vsem uporabnikom pa moramo vizualno nakazati, kje bo potekal naslednji ukrep. Naslovi, nalepke (angl. label) in področja naslovov 9 morajo biti edinstveni in pri tem opisovati namen ter vsebino, ki sledi. Ime nalepke mora biti samo po sebi že dovolj, da bo uporabnik razumel namen področja za urejanje, ki ga ta opisuje. Pri uporabi povezav moramo biti pozorni, da bo uporabnik že samo z branjem besedila povezave vedel, kakšna funkcionalnost se nahaja na spletni strani. Pri imenovanju moramo paziti na doslednost povezava na isto stran, z različne lokacije, mora biti podobno poimenovana [2] Razumljivost Razumljivost je tretje načelo, predstavljeno v WCAG 2.0 standardu. Zajema tri smernice in 17 meril uspeha. Kako je načelo razdeljeno, nam prikazuje Tabela Področje naslovov uporabljamo za organizacijo vsebine, uporabljati pa jih moramo glede na hierarhijo: za Naslovom 1 mora vedno biti Naslov 2 in nikoli Naslov 3. 15

25 Tabela 2.8: Razdelitev načela razumljivosti SMERNICA Berljivost Predvidljivost Vhodna pomoč MERILO USPEHA Jezik strani Jezik določenih delov vsebine Nenavadne besede Okrajšave Stopnja branja Izgovorjava Žarišče Vhod Dosledna navigacija Dosledna identifikacija Sprememba na zahtevo Napaka identifikacije Nalepke in navodila Predlogi napak Preprečevanje napak (pravnih, finančnih, podatkovnih) Pomoč Preprečevanje napak (vseh) Informacije morajo biti predstavljene na razumljiv način, prav tako tudi delovanje uporabniškega vmesnika [3]. Vsebina mora biti berljiva tako uporabniku, kot tudi podpornim tehnologijam. Stopnja branja ne sme biti naprednejša od nižje ravni osnovnošolskega izobraževanja, saj moramo v nasprotnem primeru zagotoviti dodatno verzijo, ki ne zahteva teh sposobnosti branja. Za ljudi, ki uporabljajo bralnik zaslona, moramo navesti smer besedila. Programsko moramo določiti tudi privzeti jezik spletne strani. Kadar v vsebino vključimo katero besedo ali besedilo, ki ne spada pod privzeti jezik, moramo ta del vsebine posebej 16

26 opredeliti in določiti primeren jezik. Zagotoviti moramo orodje 10, ki identificira specifične definicije oz. pomen nenavadnih besed ali okrajšav. Prav tako mora biti na voljo izgovorjava besed, katerih pomen je lahko dvoumen. Delovanje in prikazovanje spletne strani mora biti predvidljivo, v primeru, da to ni mogoče, pa moramo uporabniku vnaprej zagotoviti opozorila in navodila za nadaljnje ravnanje. Kadar bi razna spreminjanja nastavitev oz. vhoda določene komponente spremenila vsebino, moramo pred uporabo le-te prav tako zagotoviti opozorilo. Če želimo zajeti največ možnih uporabnikov, pa moramo poskrbeti, da do spremembe ne bo prišlo brez privolitve uporabnika [2]. Pomembna je tudi doslednost. Pri ponavljajočih se navigacijskih orodjih se to kaže tako, da se ta vedno pojavijo v enakem vrstnem redu. V primeru, da želimo še dosledno identifikacijo, pa morajo vse komponente z enakimi funkcionalnostmi imeti isto referenco. Poleg tega mora biti uporabniku omogočeno, da se lahko sam odloči, kdaj je pripravljen na naslednji korak [3]. Pri ustvarjanju spletne strani ne smemo pozabiti na dodatno pomoč, ki jo lahko uporabniki uporabijo. Primerno jim lahko pomagamo že s tem, da podamo natančna navodila, glede izpolnjevanja polj. Zagotoviti moramo tudi opozarjanje na napake, katere lahko uporabniki z našo pomočjo tudi sami odpravijo. Obstaja več meril uspeha, ki govori o napakah, vse pa so zbrane v Tabeli 2.9 [2]. 10 Takšno orodje je lahko slovar, do katerega nato ustvarimo povezavo. 17

27 Tabela 2.9: Napake NAPAKE Napaka identifikacije Predlogi napak Preprečevanje napak 12 OPIS Vse napake, ki so samodejno zaznane, se sporočijo uporabniku, opis napake pa je v tekstovnem načinu. Kadar so pri samodejno zaznanih napakah predlogi popravkov znani, se lahko ti pošljejo uporabniku. 11 Oddaje so reverzibilne, vneseni podatki se morajo preveriti in v primeru napake tudi popraviti. Uporabniku mora biti na voljo orodje, s pomočjo katerega ima pregled nad informacijami, katere lahko tudi spreminja, preden jih dokončno odda. Na voljo ima prav tako možnost preklica oddaje Robustnost Zadnje načelo je robustnost, vsebuje pa eno smernico in 2 merili uspeha. To lahko vidimo v Tabeli 2.10 Tabela 2.10: Razdelitev načela robustnosti SMERNICA Združljivost MERILO USPEHA Razčlenjevanje Ime, vloga, vrednost Vsa vsebina mora biti dovolj robustna, da bo lahko interpretirana s strani različnih uporabniških agentov, podporne tehnologije in brskalnikov, pri katerih je pomembna združljivost s sedanjimi in prihodnjimi izdelki. 11 Predlogi se ne pošljejo uporabniku v primeru, če bi to ogrozilo varnost podatkov ali namen vsebine. 12 Preprečujemo lahko pravne, finančne, podatkovne napake ali pa vse napake, kar nudi večjo dostopnost uporabnikom. Opis velja za obe vrsti preprečevanja napak. 18

28 Kjer uporabljamo označevalni jezik, morajo imeti elementi popolne začetne in končne oznake, pravilno morajo biti ugnezdeni, ne smejo vsebovati podvojenih atributov in vsi IDji morajo biti edinstveni. Spletni avtorji morajo zagotoviti, da so kontrole uporabniškega združljive s podpornimi tehnologijami. Tako lahko te kontrole uporabljajo tudi ljudje s posebnimi potrebami [3]. 2.3 Analiza doseganja stopenj skladnosti meril uspeha Vsako merilo uspeha ima svojo stopnjo oz. nivo skladnosti (angl. Conformance Requirements). Te tri stopnje so A, AA in AAA. Kadar je naša spletna stran v skladu s stopnjo A, ki zajema 25 meril uspeha, potem pomeni, da smo odpravili glavne ovire za dostopnost. To seveda ne pomeni, da je naša spletna stran zelo dostopna, vendar zagotavlja, da je dostopna za večino primerov. Ni pa priporočljivo, da bi naša spletna stran bila narejena samo v skladu s stopnjo A. Stopnja AA vsebuje 13 meril uspeha in zagotavlja zelo dobro dostopnost. Če bo naša spletna stran narejena v skladnosti s stopnjo AA, bo ta dostopna za večino ljudi in za večino tehnologij, ki jih ljudje uporabljajo. Največ spletnih strani temelji prav na stopnji AA. Tretja izmed stopenj je stopnja AAA (zajema 23 meril uspeha), ki je zelo natančna, zagotavlja zelo visoko raven dostopnosti, vendar pa jo je zelo težko vzdrževati. Ta stopnja je pomembna v zelo specifičnih situacijah (npr. za izboljševanje zahtev na stopnji AA). Zmotno je misliti, da je stopnjo AAA nemogoče zagotoviti, vendar je včasih lahko vsebina tista, katera nam tega ne dovoljuje. Nemogoče je ustvariti spletno stran, ki bi bila dostopna vsem ljudem in na vseh ravneh, vseeno pa mora spletna stran biti dostopna v najverjetnejših situacijah [2]. 19

29 V Tabeli 2.11 lahko vidimo vsa merila uspeha skupaj s stopnjo skladnosti, ki zraven slovenskega vsebujejo tudi angleško poimenovanje in točko, pod katero se to merilo uspeha nahaja v WCAG 2.0 standardu. Tabela 2.11: Merila uspeha MERILO MERILO STOPNJA TOČKA V USPEHA USPEHA SKLADN NAČELO/SMERNICA WCAG 2.0 (v slovenščini) (v angleščini) OSTI Možnosti besedila za nebesedilne vsebine Non-text Content A Zaznavanje/Možnosti besedila za nebesedilne vsebine Samo avdio in samo Audio-only and Zaznavanje/Časovno omejen video (vnaprej Video-only A medij posneto) (Prerecorded) Napisi (vnaprej Captions Zaznavanje/Časovno omejen A posneto) (Prerecorded) medij Audio Description Zvočni opis ali or Media Zaznavanje/Časovno omejen medijska alternativa A Alternative medij (vnaprej posneto) (Prerecorded) Informacije in Info and relacije Relationships A Zaznavanje/Prilagodljivost Smiselno zaporedje Meaningful elementov Sequence A Zaznavanje/Prilagodljivost Senzorične lastnosti Sensory Characteristics A Zaznavanje/Prilagodljivost Uporaba barv Use of Color A Zaznavanje/Razlikovanje Nadzor zvoka Audio Control A Zaznavanje/Razlikovanje Tipkovnica Keyboard A Upravljanje/Dostopnost preko tipkovnice Brez pasti Upravljanje/Dostopnost preko No Keyboard Trap A tipkovnice tipkovnice Prilagodljiv čas Timing Adjustable A Upravljanje/Dovolj časa za uporabnike Premor, zaustavitev, Upravljanje/Dovolj časa za Pause, Stop, Hide A nevidnost uporabnike

30 MERILO MERILO STOPNJA TOČKA V USPEHA USPEHA SKLADN NAČELO/SMERNICA WCAG 2.0 (v slovenščini) (v angleščini) OSTI Tri utripi ali pod Three Flashes or Upravljanje/Zdravstveni A pragom Below Threshold napadi Izogibanje blokov vsebine Bypass Blocks A Upravljanje/Navigacija Naslov strani Page Titled A Upravljanje/Navigacija Žarišče vrstnega reda Focus Order A Upravljanje/Navigacija Povezava namena (v Link Purpose (In kontekstu) Context) A Upravljanje/Navigacija Jezik strani Language of Page A Razumljivost/Berljivost Žarišče On Focus A Razumljivost/Predvidljivost Vhod On Input A Razumljivost/Predvidljivost Napaka identifikacije Error Identification A Razumljivost/Vhodna pomoč Nalepke in navodila Labels or Instructions A Razumljivost/Vhodna pomoč Razčlenjevanje Parsing A Robustnost/Združljivost Ime, vloga, vrednost Name, Role, Value A Robustnost/Združljivost Napisi (v živo) Captions (Live) AA Zaznavanje/Časovno omejen medij Zvočni opis (vnaprej Audio Description Zaznavanje/Časovno omejen AA posneto) (Prerecorded) medij Minimalni kontrast Contrast (Minimum) AA Zaznavanje/Razlikovanje Nastavljiva velikost besedila Resize text AA Zaznavanje/Razlikovanje Slike besedila Images of Text AA Zaznavanje/Razlikovanje Različni načini iskanja spletne strani Multiple Ways AA Upravljanje/Navigacija Naslovi in nalepke Headings and Labels AA Upravljanje/Navigacija Vidno žarišče Focus Visible AA Upravljanje/Navigacija Jezik določenih delov vsebine Language of Parts AA Razumljivost/Berljivost

31 MERILO MERILO STOPNJA TOČKA V USPEHA USPEHA SKLADN NAČELO/SMERNICA WCAG 2.0 (v slovenščini) (v angleščini) OSTI Dosledna navigacija Consistent Navigation AA Razumljivost/Predvidljivost Dosledna Consistent identifikacija Identification AA Razumljivost/Predvidljivost Predlogi napak Error Suggestion AA Razumljivost/Vhodna pomoč Preprečevanje napak (pravnih, finančnih, podatkovnih) Error Prevention (Legal, Financial, Data) AA Razumljivost/Vhodna pomoč Znakovni jezik Sign Language Zaznavanje/Časovno omejen AAA (vnaprej posneto) (Prerecorded) medij Obširnejši zvočni Extended Audio Zaznavanje/Časovno omejen opis Description AAA medij (vnaprej posneto) (Prerecorded) Medijska alternativa Media Alternative Zaznavanje/Časovno omejen AAA (vnaprej posneto) (Prerecorded) medij Samo avdio (v živo) Audio-only (Live) AAA Zaznavanje/Časovno omejen medij Okrepljen kontrast Contrast (Enhanced) AAA Zaznavanje/Razlikovanje Tišji zvok oz. brez Low or No zvoka v ozadju Background Audio AAA Zaznavanje/Razlikovanje Vizualna predstavitev Visual Presentation AAA Zaznavanje/Razlikovanje Slike besedila (brez Images of Text (No izjeme) Exception) AAA Zaznavanje/Razlikovanje Tipkovnica (brez Keyboard (No Upravljanje/Dostopnost preko AAA izjeme) Exception) tipkovnice Brez časovnega roka No Timing AAA Upravljanje/Dovolj časa za uporabnike Prekinitve Interruptions AAA Upravljanje/Dovolj časa za uporabnike Ponovno preverjanje Upravljanje/Dovolj časa za Re-authenticating AAA pristnosti uporabnike Tri utripi Three Flashes AAA Upravljanje/Zdravstveni

32 MERILO MERILO STOPNJA TOČKA V USPEHA USPEHA SKLADN NAČELO/SMERNICA WCAG 2.0 (v slovenščini) (v angleščini) OSTI napadi Lokacija Location AAA Upravljanje/Navigacija Povezava namena Link Purpose (Link (samo povezava) Only) AAA Upravljanje/Navigacija Področje naslovov Section Headings AAA Upravljanje/Navigacija Nenavadne besede Unusual Words AAA Razumljivost/Berljivost Okrajšave Abbreviations AAA Razumljivost/Berljivost Stopnja branja Reading Level AAA Razumljivost/Berljivost Izgovorjava Pronunciation AAA Razumljivost/Berljivost Sprememba na zahtevo Change on Request AAA Razumljivost/Predvidljivost Pomoč Help AAA Razumljivost/Vhodna pomoč Preprečevanje napak Error Prevention (vseh) (All) AAA Razumljivost/Vhodna pomoč Če primerjamo med seboj vse tri stopnje skladnosti glede na načelo, lahko vidimo, da se stopnje A, AA in AAA v vsakem načelu razlikujejo. Na Sliki 2.3 lahko vidimo prikaz primerjave števila stopenj skladnosti za merila uspeha zbrana v določenem načelu. Pri načelu zaznavanja tako vidimo, da je največ meril uspeha, ki dosegajo osnovno raven dostopnosti. Samo eno merilo uspeha manj zajema stopnjo AAA, pet meril uspeha pa spada pod stopnjo AA. V tem načelu je 22 meril uspeha. Pri načelu upravljanja je situacija podobna, razlika je le v tem, da pod stopnjo AA spadajo tri merila uspeha. Načelo upravljanja vsebuje 20 meril uspeha. Načelo razumljivosti pa vsebuje največ meril uspeha s stopnjo skladnosti AAA. Stopnji A in AA pa sta porazdeljeni enako. Vsega skupaj je v tem načelu 17 meril uspeha. Zadnje načelo, načelo robustnosti, vsebuje le 2 merili uspeha in obe dosegata osnovno dostopnost. 23

33 Število meril uspeha Stopnja A Stopnja AA Stopnja AAA Stopnja skladnosti Razumljivost Robustnost Upravljanje Zaznavanje Slika 2.3: Število meril uspeha glede na stopnjo skladnosti Med seboj pa lahko primerjamo tudi porazdelitev stopenj skladnosti med načela. Tako lahko na Sliki 2.4 vidimo, kako je stopnja A razdeljena glede na načela. Načeli zaznavanja in upravljanja vsebujeta vsaka 36 % vseh meril uspeha, ki imajo stopnjo skladnosti A. Pri načelu razumljivosti je ta delež 20 %, pri robustnosti pa 8 %. zaznavanje upravljanje razumljivost robustnost 8% 20% 36% 36% Slika 2.4: Razdelitev stopnje A med načela 24

34 Slika 2.5 nam prikazuje, kako je razdeljena stopnja AA. Načelo zaznavanja vsebuje 39 % meril uspeha s stopnjo AA, upravljanje 23 % in razumljivost 38 %. Načelo robustnosti ne vsebuje nobenega merila s to stopnjo. zaznavanje upravljanje razumljivost robustnost 0% 38% 39% 23% Slika 2.5: Razdelitev stopnje AA med načela Prikaz za stopnjo AAA lahko vidimo na Sliki 2.6. Načeli zaznavanja in upravljanja imata vsaka 35 % meril uspeha s stopnjo AAA, načelo razumljivosti 30 %, robustnost pa ne vsebuje meril uspeha z opisano stopnjo. zaznavanje upravljanje razumljivost robustnost 0% 30% 35% 35% Slika 2.6: Razdelitev stopnje AAA med načela 25

35 3 PRAKTIČNI DEL Praktični del vsebuje opis metode dela, predstavitev predmeta analize, model ocenjevanja in rezultate analize. Analiza rezultatov je bila narejena , opis spletnih strani pa Metoda dela Praktičnega preizkusa smernic smo se lotili tako, da smo najprej poiskali dve spletni strani, ki ponujata zdravstveno e-storitev, pri tem pa je ena spletna stran slovenska, druga pa nemška. Za e-storitev smo si izbrali zdravstveno zavarovanje v tujini. Za dostop do želenega obrazca za izpolnitev zavarovanja v tujini moramo na nemški strani obiskati šest strani, na slovenski pa tri. S pomočjo orodja AChecker 13 smo preverili vseh 9 strani, na vseh stopnjah skladnosti za standard WCAG 2.0 in tako dobili napake za vsako stran posebej. Nato smo združili vse znane napake za slovensko stran in vse znane napake za nemško stran v tabelo. Na enak način smo predstavili tudi potencialne napake za obe spletni strani. Rezultati so tako predstavljeni v tabelarični obliki. V tabeli znanih napak imamo zraven smernice, merila uspeha in stopnje skladnosti, v katero spada napaka, ter opisa napake, pa tudi navodila, kako te napake odpravimo. 3.2 Predstavitev in primerjava predmetov analize Prvi izmed kandidatov za primerjavo je nemški ponudnik zavarovanja Barmer GEK 14, ki omogoča storitve registriranim uporabnikom oz. tistim, ki imajo pri njih sklenjeno zavarovanje. Trenutno ime se uporablja od 1. januarja leta 2010, ko sta se združila Barmer Ersatzkasse (BEK) in Gmünder Ersatzkasse (GEK). Koda te spletne strani je napisala v HTML označevalnem jeziku, vsebuje pa tudi JavaScript in CSS. Na začetku spletne strani ima možnost povezave na njihovo Twitter in Facebook stran. Barmer GEK je največja 13 Dostopno na [ ]. 14 Dostopno na [ ]. 26

36 zdravstvena zavarovalnica v Nemčiji in zajema približno 8,6 milijonov zavarovancev, kar je približno 10 % vseh prebivalcev. Pravni sedež je v Berlinu, ima pa tudi devet pokrajinskih uradov in čez 1000 podružnic po vsej Nemčiji. Mnenja o kakovosti in zadovoljstvu uporabnikov se delijo. Zaslonsko sliko začetne strani lahko vidimo na Sliki 3.1, zaslonske slike ostalih preverjenih strani pa v Prilogi B (slike 5.1, 5.2, 5.3., 5.4. in 5.5) [9]. Slika 3.1: Zaslonska slika začetne strani Barmer GEK Drugi izmed kandidatov je Zavod za zdravstveno zavarovanje Slovenije 15 (ZZZS). Ta javni zavod omogoča storitve vsem uporabnikom, ki imajo sklenjeno obvezno zdravstveno zavarovanje, ki ga izvaja od leta Tudi tukaj je koda napisala v HTML označevalnem jeziku in vsebuje JavaScript. Spletna stran ne vsebuje povezav do Facebooka in Twitterja. Zavod za zdravstveno zavarovanje Slovenije ima 10 območnih enot, ki se nahajajo po 15 Dostopno na [ ]. 27

37 celotni državi. Na Sliki 3.2 imamo zaslonsko sliko začetne strani, v prilogi B pa se nahajajo še zaslonske slike drugih strani (sliki 5.6 in 5.7), ki smo jih preverili z orodjem AChecker. Slika 3.2: Zaslonska slika začetne strani Zavoda za zdravstveno zavarovanje Slovenije 3.3 Model ocenjevanja Rezultate bomo pridobili s pomočjo že prej omenjenega orodja AChecker. To odprtokodno orodje omogoča prepoznavo vseh elementov, ki niso v skladu z izbranim standardom in jih loči na znane napake, verjetne napake in potencialne napake. Napake lahko preverjamo s pomočjo URL-ja (na tak način bomo preverjali v našem primeru), s pomočjo naložitve HTML dokumenta ali pa s pomočjo vpisa HTML kode. 28

38 Preden želimo preveriti, katere napake vsebuje želena spletna stran, si moramo urediti nastavitve. Validacije HTML-ja in CSS-ja ter vira ne potrebujemo, tako da tega ne obkljukamo. Ker želimo izvedeti napake za standard WCAG 2.0, moramo poleg tega označiti tudi izbiro stopnje skladnosti, na podlagi katere želimo izvedeti napake. Vedeti moramo, da če izberemo stopnjo skladnosti AA ali AAA, se nam bodo izpisale napake tudi za nižjo stopnjo skladnosti. Za izpis napak označimo, da jih želimo imeti izpisane glede na smernice. To lahko vidimo tudi na Sliki 3.3. Slika 3.3: Zaslonska slika dela spletne strani AChecker Pri izpisu podatkov si lahko izberemo, ali želimo izpis znanih, verjetnih ali potencialnih napak. Vedno nam pa orodje poda smernico, v kateri se napaka merila uspeha nahaja, merilo uspeha, opis napake, pri znanih napakah nam poda tudi, kako to napako odpravimo, in pove nam, v kateri vrstici in stolpcu kode se napaka nahaja. Pri tem je tudi prikazan del kode in pa morebitna slika. Primer lahko vidimo na Sliki

39 Slika 3.4: Prikaz rezultatov s pomočjo orodja AChecker Orodje omogoča tudi izvoz želenih napak, prijavljenim uporabnikom pa dovoljuje, da si izpis napak tudi shranijo. 3.4 Rezultati V Tabeli 3.1 lahko vidimo znane napake, ki jih vsebuje nemška spletna stran Barmer GEK. Tabela 3.1: Znane napake spletne strani Barmer GEK SMERNICA/ MERILO USPEHA OPIS NAPAKE ODPRAVA NAPAKE STOPNJA SKLADNOSTI Nebesedilna vsebina/možnosti besedila za nebesedilne vsebine Element <img> ne vsebuje atributa»alt=«16. Dodati moramo atribut»alt=«v <img> element 17. A Samo elementa Navigacija/Naslovi in nalepke Gnezdenje naslova je nepravilno 18. <h1> ali <h2> lahko sledita elementu AA <h1> Angl. img element missing alt attribute. 17 Angl. Add an alt attribute to your img element. 18 Angl. Header nesting - header following h1 is incorrect. 19 Angl. Modify the header levels so only an h1 or h2 follows h1. 30

40 Enako lahko vidimo tudi za slovensko stran ZZZS. V Tabeli 3.2 so navedene znane napake, ki so smo jih dobili s pomočjo orodja AChecker. Tabela 3.2: Znane napake spletne strani ZZZS SMERNICA/MERILO USPEHA OPIS NAPAKE ODPRAVA NAPAKE STOPNJA SKLADNOSTI Obrazcu manjkata elementa <fieldset> in <legend> za skupino radijskih gumbkov 20. V obrazec vsake skupine radijskih gumbkov moramo dodati elementa <fieldset> in <legend> 21. <input> elementu, Dodati moramo element vrste»besedilo«manjka <label>, ki obdaja pripadajoči element kontrolni <label>. <label> 22. Atribut»for=«Prilagodljivost/Informacije in relacije <input> elementu, vrste»radio«manjka pripadajoči element elementa <label> moramo nastaviti na enako vrednost kot je A <label> 24. atribut»id=«kontrole. In/ali dodati moramo <input> Elementu <select> elementu atribut manjka pripadajoči «title=«in/ali element <label> 25. ustvariti <label> element, ki vsebuje <input> element 23. <input> element Dodati moramo vrste»radio«nima v besedilo pripadajoči 20 Angl. Form missing fieldset and legend to group multiple radio buttons. 21 Angl. Add a fieldset and legend element to the form for each group of radio buttons. 22 Angl. input element, type of "text", missing an associated label. 23 Angl. Add a label element that surrounds the control's label. Set the for attribute on the label element to the same value as the id attribute of the control. And/or add a title attribute to the input element. And/or create a label element that contains the input element. 24 Angl. input element, type of "radio", missing an associated label. 25 Angl. select element missing an associated label. 31

41 SMERNICA/MERILO USPEHA OPIS NAPAKE ODPRAVA NAPAKE STOPNJA SKLADNOSTI elementu <label> oznaki elementa besedila 26. <input>, ki opisuje <input> element namen ali funkcijo vrste»besedilo«nima v kontrole 27. elementu <label> besedila 28. Poskrbeti moramo, da Razlikovanje/Uporaba barv Določene niso vse barve besedila 29. so vse ali nobena barva besedila določeni z uporabo atributov v A <body> elementu 30. Dodati moramo besedilo ali elementu <a> ali atributu Navigacija/Povezava namena (v kontekstu) Sidro povezave ne vsebuje besedila 31.»title=«elementa <a>, ali v primeru, da je slika uporabljena v sidru A ji moramo dodati besedilo v atribut»alt=«32. Za HTML dokumente moramo dodati atribut»lang=«in veljavno Berljivost/Jezik strani Jezik dokumenta ni določen 33. ISO dvomestno jezikovno oznako za A začetni HTML element. Za XHTML dokumente moramo dodati atributa 26 Angl. input element, type of "radio", has no text in label. 27 Angl. Add text to the input element's associated label that describes the purpose or function of the control. 28 Angl. input element, type of "text", has no text in label. 29 Angl. All text colors are not set. 30 Angl. Ensure all the text colors or none of the text colors are set using attributes on the body element. 31 Angl. Anchor contains no text. 32 Angl. Add text to the a element or the title attribute of the a element or, if an image is used within the anchor, add Alt text to the image. 33 Angl. Document language not identified. 32

42 SMERNICA/MERILO USPEHA OPIS NAPAKE ODPRAVA NAPAKE STOPNJA SKLADNOSTI»lang=«in»xmllang=«z veljavno ISO dvomestno jezikovno oznako za začetni HTML element 34. Dodati moramo veljavno dvomestno ali trimestno jezikovno oznako, kot je Dokument vsebuje opredeljeno v ISO 639 nepravilno jezikovno specifikaciji za HTML oznako 35. atribut»lang=«. Za XHTML dokument morata biti določena atributa»lang=«in»xml:lang=«36. Vhodna pomoč/nalepke in navodila Oznaka besedila je prazna 37. Dodati moramo besedilo v element <label> 38. A Združljivost/Razčlenjevanje Atribut»id=«ni edinstven 39. Poskrbeti moramo, da bo vrednost atributa»id=«edinstvena 40. A Zamenjati moramo Razlikovanje/Nastavljiva velikost besedila Uporabljen je element <b> (krepko) 41. element <b> z elementoma <em> ali AA <strong> Angl. For HTML documents add the lang attribute and a valid ISO two letter language code to the opening HTML element. For XHTML documents add both the lang and xmllang attributes with a valid ISO two letter language code to the opening HTML element. 35 Angl. Document has invalid language code. 36 Angl. Add a valid 2 letter or 3 letter language code as defined in the ISO 639 specification to the HTML 'lang' attribute. For XHTML, both 'lang' and 'xml:lang' must be set. 37 Angl. Label text is empty. 38 Angl. Add text to the label element. 39 Angl. id attribute is not unique. 40 Angl. Modify the id attribute value so it is unique. 41 Angl. b (bold) element used. 42 Angl. Replace your b (bold) elements with em or strong. 33

43 SMERNICA/MERILO USPEHA OPIS NAPAKE ODPRAVA NAPAKE STOPNJA SKLADNOSTI Uporabljen je element Odstraniti moramo <font> 43. element <font> 44. Razmerje kontrasta med barvo obiskanih povezav in ozadja povezave ni zadovoljivo za stopnjo AA po standardu Razlikovanje/Minimalni kontrast WCAG Razmerje kontrasta med barvo aktivnih povezav in ozadja povezave ni zadovoljivo za stopnjo AA po standardu WCAG Uporabiti moramo ocenjevalec kontrasta, da lahko določimo razmerje kontrasta 4:5:1 za normalno besedilo in 3:1 za večje besedilo 46. AA Razmerje kontrasta med barvo besedila povezav in ozadja povezave ni zadovoljivo za stopnjo AA po standardu WCAG Razmerje kontrasta med Uporabiti moramo Razlikovanje/Okrepljen kontrast barvo obiskanih povezav in ozadja povezave ni ocenjevalec kontrasta, da lahko določimo razmerje kontrasta 7:1 AAA zadovoljivo za stopnjo za normalno besedilo in 43 Angl. font used. 44 Angl. Remove the font element from the document. 45 Angl. The contrast between the colour of visited link text and its background for the element is not sufficient to meet WCAG2.0 Level AA. 46 Angl. Use a colour contrast evaluator to determine if text and background colours provide a contrast ratio of 4.5:1 for standard text, or 3:1 for larger text. Change colour codes to produce sufficient contrast Angl. The contrast between the colour of active link text and its background is not sufficient to meet WCAG2.0 Level AA. 48 Angl. The contrast between the colour of link text and its background is not sufficient to meet WCAG2.0 Level AA. 34

44 SMERNICA/MERILO USPEHA OPIS NAPAKE ODPRAVA NAPAKE STOPNJA SKLADNOSTI AAA po standardu 4:5:1 za večje WCAG besedilo 50. Razmerje kontrasta med barvo aktivnih povezav in ozadja povezave ni zadovoljivo za stopnjo AAA po standardu WCAG Barva besedila povezave mora zagotavljati visok kontrast z barvo ozadja 52. Če primerjamo obe spletni strani med seboj, lahko vidimo, da ima več znanih napak slovenska spletna stran. Nemška spletna stran ima 2 znani napaki eno na stopnji skladnosti A (ta je merilo uspeha Možnosti besedila za nebesedilne vsebine) in eno na stopnji AA (ta je merilo uspeha Naslovi in nalepke). Grafični prikaz lahko vidimo na Sliki Angl. The contrast between the colour of visited link text and its background is not sufficient to meet WCAG2.0 Level AAA. 50 Angl. Use a colour contrast evaluator to determine if text and background colours provide a contrast ratio of 7:1 for standard text, or 4.5:1 for larger text. Change colour codes to produce sufficient contrast Angl. The contrast between the colour of active link text and its background is not sufficient to meet WCAG2.0 Level AAA. 52 Angl. Link text colour must provide high contrast with its background colour. 35

45 Število znanih napak: 2 Stopnja A Stopnja AA Stopnja AAA 0 (0%) 1 (50%) 1 (50%) Slika 3.5: Število znanih napak za nemško spletno stran Slovenska spletna stran ima kar 20 znanih napak. 12 od teh napak pripada stopnji A, 5 stopnji AA in 3 stopnji AAA. Razdelitev lahko vidimo na Sliki 4.2. Merila uspeha, ki vsebujejo napake in imajo stopnjo skladnosti A, so Informacije in relacije, Uporaba barv, Povezava namena (v kontekstu), Jezik strani, Nalepke in navodila in Razčlenjevanje. Slovenska spletna stran ima kar 20 znanih napak. 12 od teh napak pripada stopnji skladnosti A, te napake pa so razdeljene med merila uspeha, ki so Informacije in relacije, Uporaba barv, Povezava namena (v kontekstu), Jezik strani, Nalepke in navodila in Razčlenjevanje. 5 napak pripada stopnji AA, razdeljene pa so med 2 merili uspeha, in sicer Nastavljiva velikost besedila in Minimalni kontrast. Stopnji skladnosti AAA pripadajo 3 napake, vse pa spadajo v merilo uspeha Okrepljen kontrast. Razdelitev lahko vidimo na Sliki

46 Število znanih napak: 20 Stopnja A Stopnja AA Stopnja AAA 3 (15%) 5 (25%) 12 (60%) Slika 3.6: Število znanih napak za slovensko spletno stran Če primerjamo med seboj nemško in slovensko spletno stran glede na znane napake, lahko vidimo, da ima slovenska spletna stran dosti več napak. Verjetne napake vsebuje samo slovenska stran, in sicer eno. Tabelo te napake lahko vidimo v Prilogi A (Tabela 5.2). V tej prilogi se nahajata tudi dve tabeli potencialnih napak za obe spletni strani (Tabela 5.1 za nemško in Tabela 5.3 za slovensko spletno stran). V primeru, da ju primerjamo na podlagi teh napak, pa imata obe spletni strani zelo podobne napake in tudi zelo podobno število napak: nemška stran jih ima 44, slovenska pa 48. Kljub temu da moramo na nemški spletni stran obiskati več strani, da pridemo do želenega obrazca za izpolnitev zavarovanja v tujini, kot pa na slovenski strani, je ta stran bolj dostopna kot slovenska. Negativna lastnost nemške strani je ta, da si moramo na koncu natisniti izpolnjeni obrazec, medtem ko na slovenski spletni strani lahko to enostavno pošljemo preko spleta in dobimo čez nekaj dni kartico za zdravstveno zavarovanje v tujini. 37

47 4 ZAKLJUČEK V diplomskem delu smo tako predstavili področje e-vključenosti in e-dostopnosti, opisali smo načela, smernice in merila uspeha, ki se nahajajo v WCAG 2.0 standardu, ter stopnje skladnosti. S pomočjo spletnega orodja smo preverili, v kolikšni meri dve izbrani spletni strani upoštevata vsa navedena merila uspeha. Cilje diplomske naloge smo tako uresničili, kar lahko vidimo v Tabeli 4.1, prav tako pa tudi način doseganja teh ciljev. Tabela 4.1: Cilji CILJ ANALIZA DOSEGANJA CILJA ARGUMENTACIJA Predstavitev e-vključenosti in e-dostopnosti Dosežen Glej poglavje 2.1 Identifikacija smernic Dosežen Glej poglavje 2.1 Razlaga stopenj skladnosti Dosežen Glej poglavje 2 Uporaba teorije na praktičnem primeru Dosežen Glej poglavje 3 Tudi naša predvidevanja so se uresničila. Slovenska spletna stran je tako imela znatno več znanih napak kot pa nemška, zaradi česa obstaja možnost, da v Nemčiji bolje poznajo standard WCAG 2.0 kot pa pri nas. Zelo malo je tudi slovenskih virov na temo opisanega standarda, in glede na to, da še ni prevoda standarda WCAG 2.0 v slovenski jezik, bi lahko ta diplomska naloga pomagala slovenskih razvijalcem, da bi izdelovali dostopnejše spletne strani. V prihodnje bi lahko problem dostopnosti bolj razširili med ljudi, ki se ukvarjajo z izdelovanjem spletnih strani, pa tudi različnim podjetjem. Ti bi nato lahko izdelovali bolj dostopne spletne strani prav s pomočjo standarda WCAG 2.0. Večjo podporo standardu bi moralo dati tudi na ministrstvu. Preverili bi lahko tudi še več različnih spletnih strani in rezultate nato med seboj preverjali. Prav tako bi lahko preverjali tudi rezultate, pridobljene s katerimi drugimi spletnimi orodji, in ne samo z ACheckerjem. 38

48 Pri pisanju diplomske naloge smo se omejili samo verzijo 2.0 standarda WCAG in na področje e-vključenosti. Zavedati se moramo možnosti, da bi dobili drugačne rezultate, če bi preverili kateri drugi dve spletni strani. Na pridobljene rezultate je prav tako vplivalo izbrano orodje AChecker in postopek pridobivanja rezultatov oz. metoda dela. Standard WCAG 2.0 ima tudi pomanjkljivosti. Še vedno je problem razumljivost standarda, saj je napisan v kompleksnem jeziku, polnem žargona, in tudi povezave do definicij kompleksnejših besed ne rešijo težave popolnoma. Prav tako se sama možnost uporabe smernic verzije 2.0 glede na predhodno verzijo ni dosti izboljšala. K temu pripomore tudi obširen celoten dokument, poln različnih povezav. Če potegnemo črto, je standard WCAG 2.0 vsekakor zelo koristen za vse uporabnike in vsak razvijalec spletnih strani bi ga moral vsaj enkrat prebrati skozi, pa če bo uporabil te smernice ali ne. 39

49 VIRI [1] 86% mesečnih uporabnikov interneta splet uporablja vsak dan. Dostopno na orablja_vsak_dan/ [ ]. [2] Babinszki, T. WCAG Tutorial: WCAG 2.0 Tutorial Dostopno na: [ ]. [3] Caldwell, B., Cooper, M., Guarino Reid, L., Vanderheiden, G. Web Content Accessibility Guidelines (WCAG) 2.0: W3C Recommendation 11 December 2008, W3C. W3C, Dostopno na: [ ]. [4] E- VKLJUČENOST. Dostopno na : vsebine/e_vkljucenost/ [ ]. [5] E-vključenost in e-dostopnost Dostopno na: [ ]. [6] Strategija razvoja informacijske družbe v Republiki Sloveniji: si Dostopno na: a/si2010.pdf [ ]. [7] Ustvarite nov Google Račun. Dostopno na: gle.com%2fmail%2f&ltmpl=default&hl=sl [ ] [8] Web Content Accessibility Guidelines (WCAG) Overview Dostopno na: [ ] [9] Wikipedia, Barmer GEK. Dostopno na [ ] 40

50 5 PRILOGE Priloga A Tabele verjetnih in potencialnih napak 41

51 Tabela 5.1: Potencialne napake nemške spletne strani Barmer GEK SMERNICA / MERILO USPEHA Možnosti besedila za nebesedilne vsebine / Možnosti besedila za nebesedilne vsebine Prilagodljivost/Informacije in relacije Prilagodljivost/Senzorične lastnosti Razlikovanje/Uporaba barv OPIS NAPAKE <img> element lahko zahteva dolg opis 53. Slika lahko vsebuje besedilo, ki ni v besedilu atributa»alt=«54. Besedilo atributa»alt=«ni prazno in slika lahko služi dekoraciji 55. Besedilo atributa»alt=«ne posreduje iste informacije kot slika 56. Tabelaričnim podatkom lahko manjka oznaka tabele 57. Vizualni seznami so lahko nepravilno označeni 58. Zahtevane so lahko Unicode oznake od desne proti levi ali od leve proti desni 59. Za identifikacijo sprememb v smeri besedila je lahko zahtevan atribut «dir=«60. <input> element <label>, vrste»besedilo«ni postavljen blizu kontrole 61. Besedilo se lahko nanaša na postavke po obliki, velikosti ali samem relativnem položaju 62. Slika lahko sama uporablja barvo 63. STOPNJA SKLADNOSTI A A A A 53 Angl. img element may require a long description. 54 Angl. Image may contain text that is not in Alt text. 55 Angl. Alt text is not empty and image may be decorative. 56 Angl. Alt text does not convey the same information as the image. 57 Angl. Tabular information may be missing table markup. 58 Angl. Visual lists may not be properly marked. 59 Angl. Unicode right-to-left marks or left-to-right marks may be required. 60 Angl. dir attribute may be required to identify changes in text direction. 61 Angl. input element label, type of "text", is not positioned close to control. 62 Angl. Text may refer to items by shape, size, or relative position alone. 42

52 SMERNICA / MERILO USPEHA Dostopnost preko tipkovnice/tipkovnica Zdravstveni napadi/tri utripi ali pod pragom Navigacija/Izogibanje blokov vsebine Navigacija/Naslov strani Navigacija/Povezava namena (v kontekstu) Vhodna pomoč/napaka identifikacije Vhodna pomoč/nalepke in navodila OPIS NAPAKE Slika lahko vsebuje besedilo s slabim kontrastom 64. Element <input> lahko sam uporablja barvo 65. Element <script> lahko sam uporablja barvo 66. Element <script> uporabniškega vmesnika je lahko nedosegljiv 67. Element <script> lahko povzroči utripanje zaslona 68. Dokumentu lahko manjka povezava»skoči na vsebino«69. Skupine povezav s skupim namenom niso označene 70. Element <title> ne opisuje dokumenta 71. Besedilo povezave je lahko nesmiselno 72. Sidro besedila ne določi položaja destinacije 73. Obrazec za predložitev sporočila o napaki ne more določiti praznih zahtevanih polj 74. Vsa zahtevana polja niso označena kot zahtevana 75. STOPNJA SKLADNOSTI A A A A A A 63 Angl. Image may be using color alone. 64 Angl. Image may contain text with poor contrast. 65 Angl. input possibly using color alone. 66 Angl. script may use color alone. 67 Angl. script user interface may not be accessible. 68 Angl. script may cause screen flicker. 69 Angl. Document may be missing a "skip to content" link. 70 Angl. Groups of links with a related purpose are not marked. 71 Angl. title might not describe the document. 72 Angl. Link text may not be meaningful. 73 Angl. Anchor text may not identify the link destination. 74 Angl. Form submission error messages may not identify empty required fields. 75 Angl. All required form fields may not be indicated as required. 43

53 SMERNICA / MERILO USPEHA Razlikovanje/Slike besedila Navigacija/Različni načini iskanja spletne strani Navigacija/Nalepke in naslovi Predvidljivost/Dosledna navigacija Predvidljivost/Dosledna identifikacija OPIS NAPAKE Element <label> ne opisuje pripadajoče kontrole 76. Oznaka <input> elementa vrste»besedilo«ne opisuje namena ali funkcije kontrole 77. Slika lahko vsebuje besedilo, ki ni v besedilu atributa»alt=«78. Strani manjka zemljevid strani 79. Element <h1> lahko služi oblikovanju 80. Element <h2> lahko služi oblikovanju 81. Element <h3> lahko služi oblikovanju 82. Element <h4> lahko služi oblikovanju 83. Element <h5> lahko služi oblikovanju 84. Ponavljajoče se komponente, se ne prikažejo vsakič v enakem vrstnem redu 85. Zaporedje zavihka ne sledi logičnemu zaporedju 86. Dolge kotacije ne smejo biti označene z uporabo elementa <blockquote> 87. STOPNJA SKLADNOSTI AA AA AA AA AA 76 Angl. label may not describe its associated control. 77 Angl. input element, type of "text", label may not describe the purpose or function of the control. 78 Angl. Image may contain text that is not in Alt text. 79 Angl. Site missing site map. 80 Angl. h1 may be used for formatting. 81 Angl. h2 may be used for formatting. 82 Angl. h3 may be used for formatting. 83 Angl. h4 may be used for formatting. 84 Angl. h5 may be used for formatting. 85 Angl. Repeated components may not appear in the same relative order each time they appear. 86 Angl. Tab order may not follow logical order. 44

54 SMERNICA / MERILO USPEHA OPIS NAPAKE STOPNJA SKLADNOSTI Vhodna pomoč/predlogi napak Obrazec za predložitev sporočila o napakah ne zagotavlja pomoči 88. AA Obrazec za predložitev podatkov ni predstavljen uporabniku, Vhodna pomoč/preprečevanje preden ta dokončno sprejme napak (pravnih, finančnih, AA transakcijo 89. podatkovnih) Obrazec lahko izbriše informacijo brez možnosti razveljavitve 90. Razlikovanje/Okrepljen kontrast Slika lahko vsebuje besedilo s slabim kontrastom 91. AAA Navigacija/Področje naslovov Področja niso označena z naslovi 92. AAA Navigacija/Lokacija Dokument lahko zahteva drobtinice 93. AAA Berljivost/Nenavadne besede Manjka referenca do slovarja 94. AAA Okrajšave niso označene z elementom <abbr> 95. Berljivost/Okrajšave Akronimi niso označeni z elementom <acronym> 96. AAA Vhodna pomoč/preprečevanje Obrazec lahko izbriše informacijo napak (vseh) brez možnosti razveljavitve 97. AAA 87 Angl. Long quotations may not be marked using the blockquote element. 88 Angl. Form submission error messages may not provide assistance. 89 Angl. Form submission data may not be presented to the user before final acceptance of an irreversable transaction. 90 Angl. Form may delete information without allowing for recovery. 91 Angl. This image may contain text with poor contrast. 92 Angl. Sections may not be marked with headers. 93 Angl. Document may require a breadcrumb trail. 94 Angl. Reference to glossary may be missing. 95 Angl. Abbreviations may not be marked with abbr element. 96 Angl. Acronyms may not be marked with acronym element. 97 Angl. Form may delete information without allowing for recovery. 45

55 Tabela 5.2: Verjetne napake slovenske spletne strani ZZZS SMERNICA/ MERILO USPEHA OPIS NAPAKE STOPNJA SKLADNOSTI Prilagodljivost/Informacije in relacije Element <p> je lahko nepravilno uporabljen (lahko je naslov) 98. A Tabela 5.3: Potencialne napake slovenske spletne strani ZZZS SMERNICA/ MERILO USPEHA Nebesedilna vsebina/možnosti besedila za nebesedilne vsebine Prilagodljivost/Informacije in relacije OPIS NAPAKE <img> element lahko zahteva dolg opis 99. Slika lahko vsebuje besedilo, ki ni v besedilu atributa»alt=«100. Besedilo atributa»alt=«ni prazno in slika lahko služi dekoraciji 101. Besedilo atributa»alt=«ne posreduje iste informacije kot slika 102. Tabelaričnim podatkom lahko manjka oznaka tabele 103. Vizualni seznami so lahko nepravilno označeni 104. Zahtevane so lahko Unicode oznake od desne proti levi ali od leve proti desni 105. Za identifikacijo sprememb v STOPNJA SKLADNOSTI A A 98 Angl. p element may be misused (could be a header). 99 Angl. img element may require a long description. 100 Angl. Image may contain text that is not in Alt text. 101 Angl. Alt text is not empty and image may be decorative. 102 Angl. Alt text does not convey the same information as the image. 103 Angl. Tabular information may be missing table markup. 104 Angl. Visual lists may not be properly marked. 105 Angl. Unicode right-to-left marks or left-to-right marks may be required. 46

56 SMERNICA/ MERILO USPEHA OPIS NAPAKE STOPNJA SKLADNOSTI smeri besedila je lahko zahtevan atribut»dir=«106. <input> element <label>, vrste»radio«ni postavljen blizu kontrole 107. <input> element <label>, vrste»besedilo«ni postavljen blizu kontrole 108. Element <table> lahko zahteva elemente <th> 109. Besedilo se lahko nanaša na Prilagodljivost/Senzorične postavke po obliki, velikosti ali lastnosti samem relativnem položaju 110. A Postavitev tabele ni linearna 111. Slika lahko sama uporablja barvo 112. Razlikovanje/Uporaba barv Slika lahko vsebuje besedilo s slabim kontrastom 113. Element <input> lahko sam uporablja barvo 114. Element <script> lahko sam uporablja barvo 115. A Element <script> Dostopnost preko uporabniškega vmesnika je lahko tipkovnice/tipkovnica A nedosegljiv 116. Zdravstveni napadi/tri utripi ali Slika (GIF) lahko utripa 117. A 106 Angl. dir attribute may be required to identify changes in text direction. 107 Angl. input element label, type of "radio", is not positioned close to control. 108 Angl. input element label, type of "text", is not positioned close to control. 109 Angl. Data table may require th elements. 110 Angl. Text may refer to items by shape, size, or relative position alone. 111 Angl. Layout table may not linearize. 112 Angl. Image may be using color alone. 113 Angl. Image may contain text with poor contrast. 114 Angl. input possibly using color alone. 115 Angl. script may use color alone. 116 Angl. script user interface may not be accessible. 117 Angl. Image (GIF) may flicker. 47

57 SMERNICA/ MERILO USPEHA OPIS NAPAKE STOPNJA SKLADNOSTI pod pragom Element <script> lahko povzroči utripanje zaslona 118. Dokumentu lahko manjka Navigacija/Izogibanje blokov povezava»skoči na vsebino«119. vsebine Skupine povezav s skupim A namenom niso označene 120. Navigacija/Naslov strani Element <title> ne opisuje dokumenta 121. A Besedilo povezave je lahko Navigacija/Povezava namena (v nesmiselno 122. kontekstu) Sidro besedila ne določi položaja A destinacije 123. Predvidljivost/Žarišče Nalaganje spletne strani lahko povzroči odpiranje novega okna 124. A Obrazec za predložitev sporočila o Vhodna pomoč/napaka napaki ne more določiti praznih identifikacije zahtevanih polj 125. A Vsa zahtevana polja niso označena kot zahtevana 126. Vhodna pomoč/nalepke in navodila Element <label> ne opisuje pripadajoče kontrole 127. Oznaka <input> elementa vrste»potrditveno polje«ne opisuje namena ali funkcije kontrole 128. A Razlikovanje/Slike besedila Slika lahko vsebuje besedilo, ki ni AA 118 Angl. script may cause screen flicker. 119 Angl. Document may be missing a "skip to content" link. 120 Angl. Groups of links with a related purpose are not marked. 121 Angl. title might not describe the document. 122 Angl. Link text may not be meaningful. 123 Angl. Anchor text may not identify the link destination. 124 Angl. Loading web page may cause new window to open. 125 Angl. Form submission error messages may not identify empty required fields. 126 Angl. All required form fields may not be indicated as required. 127 Angl. label may not describe its associated control. 128 Angl. input element, type of "checkbox", label may not describe the purpose or function of the control. 48

58 SMERNICA/ MERILO USPEHA Navigacija/Različni načini iskanja spletne strani Navigacija/Nalepke in naslovi Predvidljivost/Dosledna navigacija Predvidljivost/Dosledna identifikacija Vhodna pomoč/predlogi napak Vhodna pomoč/preprečevanje napak (pravnih, finančnih, podatkovnih) Razlikovanje/Okrepljen kontrast Navigacija/Področje naslovov OPIS NAPAKE v besedilu atributa»alt=«129. Strani manjka zemljevid strani 130. Element <h1> lahko služi oblikovanju 131. Element <h2> lahko služi oblikovanju 132. Ponavljajoče se komponente, se ne prikažejo vsakič v enakem vrstnem redu 133. Zaporedje zavihka ne sledi logičnemu zaporedju 134. Dolge kotacije ne smejo biti označene z uporabo elementa <blockquote> 135. Obrazec za predložitev sporočila o napakah ne zagotavlja pomoči 136. Obrazec za predložitev podatkov ni predstavljen uporabniku, preden ta dokončno sprejme transakcijo 137. Obrazec lahko izbriše informacijo brez možnosti razveljavitve 138. Slika lahko vsebuje besedilo s slabim kontrastom 139. Področja niso označena z naslovi 140. STOPNJA SKLADNOSTI AA AA AA AA AA AA AAA AAA 129 Angl. Image may contain text that is not in Alt text. 130 Angl. Site missing site map. 131 Angl. h1 may be used for formatting. 132 Angl. h2 may be used for formatting. 133 Angl. Repeated components may not appear in the same relative order each time they appear. 134 Angl. Tab order may not follow logical order. 135 Angl. Long quotations may not be marked using the blockquote element. 136 Angl. Form submission error messages may not provide assistance. 137 Angl. Form submission data may not be presented to the user before final acceptance of an irreversable transaction. 138 Angl. Form may delete information without allowing for recovery. 139 Angl. This image may contain text with poor contrast. 49

59 SMERNICA/ MERILO USPEHA OPIS NAPAKE STOPNJA SKLADNOSTI Navigacija/Lokacija Dokument lahko zahteva drobtinice 141. AAA Berljivost/Nenavadne besede Manjka referenca do slovarja 142. AAA Okrajšave niso označene z elementom <abbr> 143. Berljivost/Okrajšave Akronimi niso označeni z elementom <acronym> 144. AAA Sprememba vsebine se lahko Predvidljivost/Sprememba na zgodi brez uporabnikove zahtevo aktivacije 145. AAA Vhodna pomoč/preprečevanje Obrazec lahko izbriše informacijo napak (vseh) brez možnosti razveljavitve 146. AAA 140 Angl. Sections may not be marked with headers 141 Angl. Document may require a breadcrumb trail. 142 Angl. Reference to glossary may be missing. 143 Angl. Abbreviations may not be marked with abbr element. 144 Angl. Acronyms may not be marked with acronym element. 145 Angl. Change of context may occur without user activation. 146 Angl. Form may delete information without allowing for recovery. 50

60 Priloga B Posnetki zaslonov 51

61 Slika 5.1: Druga stran spletne strani Barmer GEK Slika 5.2: Tretja stran spletne strani Barmer GEK 52

62 Slika 5.3: Četrta stran spletne strani Barmer GEK Slika 5.4: Peta stran spletne strani Barmer GEK 53

63 Slika 5.5: Šesta stran spletne strani Barmer GEK Slika 5.6: Druga stran spletne strani ZZZS 54

64 Slika 5.7: Tretja stran spletne strani ZZZS 7.1 Naslov študenta Ana Dračina Tovarniška cesta Ceršak 7.2 Kratek življenjepis Rojena: v Mariboru Šolanje: Osnovna šola Rudolfa Maistra Šentilj ( ) Škofijska gimnazija Antona Martina Slomška, Maribor ( ) Fakulteta za elektrotehniko, računalništvo in informatiko, Maribor (2008 ) 55

65 56

66 57

67 58

Vodnik skozi Google Analytics Beta verzija 1. del. prehod s stare kode (urchin.js), k novi kodi za sledenje (ga.js)

Vodnik skozi Google Analytics Beta verzija 1. del. prehod s stare kode (urchin.js), k novi kodi za sledenje (ga.js) Vodnik skozi Google Analytics Beta verzija 1. del prehod s stare kode (urchin.js), k novi kodi za sledenje (ga.js) Ta vodnik je povzetek Googe vodiča ' Tracking Code Migration Guide Switching from urchin.js

More information

» Nakup in vzdrževanje Oracle programske opreme «Tehnične specifikacije

» Nakup in vzdrževanje Oracle programske opreme «Tehnične specifikacije Obrazec P-5 Specifikacije 30K250316» Nakup in vzdrževanje Oracle programske opreme «Tehnične specifikacije KAZALO VSEBINE 1. Predmet javnega naročila...3 1.1. SKLOP-1: STORITEV VZDRŽEVANJA ORACLE LICENČNE

More information

Delavnica za konfiguriranje dostopovnih točk WEB konfiguracija LANCOM L-54

Delavnica za konfiguriranje dostopovnih točk WEB konfiguracija LANCOM L-54 Delavnica za konfiguriranje dostopovnih točk WEB konfiguracija LANCOM L-54 Boštjan Lemut Prva povezava na L-54 s povezovalnim kablom povežemo mrežna vmesnika na računalniku in L-54 v brskalniku vpišemo

More information

Prirejanje in preverjanje tipov

Prirejanje in preverjanje tipov Uvod v C# Drugi del Dedovanje Sintaksa Prirejanje in preverjanje tipov Kaste preverjenih tipov Prekrivanje metod Dinamično povezovanje (poenostavljeno) Skrivanje Dinamično povezovanje (s skrivanjem) Fragile

More information

Transakcije v MariaDB/MySQL (transakcija A)

Transakcije v MariaDB/MySQL (transakcija A) Transakcije v MariaDB/MySQL (transakcija A) Pomožni elementi In [1]: # pyodbc import pyodbc try: cn1.close() except: pass # MariaDB/MySQL conn = "DRIVER={MySQL ODBC 5.3 Unicode Driver};SERVER=localhost;DATABASE=sandbox;UID=tu

More information

IP PACKET QUEUING DISCIPLINES AS BASIC PART OF QOS ASSURANCE WITHIN THE NETWORK

IP PACKET QUEUING DISCIPLINES AS BASIC PART OF QOS ASSURANCE WITHIN THE NETWORK UDK621.3:(53+54+621 +66), ISSN0352-9045 Informacije MIDEM 39(2009)2, Ljubljana IP PACKET QUEUING DISCIPLINES AS BASIC PART OF QOS ASSURANCE WITHIN THE NETWORK Sasa Klampfer, Joze Mohorko, Zarko Cucej University

More information

Delavnica za konfiguriranje dostopovnih točk Konfiguracija LANCOM L-54 z uporabo orodja LANConfig

Delavnica za konfiguriranje dostopovnih točk Konfiguracija LANCOM L-54 z uporabo orodja LANConfig Delavnica za konfiguriranje dostopovnih točk Konfiguracija LANCOM L-54 z uporabo orodja LANConfig Boštjan Lemut Prva povezava na L-54 s povezovalnim kablom povežemo mrežna vmesnika na računalniku in L-54

More information

UDF for volume calculation with the use of NTF method. Lastne Excel funkcije za izračun prostornin po NTF metodi

UDF for volume calculation with the use of NTF method. Lastne Excel funkcije za izračun prostornin po NTF metodi RMZ Materials and Geoenvironment, Vol. 54, No. 3, pp.419-425, 2007 419 UDF for volume calculation with the use of NTF method Lastne Excel funkcije za izračun prostornin po NTF metodi Mi l i v o j Vu l

More information

How we calculate volume with the use of NTF method. Kako izračunamo volumen z uporabo metode NTF

How we calculate volume with the use of NTF method. Kako izračunamo volumen z uporabo metode NTF RMZ Materials and Geoenvironment, Vol. 55, No. 1, pp. 127-134, 2008 127 How we calculate volume with the use of NTF method Kako izračunamo volumen z uporabo metode NTF An e s Du r g u t o v i ć 1, Mi l

More information

RAZLOG ZA IZVAJANJE PROGRAMA POPRBAZA

RAZLOG ZA IZVAJANJE PROGRAMA POPRBAZA RAZLOG ZA IZVAJANJE PROGRAMA POPRBAZA POPRBAZA je namenjen večji reorganizaciji podatkov v računalnikovem spominu. Reorganizacijo narekujejo bodisi zakonske spremembe, bodisi novosti v programu. Zato je

More information

Arhitektura oblaka Upravljanje v oblaku Delovanje v oblaku Arhitekturni okvir računalništva v oblaku

Arhitektura oblaka Upravljanje v oblaku Delovanje v oblaku Arhitekturni okvir računalništva v oblaku 1 Predstavitev 2 Področja delovanja 3 GRC knjižnica 4 Primeri CAI in CCM Aplikacijska varnost 5 CCSK 6 Zaključek Globalna, neprofitna organizacija 23,000+ članov, 100 korporativnih članov, 50 odsekov Gradimo

More information

sodobne poslovnoinformacijske rešitve Birokrat Kratka navodila za namestitev demo verzije programa Birokrat

sodobne poslovnoinformacijske rešitve   Birokrat Kratka navodila za namestitev demo verzije programa Birokrat sodobne poslovnoinformacijske rešitve www.andersen.si Birokrat Kratka navodila za namestitev demo verzije programa Birokrat Kratka navodila za namestitev demo verzije programa Birokrat Pošiljamo vam demo

More information

Omeka Accessibility Conformance Report

Omeka Accessibility Conformance Report Omeka Accessibility Conformance Report VPAT Version 2.0 October 2017 Name of Product/Version: Omeka S version 1.1 Product Description: Omeka S is a web publishing platform designed for cultural heritage

More information

formati slike in branje slike pomen in nekaj primerov EM spekter aplikacije v posameznih delih spektra o matriki slike

formati slike in branje slike pomen in nekaj primerov EM spekter aplikacije v posameznih delih spektra o matriki slike Strojni vid pri tehnoloških meritvah formati slike in branje slike pomen in nekaj primerov EM spekter aplikacije v posameznih delih spektra o matriki slike formati slike in branje slike slika je običajno

More information

Calculation of volume with the use of NTF method. Izračun volumnov z uporabo NTF metode

Calculation of volume with the use of NTF method. Izračun volumnov z uporabo NTF metode RMZ - Materials and Geoenvironment, Vol. 53, No. 2, pp. 221-227, 2006 221 Calculation of volume with the use of NTF method Izračun volumnov z uporabo NTF metode Milivoj Vulić 1, Anes Durgutović 2 1 Faculty

More information

Navodila za interaktivne naloge Bober

Navodila za interaktivne naloge Bober Avtorji dokumenta: Dean Gostiša , Lovro Podgoršek Verzija dokumentacije: 1.1 Datum in kraj: 24. 7. 2013, Ljubljana Navodila za interaktivne naloge Bober Uvod 1.

More information

Državni izpitni center SPOMLADANSKI IZPITNI ROK *M * NAVODILA ZA OCENJEVANJE. Četrtek, 2. junij 2016 SPLOŠNA MATURA

Državni izpitni center SPOMLADANSKI IZPITNI ROK *M * NAVODILA ZA OCENJEVANJE. Četrtek, 2. junij 2016 SPLOŠNA MATURA Državni izpitni center *M16178113* SPOMLADANSKI IZPITNI ROK NAVODILA ZA OCENJEVANJE Četrtek, 2. junij 2016 SPLOŠNA MATURA RIC 2016 M161-781-1-3 2 IZPITNA POLA 1 1 1 2 1 3 3 4 1 5 3 6 2 7 1 8 1 9 1 10 3

More information

ABBYY rešitve za prepoznavo in klasifikacijo dokumentov

ABBYY rešitve za prepoznavo in klasifikacijo dokumentov ABBYY rešitve za prepoznavo in klasifikacijo dokumentov preabbyy FlexiCapture 9.0. Overview. 1 doc: 10977 Lokalna prisotnost ABBYY: Moscow, Russia; Munich, Germany; Bracknell, UK; Kiev, Ukraine; Milpitas,

More information

Uvod v svetovni splet

Uvod v svetovni splet Univerza v Ljubljani Fakulteta za gradbeništvo in geodezijo Uvod v svetovni splet Računalništvo in informatika, GR-UNI, GR-VSŠ Tehnična dokumentacija in informatika, VKI-UNI št. leto 2007/08, 1. semester

More information

Accessibility Conformance Report

Accessibility Conformance Report Accessibility Conformance Report VPAT Version 2.0 October 2017 Name of Product/Version: IQWST IDE (Interactive Digital Ed.) Product Description: Online, interactive notebook and assessment system to be

More information

Session:E07 GALIO - DB2 index advisor, how we implemented it and what we get from self-made expert tool

Session:E07 GALIO - DB2 index advisor, how we implemented it and what we get from self-made expert tool Session:E07 GALIO - DB2 index advisor, how we implemented it and Viktor Kovačević, MSc Hermes Softlab 6th October 2009 14:15 (60') Platform: UDB / LUW OUTLINE Application & Database tuning Self made index

More information

Družina IEEE802 Poddružina IEEE802.1 Priključitev v omrežje IEEE802.1x

Družina IEEE802 Poddružina IEEE802.1 Priključitev v omrežje IEEE802.1x 1 Družina IEEE802 Poddružina IEEE802.1 Priključitev v omrežje IEEE802.1x 2 družina standardov, ki opisujejo delovanje lokalnih (LAN) in mestnih (MAN) omrežij delo opravljano v delovnih skupinah več na

More information

Navodila za uporabo izdelkov programske opreme Microsoft

Navodila za uporabo izdelkov programske opreme Microsoft Navodila za uporabo izdelkov programske opreme Microsoft Kazalo Navodila za konfiguracijo odjemalca za e-pošto Outlook Splošno 3 Nastavitev poštnega predala s protokolom MAPI v odjemalcu Outlook 2007 s

More information

Lotus Quickr Najhitrejši način izmenjave poslovne vsebine

Lotus Quickr Najhitrejši način izmenjave poslovne vsebine Lotus Quickr Najhitrejši način izmenjave poslovne vsebine Zoran Povh, IT specialist zoran.povh@si.ibm.com 2007 IBM Corporation Vsebina Kaj je Lotus Quickr? Integracija z namiznimi programi Skupinski prostori

More information

Hitra rast hranjenih podatkov

Hitra rast hranjenih podatkov Tomaž Borštnar - član uredništva računalniške revije Monitor od začetka (oktober 1991; ne-pc okolja (Unix, etc) - sodelavec YUNAC in ARNES od začetka - postavil in upravljal večino strežnikov na SiOL -

More information

3. sklop Elektronski obrazci OM1 ITK 2010/2011

3. sklop Elektronski obrazci OM1 ITK 2010/2011 3. sklop Elektronski obrazci OM1 ITK 2010/2011 Elektronski obrazci Elektronski dokument Elektronski obrazci Označevanje spletnih mest Arhiviranje spletnih informacij Pomen digitalnega podpisa Elektronski

More information

IZDELAVA PROGRAMSKEGA PAKETA ZA GRAFIČNI PRIKAZ POMENSKIH SLOVARJEV IN ONTOLOGIJ

IZDELAVA PROGRAMSKEGA PAKETA ZA GRAFIČNI PRIKAZ POMENSKIH SLOVARJEV IN ONTOLOGIJ Gregor Hren IZDELAVA PROGRAMSKEGA PAKETA ZA GRAFIČNI PRIKAZ POMENSKIH SLOVARJEV IN ONTOLOGIJ Diplomsko delo Maribor, september 2011 I Diplomsko delo univerzitetnega študijskega programa IZDELAVA PROGRAMSKEGA

More information

Voluntary Product Accessibility Template (VPAT ) WCAG Edition. About This Document. Version 2.2 July 2018

Voluntary Product Accessibility Template (VPAT ) WCAG Edition. About This Document. Version 2.2 July 2018 This document is broken into two main sections: Voluntary Product Accessibility Template (VPAT ) WCAG Edition Version 2.2 July 2018 About This Document...1 Essential Requirements and Best Practices for

More information

Twitter Bootstrap in razvoj spletnega repozitorija za Cacti

Twitter Bootstrap in razvoj spletnega repozitorija za Cacti Univerza v Ljubljani Fakulteta za računalništvo in informatiko Fakulteta za matematiko in fiziko Nejc Župec Twitter Bootstrap in razvoj spletnega repozitorija za Cacti DIPLOMSKO DELO UNIVERZITETNI ŠTUDIJSKI

More information

Naslavljanje v IP. Miran Meža

Naslavljanje v IP. Miran Meža Naslavljanje v IP Miran Meža Omrežje vseh omrežij Avtonomni sistem Avtonomni sistem Avtonomni sistem Avtonomni sistem Avtonomni sistem Avtonomni sistem Omrežje vseh omrežij Usmerjanje prometa: poznati

More information

Vzpostavitev spletnega vmesnika za prikaz tenziomiografskih meritev

Vzpostavitev spletnega vmesnika za prikaz tenziomiografskih meritev UNIVERZA V LJUBLJANI FAKULTETA ZA RAČUNALNIŠTVO IN INFORMATIKO Nejc Poljanšek Vzpostavitev spletnega vmesnika za prikaz tenziomiografskih meritev DIPLOMSKO DELO VISOKOŠOLSKI STROKOVNI ŠTUDIJSKI PROGRAM

More information

YuJa Enterprise Video Platform WCAG 2.0 Checklist

YuJa Enterprise Video Platform WCAG 2.0 Checklist Platform Accessibility YuJa Enterprise Video Platform WCAG 2.0 Checklist Updated: December 15, 2017 Introduction YuJa Corporation strives to create an equal and consistent media experience for all individuals.

More information

Q: Do You made a backup before upgrade? A: Only cowards make backups!

Q: Do You made a backup before upgrade? A: Only cowards make backups! Q: Do You made a backup before upgrade? You z malo - you A: Only cowards make backups! Real men don't use backups, they post their stuff on a public ftp server and let the rest of the world make copies.

More information

Sistemske zahteve za SAOP

Sistemske zahteve za SAOP Sistemske zahteve za SAOP Samostojna delovna postaja višji). icenter je ERP sistem, ki zagotavlja popolno kontrolo nad vsemi poslovnimi procesi v podjetju. V tej postavitvi je SAOP icenter nameščen na

More information

Specification and Implementation of a Light-Weight Internet Content Delivery Platform

Specification and Implementation of a Light-Weight Internet Content Delivery Platform University of Ljubljana Faculty of Computer and Information Science Marko Čeferin Specification and Implementation of a Light-Weight Internet Content Delivery Platform DIPLOMA THESIS First cycle professional

More information

UPORABA SILVERLIGHT 4 ZA PODPORO PRI ELEKTRONSKEM PREVERJANJU ZNANJA

UPORABA SILVERLIGHT 4 ZA PODPORO PRI ELEKTRONSKEM PREVERJANJU ZNANJA Matjaž Reberc UPORABA SILVERLIGHT 4 ZA PODPORO PRI ELEKTRONSKEM PREVERJANJU ZNANJA Diplomsko delo Maribor, junij 2011 I Diplomsko visokošolskega strokovnega študijskega programa UPORABA SILVERLIGHT 4

More information

SUBJECT CATEGORY-BASED ANALYSIS OF DESCRIPTORS OF SLOVENIAN PLANT SCIENCE DOCUMENTS IN THE AGRIS DATABASE IN THE PERIOD

SUBJECT CATEGORY-BASED ANALYSIS OF DESCRIPTORS OF SLOVENIAN PLANT SCIENCE DOCUMENTS IN THE AGRIS DATABASE IN THE PERIOD University of Ljubljana UDC:002.6.01/.08:63:014.3:05 Biotechnical Faculty "1993-1995"(497.12)(045)=20 Slovenian National AGRIS Centre Research paper Head: Tomaž Bartol, M.Sc. Raziskovalno delo SUBJECT

More information

Izdelava urejevalnika izvorne kode v oblaku z uporabo tehnologij HTML5

Izdelava urejevalnika izvorne kode v oblaku z uporabo tehnologij HTML5 Univerza v Ljubljani Fakulteta za računalništvo in informatiko Roman Gorišek Izdelava urejevalnika izvorne kode v oblaku z uporabo tehnologij HTML5 DIPLOMSKO DELO VISOKOŠOLSKI STROKOVNI ŠTUDIJSKI PROGRAM

More information

APLIKACIJE ZA SOCIALNA

APLIKACIJE ZA SOCIALNA UNIVERZA V LJUBLJANI FAKULTETA ZA RAČUNALNIŠTVO IN INFORMATIKO Boštjan Lotrič APLIKACIJE ZA SOCIALNA OMREŽJA DIPLOMSKO DELO NA UNIVERZITETNEM ŠTUDIJU Mentor: doc. dr. Zoran Bosnić Ljubljana, 2011 Rezultati

More information

Primož Hadalin IZDELAVA SPLETNEGA PORTALA POSLOVNE APLIKACIJE Z UPOŠTEVANJEM RAZLIK MED SPLETNIMI BRSKALNIKI

Primož Hadalin IZDELAVA SPLETNEGA PORTALA POSLOVNE APLIKACIJE Z UPOŠTEVANJEM RAZLIK MED SPLETNIMI BRSKALNIKI Univerza v Ljubljani Fakulteta za računalništvo in informatiko Primož Hadalin IZDELAVA SPLETNEGA PORTALA POSLOVNE APLIKACIJE Z UPOŠTEVANJEM RAZLIK MED SPLETNIMI BRSKALNIKI diplomska naloga na visokošolskem

More information

ArchivesSpace Accessibility Conformance Report International Edition

ArchivesSpace Accessibility Conformance Report International Edition ArchivesSpace Accessibility Conformance Report International Edition VPAT Version 2.2 July 2018 Name of Product/Version: ArchivesSpace v2.5.1 Product Description: ArchivesSpace is an archival information

More information

Povezava regulatorja DEQ v omrežje

Povezava regulatorja DEQ v omrežje KAZALO 1. OBJEKT NIMA INTERNETNE POVEZAVE... 2 1.1. Direktna povezava med računalnikom ter DEQ... 2 1.2. Povezava DEQ na dostopno točko... 4 1.3. Povezava preko GSM omrežja... 7 2. OBJEKT IMA INTERNETNO

More information

TABELA IZOTOPOV. Chart of the Nuclides. Jedrska tehnika in energetika. Seminar pri predmetu. Nuclides and Isotopes, 16 th edition

TABELA IZOTOPOV. Chart of the Nuclides. Jedrska tehnika in energetika. Seminar pri predmetu. Nuclides and Isotopes, 16 th edition TABELA IZOTOPOV Chart of the Nuclides Nuclides and Isotopes, 16 th edition Seminar pri predmetu Jedrska tehnika in energetika Profesor: dr. Iztok Tiselj Avtor: Miro Urbanč November 2011 Periodni sistem

More information

Fakulteta za elektrotehniko, računalništvo in informatiko Inštitut za avtomatiko Laboratorij za obdelavo signalov in daljinska vodenja

Fakulteta za elektrotehniko, računalništvo in informatiko Inštitut za avtomatiko Laboratorij za obdelavo signalov in daljinska vodenja Fakulteta za elektrotehniko, računalništvo in informatiko Inštitut za avtomatiko Laboratorij za obdelavo signalov in daljinska vodenja Navodila za vaje pri predmetu Internetne tehnologije VAJA 2 Dušan

More information

Turning Technologies Accessibility Conformance Report

Turning Technologies Accessibility Conformance Report Turning Technologies Accessibility Conformance Report VPAT Version 2.1 July 2018 Name of Product/Version: TurningPoint desktop Product Description: TurningPoint is an easy-to-use assessment solution that

More information

Prometno načrtovanje xdsl

Prometno načrtovanje xdsl Prometno načrtovanje xdsl 1 Kazalo Prometno načrtovanje naročniške zanke Prometno načrtovanje MSAN Izbira agregacijskega modela Izbira opreme 2 Potrebe po pasovni širini Zahtevana pasovna širina na uporabnika

More information

Teradactyl LLC Accessibility Conformance Report VPAT Version 2.2 July 2018

Teradactyl LLC Accessibility Conformance Report VPAT Version 2.2 July 2018 Teradactyl LLC Accessibility Conformance Report VPAT Version 2.2 July 2018 Name of Product/Version: True incremental Backup System Pterostor Edition Product Description: Backup Software Date: Created August

More information

Voluntary Product Accessibility Template (VPAT ) About This Document

Voluntary Product Accessibility Template (VPAT ) About This Document Voluntary Product Accessibility Template (VPAT ) Version 2.1 March 2018 Voluntary Product Accessibility Template (VPAT )... 1 About This Document... 1 PlatformQ Education Accessibility Conformance Report...

More information

Open IT VARNO POVEZOVANJE SODOBNIH ODPRTIH SPLETNIH APLIKACIJ V OBLAKU TYPO3, MAGENTO, ALFRESCO

Open IT VARNO POVEZOVANJE SODOBNIH ODPRTIH SPLETNIH APLIKACIJ V OBLAKU TYPO3, MAGENTO, ALFRESCO Open IT VARNO POVEZOVANJE SODOBNIH ODPRTIH SPLETNIH APLIKACIJ V OBLAKU TYPO3, MAGENTO, ALFRESCO Uvod Informacijska varnost ena izmed glavnih tematik informacijske dobe. Čim bolj varne spletne aplikacije

More information

Web Content Accessibility Guidelines 2.0 Checklist

Web Content Accessibility Guidelines 2.0 Checklist Web Content Accessibility Guidelines 2.0 Checklist Principle 1: Perceivable information and user interface components must be presentable to users in ways they can perceive. 1 Standard Description Apply

More information

ERCOlight LUM je energetsko visoko učinkovita svetilka za visoke prostore z možnostjo številnih različnih modifikacij.

ERCOlight LUM je energetsko visoko učinkovita svetilka za visoke prostore z možnostjo številnih različnih modifikacij. Object Installation Project number Date 1 Luminaire data 1.5 Somar International Ltd, Eluma ME-OP4/4L/50 P5 (ME-OP4/4L/50) 1.5.1 Data sheet Ena svetilka, pet različnih možnosti : Eluma Lighting : Comparison

More information

Web Content Accessibility Guidelines 2.0 level AA Checklist

Web Content Accessibility Guidelines 2.0 level AA Checklist Web Content Accessibility Guidelines 2.0 level AA Checklist Date: April, 2016 Name of Product: SoftChalk Create 10 (both desktop and cloud web-launch versions) Contact for more information: email: help@softchalk.com

More information

Web Content Accessibility Guidelines (WCAG) 2.0

Web Content Accessibility Guidelines (WCAG) 2.0 Web Content Accessibility Guidelines (WCAG) 2.0 This is YouSeeU s response to the Web Content Accessibility Guidelines (WCAG) 2.0 -- https://www.w3.org/tr/wcag20/. In this document, YouSeeU has provided

More information

Razširitve CMS z lastnimi moduli

Razširitve CMS z lastnimi moduli Univerza v Ljubljani Fakulteta za računalništvo in informatiko Matjaž Čepar Razširitve CMS z lastnimi moduli DIPLOMSKA NALOGA NA UNIVERZITETNEM ŠTUDIJU Mentor: doc. dr. Andrej Brodnik Ljubljana 2014 Rezultati

More information

AODA Accessibility Audit for Hypothesis (embedded within Canvas)

AODA Accessibility Audit for Hypothesis (embedded within Canvas) AODA Accessibility Audit for Hypothesis (embedded within Canvas) Prepared by WebSavvy Inclusive Design Research Centre, OCAD University 2 nd Floor, 205 Richmond St. West, Toronto, ON, M5V 1V3 Tel: (416)

More information

Qualtrics Accessibility Conformance Report

Qualtrics Accessibility Conformance Report Qualtrics Accessibility Conformance Report VPAT Version 2.1 March 2018 Name of Product/Version: Qualtrics Survey Engine Product Description: Web application that collects respondent s responses to survey

More information

SPLETNE SESTAVLJANKE IN POSLOVNI PORTALI

SPLETNE SESTAVLJANKE IN POSLOVNI PORTALI UNIVERZA V MARIBORU FAKULTETA ZA ELEKTROTEHNIKO, RAČUNALNIŠTVO IN INFORMATIKO Miha Pavlinek SPLETNE SESTAVLJANKE IN POSLOVNI PORTALI Diplomska naloga Maribor, marec 2008 I FAKULTETA ZA ELEKTROTEHNIKO,

More information

New Media & Language Technologies Jozef Stefan International Postgraduate School January Speech apps. Jerneja Žganec Gros

New Media & Language Technologies Jozef Stefan International Postgraduate School January Speech apps. Jerneja Žganec Gros New Media & Language Technologies Jozef Stefan International Postgraduate School January 2005 Speech apps Jerneja Žganec Gros jerneja@alpineon.com THE VOICE WEB The voice web offers access to information

More information

Ogrodje za razvoj mikrostoritev v Javi in njihovo skaliranje v oblaku

Ogrodje za razvoj mikrostoritev v Javi in njihovo skaliranje v oblaku Univerza v Ljubljani Fakulteta za računalništvo in informatiko Tilen Faganel Ogrodje za razvoj mikrostoritev v Javi in njihovo skaliranje v oblaku DIPLOMSKO DELO UNIVERZITETNI ŠTUDIJSKI PROGRAM RAČUNALNIŠTVO

More information

Povezava DEQ v omrežje

Povezava DEQ v omrežje Povezava DEQ v omrežje 17.10.2016 KAZALO 1. NI INTERNETNE POVEZAVE... 2 1.1. Direktna povezava med računalnikom ter DEQ... 2 1.2. Povezava DEQ na dostopno točko... 3 2. INTERNETNA POVEZAVA... 5 2.1. Žični

More information

Obravnava izjem (exception handling)

Obravnava izjem (exception handling) Obravnava izjem (exception handling) Ko umre programer Uvod Ne glede na to, kako dobro smo načrtovali nek program, je še vedno možnost, da lahko med izvajanjem pride do kakšnih napak. Dobro načrtovan program

More information

Voluntary Product Accessibility Template (VPAT ) About This Document

Voluntary Product Accessibility Template (VPAT ) About This Document Voluntary Product Accessibility Template (VPAT ) Version 2.1 March 2018 Voluntary Product Accessibility Template (VPAT )... 1 About This Document... 1 PlatformQ Education Accessibility Conformance Report...

More information

Organizacija računalnikov (OR) UNI-RI, 3.l. RS Vaje. doc.dr. Mira Trebar

Organizacija računalnikov (OR) UNI-RI, 3.l. RS Vaje. doc.dr. Mira Trebar Organizacija računalnikov (OR) UNI-RI, 3.l. RS Vaje doc.dr. Mira Trebar 2 Vaja 1 (11.10.2010) Vaje so obvezne (delo v laboratoriju + doma) S1: Logisim MIPS procesor eno-cikelna izvedba ( logisim ) MIPS

More information

Gale Accessibility Conformance Report Based on Voluntary Product Accessibility Template (VPAT ) 1

Gale Accessibility Conformance Report Based on Voluntary Product Accessibility Template (VPAT ) 1 Gale Accessibility Conformance Report Based on Voluntary Product Accessibility Template (VPAT ) 1 Name of Product: Gale Kids InfoBits Date: January 2018 VPAT Version 2.0 Beta 2 Contact information: Accessibility@Cengage.com

More information

Razvoj spletne trgovine z vključitvijo naprednih storitev

Razvoj spletne trgovine z vključitvijo naprednih storitev UNIVERZA V LJUBLJANI FAKULTETA ZA RAČUNALNIŠTVO IN INFORMATIKO Papež Lovro Razvoj spletne trgovine z vključitvijo naprednih storitev DIPLOMSKO DELO VISOKOŠOLSKI STROKOVNI ŠTUDIJSKI PROGRAM PRVE STOPNJE

More information

Cisco Accessibility Conformance Report VPAT Version 2.1

Cisco Accessibility Conformance Report VPAT Version 2.1 Cisco Accessibility Conformance Report VPAT Version 2.1 Name of Product/Version: Cisco Social Miner v12.0 Product Description: Cisco Social Miner is a social media customer care solution that can help

More information

Poll Everywhere Accessibility Conformance Report

Poll Everywhere Accessibility Conformance Report Poll Everywhere Accessibility Conformance Report VPAT Version 2.1 March 2018 Name of Product/Version: Poll Everywhere Product Description: Poll Everywhere is a web-based audience response system, that

More information

Web Content Accessibility Guidelines (WCAG) 2.0 Statement of Compliance

Web Content Accessibility Guidelines (WCAG) 2.0 Statement of Compliance Web Content Accessibility Guidelines (WCAG) 2.0 Statement of Compliance Name of Product: SIRS Knowledge Source (Includes SIRS Issues Researcher, SIRS Government Reporter, and SIRS Renaissance) Product

More information

Algoritmi in podatkovne strukture 2. Urejanje (sorting)

Algoritmi in podatkovne strukture 2. Urejanje (sorting) Algoritmi in podatkovne strukture 2 Urejanje (sorting) osnove, metode deli in vladaj, kopica Andrej Brodnik: Algoritmi in podatkovne strukture 2 / Urejanje (sorting) osnove, metode deli in vladaj, kopica

More information

AA WCAG 2.0 Web Accessibility Compliance. Nate Reusser. LinkedIn: linkedin.com/in/natereusser

AA WCAG 2.0 Web Accessibility Compliance. Nate Reusser. LinkedIn: linkedin.com/in/natereusser AA WCAG 2.0 Web Accessibility Compliance Nate Reusser Twitter: @NateReusser LinkedIn: linkedin.com/in/natereusser COMPLIANCE LEVELS A AA AAA Minimal Impact Minimal Effect Happy Medium Co-Relates 100% with

More information

Gale Accessibility Conformance Report Based on Voluntary Product Accessibility Template (VPAT ) 1

Gale Accessibility Conformance Report Based on Voluntary Product Accessibility Template (VPAT ) 1 Gale Accessibility Conformance Report Based on Voluntary Product Accessibility Template (VPAT ) 1 Name of Product: Gale Infotrac including VPAT Version 2.0 Beta 2 Academic OneFile, Educator's Reference

More information

Spletna aplikacija za izdelavo in urejanje spletnih vsebin

Spletna aplikacija za izdelavo in urejanje spletnih vsebin UNIVERZA V LJUBLJANI FAKULTETA ZA RAČUNALNIŠTVO IN INFORMATIKO Jure Smrekar Spletna aplikacija za izdelavo in urejanje spletnih vsebin DIPLOMSKO DELO NA UNIVERZITETNEM ŠTUDIJU Mentor: prof. dr. Franc Solina

More information

UNIVERZA V LJUBLJANI FAKULTETA ZA RAČUNALNIŠTVO IN INFORMATIKO. Aleš Čadeţ SISTEM ZA ANALIZO OBISKOV SPLETNEGA MESTA

UNIVERZA V LJUBLJANI FAKULTETA ZA RAČUNALNIŠTVO IN INFORMATIKO. Aleš Čadeţ SISTEM ZA ANALIZO OBISKOV SPLETNEGA MESTA UNIVERZA V LJUBLJANI FAKULTETA ZA RAČUNALNIŠTVO IN INFORMATIKO Aleš Čadeţ SISTEM ZA ANALIZO OBISKOV SPLETNEGA MESTA DIPLOMSKO DELO NA UNIVERZITETNEM ŠTUDIJU LJUBLJANA, 2009 UNIVERZA V LJUBLJANI FAKULTETA

More information

Jernej Vidmar. Preslikava in obogatitev podatkov iz relacijskih podatkovnih baz v RDF obliko

Jernej Vidmar. Preslikava in obogatitev podatkov iz relacijskih podatkovnih baz v RDF obliko UNIVERZA V LJUBLJANI FAKULTETA ZA RAČUNALNIŠTVO IN INFORMATIKO Jernej Vidmar Preslikava in obogatitev podatkov iz relacijskih podatkovnih baz v RDF obliko DIPLOMSKO DELO UNIVERZITETNI ŠTUDIJSKI PROGRAM

More information

BLUETOOTH KOMUNIKATOR ZA WINDOWS MOBILE 6.5

BLUETOOTH KOMUNIKATOR ZA WINDOWS MOBILE 6.5 Alen Rojko BLUETOOTH KOMUNIKATOR ZA WINDOWS MOBILE 6.5 Diplomsko delo Maribor, april 2013 BLUETOOTH KOMUNIKATOR ZA WINDOWS MOBILE 6.5 Diplomsko delo Študent(ka): Študijski program: Alen Rojko Visokošolski

More information

1.1 Text Alternatives: Provide text alternatives for any non-text content. 3.1 Readable: Make text content readable and understandable.

1.1 Text Alternatives: Provide text alternatives for any non-text content. 3.1 Readable: Make text content readable and understandable. Monday April 29, 2013 10:10:00 Source URL: http://hastanerandevu.gov.tr/randevu/randevu.jsp Source Title: Hastane Randevu Merkezi Yönlendirme Accessibility Review (Guidelines: WCAG 2.0 (Level AA)) Report

More information

Science. Voluntary Product Accessibility Template: Web Content Accessibility Guidelines 2.0 Level AA

Science. Voluntary Product Accessibility Template: Web Content Accessibility Guidelines 2.0 Level AA Voluntary Product Accessibility Template: Web Content Accessibility Guidelines 2.0 Level AA Contact for more Information: accessibility@aaas.org. Date Revision # Summary of Changes October 2016 Original

More information

NetApp Accessibility Conformance Report

NetApp Accessibility Conformance Report October 9, 2018 NetApp Accessibility Conformance Report VPAT Version 2.1 NetApp Inc. 1395 Crossman Ave Sunnyvale CA 94089 Accessibility Partners, LLC 514 Hillsboro Drive Silver Spring, MD 20902 www.accessibilitypartners.com

More information

WCAG 2.0 Checklist. Perceivable Web content is made available to the senses - sight, hearing, and/or touch. Recommendations

WCAG 2.0 Checklist. Perceivable Web content is made available to the senses - sight, hearing, and/or touch. Recommendations WCAG 2.0 Checklist Perceivable Web content is made available to the senses - sight, hearing, and/or touch Guideline 1.1 Text Alternatives: Provide text alternatives for any non-text content Success Criteria

More information

Web Content Accessibility Guidelines 2.0 Checklist

Web Content Accessibility Guidelines 2.0 Checklist ProQuest Ebook Central Web Content Accessibility Guidelines 2.0 Checklist Last updated March 28, 2017 by HT Sun, Senior Product Manager, ht.sun@proquest.com Principle 1: Perceivable information and user

More information

Macmillan Learning iclicker Reef Accessibility Conformance Report

Macmillan Learning iclicker Reef Accessibility Conformance Report Macmillan Learning iclicker Reef Accessibility Report VPAT Version 2.0 November 2017 Name of Product/Version: iclicker Reef Product Description: iclicker Reef Student Web Application Date: 11/30/17 Contact

More information

IZDELAVA SPLETNIH STRANI SIMON HORVAT ANITA URAN

IZDELAVA SPLETNIH STRANI SIMON HORVAT ANITA URAN IZDELAVA SPLETNIH STRANI SIMON HORVAT ANITA URAN Višješolski strokovni program: Informatika Učbenik: Izdelava spletnih strani Gradivo za 2. letnik Avtorja: Simon Horvat, univ. dipl. inţ. ŠOLSKI CENTER

More information

Cisco Accessibility Conformance Report VPAT Version 2.0

Cisco Accessibility Conformance Report VPAT Version 2.0 Cisco Accessibility Conformance Report VPAT Version 2.0 Name of Product/Version: Cisco WebEx Cloud Connected Audio (CCA) Portal version 5.3 Product Description: Cisco WebEx Cloud Connected Audio is an

More information

Desire2Learn Learning Repository Web Content Accessibility Guidelines (WCAG 2.0) Checklist October 2013 Contents

Desire2Learn Learning Repository Web Content Accessibility Guidelines (WCAG 2.0) Checklist October 2013 Contents Desire2Learn Learning Repository Web Content Accessibility Guidelines (WCAG 2.0) Checklist October 2013 Contents Introduction Key accessibility features Keyboard-only navigation Screen magnification, zooming

More information

RAZVOJ ENOSTRANSKIH SPLETNIH APLIKACIJ S PORTALNO PLATFORMO LIFERAY

RAZVOJ ENOSTRANSKIH SPLETNIH APLIKACIJ S PORTALNO PLATFORMO LIFERAY FAKULTETA ZA ELEKTROTEHNIKO, RAČUNALNIŠTVO IN INFORMATIKO Borut Radi RAZVOJ ENOSTRANSKIH SPLETNIH APLIKACIJ S PORTALNO PLATFORMO LIFERAY Diplomsko delo Maribor, julij 2015 Fakulteta za elektrotehniko,

More information

zvem Specifikacija rešitve

zvem Specifikacija rešitve zvem Specifikacija rešitve KAZALO 1 Arhitektura rešitve...3 1.1 Okolje...3 1.1.1 Podatkovni strežnik...3 1.1.2 Aplikacijski strežniki...4 1.1.2.1 Aplikacijski strežnik...4 1.1.2.2 Integracijski strežnik...4

More information

UNIVERZA V LJUBLJANI PEDAGOŠKA FAKULTETA DIPLOMSKO DELO GREGOR IVANŠEK

UNIVERZA V LJUBLJANI PEDAGOŠKA FAKULTETA DIPLOMSKO DELO GREGOR IVANŠEK UNIVERZA V LJUBLJANI PEDAGOŠKA FAKULTETA DIPLOMSKO DELO GREGOR IVANŠEK UNIVERZA V LJUBLJANI PEDAGOŠKA FAKULTETA Študijski program: Matematika in tehnika Prilagoditev odprtokodnega sistema Drupal za uporabo

More information

Spletno luščenje podatkov z uporabo Pythona in knjižnice BeautifulSoup

Spletno luščenje podatkov z uporabo Pythona in knjižnice BeautifulSoup UNIVERZA V LJUBLJANI NARAVOSLOVNOTEHNIŠKA FAKULTETA ODDELEK ZA TEKSTILSTVO, GRAFIKO IN OBLIKOVANJE Spletno luščenje podatkov z uporabo Pythona in knjižnice BeautifulSoup Seminarska naloga Ime in priimek:

More information

SPLETNI ISKALNIK KOT TRŽENJSKO ORODJE

SPLETNI ISKALNIK KOT TRŽENJSKO ORODJE UNIVERZA V LJUBLJANI FAKULTETA ZA DRUŽBENE VEDE Mojca Maležič SPLETNI ISKALNIK KOT TRŽENJSKO ORODJE DIPLOMSKO DELO Ljubljana, 2006 UNIVERZA V LJUBLJANI FAKULTETA ZA DRUŽBENE VEDE Mojca Maležič Mentor:

More information

Razvoj jezika za iskanje, povezovanje in predstavitev podatkov

Razvoj jezika za iskanje, povezovanje in predstavitev podatkov UNIVERZA V LJUBLJANI FAKULTETA ZA RAČUNALNIŠTVO IN INFORMATIKO Ernest Štukelj Razvoj jezika za iskanje, povezovanje in predstavitev podatkov DIPLOMSKO DELO NA UNIVERZITETNEM ŠTUDIJU SMER PROGRAMSKA OPREMA

More information

Cisco Accessibility Conformance Report VPAT Version 2.0

Cisco Accessibility Conformance Report VPAT Version 2.0 Cisco Accessibility Conformance Report VPAT Version 2.0 Name of Product/Version: Cisco WebEx Administration WBS 32.12 Product Description: Cisco WebEx Administration enables organization administrators

More information

Analiza in primerjava spletnih sistemov za upravljanje z vsebinami

Analiza in primerjava spletnih sistemov za upravljanje z vsebinami Univerza v Ljubljani Fakulteta za računalništvo in informatiko Žiga Železnik Analiza in primerjava spletnih sistemov za upravljanje z vsebinami DIPLOMSKO DELO VISOKOŠOLSKI STROKOVNI ŠTUDIJSKI PROGRAM PRVE

More information

Cisco Accessibility Conformance Report VPAT Version 2.0

Cisco Accessibility Conformance Report VPAT Version 2.0 Cisco Accessibility Conformance Report VPAT Version 2.0 Name of Product/Version: BroadCloud Rialto Enterprise Portal (Admin portal) version 22.2 Product Description: Date: May 3, 2018 Contact Information:

More information

Cisco Accessibility Conformance Report VPAT Version 2.1

Cisco Accessibility Conformance Report VPAT Version 2.1 Cisco Accessibility Conformance Report VPAT Version 2.1 Name of Product/Version: Cisco Prime Collaboration Assurance version 12.x Product Description: Cisco Prime Collaboration Assurance is a comprehensive

More information

Spletna aplikacija za urejanje vadbenih programov v fitnesu

Spletna aplikacija za urejanje vadbenih programov v fitnesu UNIVERZA V LJUBLJANI FAKULTETA ZA RAČUNALNIŠTVO IN INFORMATIKO Matjaž Peterlin Spletna aplikacija za urejanje vadbenih programov v fitnesu DIPLOMSKO DELO VISOKOŠOLSKI STROKOVNI ŠTUDIJSKI PROGRAM PRVE STOPNJE

More information

RAZVOJ ENOSTAVNE SPLETNE APLIKACIJE Z UPORABO FLEKSIBILNEGA OGRODJA NA ODPRTOKODNIH KNJIŢNICAH

RAZVOJ ENOSTAVNE SPLETNE APLIKACIJE Z UPORABO FLEKSIBILNEGA OGRODJA NA ODPRTOKODNIH KNJIŢNICAH UNIVERZA V LJUBLJANI FAKULTETA ZA RAČUNALNIŠTVO IN INFORMATIKO David Sedlar RAZVOJ ENOSTAVNE SPLETNE APLIKACIJE Z UPORABO FLEKSIBILNEGA OGRODJA NA ODPRTOKODNIH KNJIŢNICAH DIPLOMSKO DELO NA UNIVERZITETNEM

More information

Spletni iskalnik Google in optimizacija spletnih strani

Spletni iskalnik Google in optimizacija spletnih strani UNIVERZA V LJUBLJANI FAKULTETA ZA DRUŽBENE VEDE Slaven Petrović Spletni iskalnik Google in optimizacija spletnih strani Diplomsko delo Ljubljana, 2010 UNIVERZA V LJUBLJANI FAKULTETA ZA DRUŽBENE VEDE Slaven

More information

VPAT Web Content Accessibility Guidelines 2.0 level AA

VPAT Web Content Accessibility Guidelines 2.0 level AA VPAT Web Content Accessibility Guidelines 2.0 level AA It is strongly recommended Technical Staff who are trained in Accessibility complete this form. The comments portion must be filled in to further

More information

How to Meet WCAG 2.0 AA Level

How to Meet WCAG 2.0 AA Level How to Meet WCAG 2.0 AA Level Source: https://www.w3.org/wai/wcag20/quickref/?currentsidebar=%23col_customize&showtechniques= 124&levels=aaa&technologies=css%2Cwai-aria%2Cjs%2Cserver%2Csmil%2Cpdf%2Cflash%2Csl

More information

2. Zoom Video Webinar runs on Windows, macos, Linux, Chrome OS, ios, Android, and

2. Zoom Video Webinar runs on Windows, macos, Linux, Chrome OS, ios, Android, and Date: August 24, 2018 Name of Product: Zoom Product Web Page Contact for more Information: access@zoom.us Zoom's video communications product suite runs on mobile, desktop, and conference room systems.

More information