XValid validátor a WCAG 2.0 irányelveinek ellenőrzésére



Hasonló dokumentumok
HOGYAN LESZNEK AKADÁLYMENTESEK A WEBLAPOK?

DSD. A webes akadálymentesítés helyzete Magyarországon Pataki Máté DSD. Pataki Máté 1/ 41

DSD. A W3C Magyar Iroda Akadálymentesítési Törekvései Pataki Máté, Kovács László

Akadálymentesítés és az egyetemes tervezés (Accessibility and the universal design)

Rámpát a honlapokra úton az akadálymentes honlapok felé Pataki Máté

Arculat fontossága & Akadálymentesítés

Website review acci.hu

Website review mozogjotthon.com

DSD Akadálymentesítés mobilwebes környezetben

Információs társadalom Magyarországon

Információs társadalom Magyarországon

Internetes keresés. Dr. Nyéki Lajos 2019

W3C WAI. Weblapok Akadálymentesítése

KOGGM614 JÁRMŰIPARI KUTATÁS ÉS FEJLESZTÉS FOLYAMATA

AZ INFO-KOMMUNIKÁCIÓS AKADÁLYMENTESSÉG JOGI HÁTTERE. dr. Juhász Péter november 20.

Rámpát a honlapokra úton az akadálymentes honlapok felé

Akadálymentes weboldalkészítés dióhéjban

DSD W3C WAI, avagy Weblapok akadálymentesítése

Web design. Accessibility

ACO burkolható fedlapok. ACO műszaki katalógus ACO Burkolható fedlapok UNIFACE PAVING SOLID

Azon ügyfelek számára vonatkozó adatok, akik részére a Hivatal hatósági bizonyítványt állított ki

A többképernyős médiafogyasztás - Változó médiafogyasztási szokások, közösségi média

Utasítások. Üzembe helyezés

8. Gyakorlat SQL. DDL (Data Definition Language) adatdefiníciós nyelv utasításai:

EN United in diversity EN A8-0206/419. Amendment

This document has been provided by the International Center for Not-for-Profit Law (ICNL).

BEVEZETÉS AZ INTERNET ÉS A WORLD WIDE WEB VILÁGÁBA. Kvaszingerné Prantner Csilla, EKF

Könyvtári szolgáltatás fogyatékkal élőknek

Bevezető. Servlet alapgondolatok

I. Felsőoktatási Marketing Verseny Versenyképes honlap kritériumrendszere

ANGOL NYELV KÖZÉPSZINT SZÓBELI VIZSGA I. VIZSGÁZTATÓI PÉLDÁNY

A hozzáférhető tudás és tanulási környezet

Impakt faktor, hivatkozások

Tapasztalatok az infokommunikációs akadálymentesítés területén létező példák bemutatásával

Széchenyi István Egyetem

Adatbázisok elleni fenyegetések rendszerezése. Fleiner Rita BMF/NIK Robothadviselés 2009

A Prezentáció témakör oktatása. Dr. Nyéki Lajos 2019

Bogátiné Lakatos Edit: Különleges bánásmód a pályaválasztásban

Angol Középfokú Nyelvvizsgázók Bibliája: Nyelvtani összefoglalás, 30 kidolgozott szóbeli tétel, esszé és minta levelek + rendhagyó igék jelentéssel

STATISZTIKA ÖSSZESÍTİ 2011

Cloud computing. Cloud computing. Dr. Bakonyi Péter.

Oktatás és tanulás online környezetben

TRENDnetVIEW Pro szoftvert. ŸGyors telepítési útmutató (1)

ENELFA PROJEKT. (Entrepreneurship by E-Learning For Adults) Dr. PUCSEK JÓZSEF BGF Tanszékvezető-helyettes

Web-fejlesztés NGM_IN002_1

Néhány folyóiratkereső rendszer felsorolása és példa segítségével vázlatos bemutatása Sasvári Péter

Pályázó neve. Pályázat célja. Megítélt (e támogatás Ft) Mozgáskorlátozottak Csongrád Megyei Egyesülete Szeged Városi cs

MAGYAR AFRIKA TÁRSASÁG AFRICAN-HUNGARIAN UNION

Kitekintés a jövőbe: új technológiák és modellek a fogyatékkal élők szolgálatában

EEA, Eionet and Country visits. Bernt Röndell - SES

TÉRGAZDÁLKODÁS - A TÉR MINT VÉGES KÖZÖSSÉGI ERŐFORRÁS INGATLAN NYILVÁNTARTÁS - KÜLFÖLDI PÉLDÁK H.NAGY RÓBERT, HUNAGI

Responsive Web Design. Dr. Nyéki Lajos 2019

A Figyelj Rám! Közhasznú Egyesület szerepe a társadalmi integráció elérésében. Készítette: Bergmann Károly Áron Kócziánné Szalai Teréz Vajda Viktória

ESZTERHÁZY KÁROLY FŐISKOLA, EGER. Beszámoló könyvtári szakmai gyakorlatról

A legjobb gyakorlati példák a CSR alkalmazására

Az elektronikus kereskedelemi rendszer gyakorlati kialakítása


FIATAL MŰSZAKIAK TUDOMÁNYOS ÜLÉSSZAKA

Az egészségügyi munkaerő toborzása és megtartása Európában

A fogyatékossággal élő személyek politikai részvételhez való joga

HAMBURG Használati útmutató Vezérlőmodul UKSM 24VDC Cikkszám:

Payment Center. Rövid útmutató. Verzió 1.0.1

Anglia. 1 Government on the web, National Audit Office, 2000,

EN United in diversity EN A8-0206/473. Amendment

Cloud computing Dr. Bakonyi Péter.

Informatika. 3. Az informatika felhasználási területei és gazdasági hatásai

Időeltolásos tévénézés Magyarországon

Számítógépes Hálózatok GY 8.hét

Technológia-semlegesség a szabályozásban

Budapest, május 04. Mit tehet a munkahely a dolgozók egészségéért?

SALLAI JÓZSEF: GAZDAGÍTÓ HELYI ÖRÖKSÉG

Informatikai alkalmazásfejlesztő alkalmazásfejlesztő Információrendszer-elemző és - Informatikai alkalmazásfejlesztő

Internet alkamazások Készítette: Methos L. Müller Készült: 2010

Hogyan böngésznek a fogyatékkal élő emberek?

MELLÉKLET. a következőhöz: A Bizottság jelentése az Európai Parlamentnek és a Tanácsnak

INTELLIGENT ENERGY EUROPE PROGRAMME BUILD UP SKILLS TRAINBUD. Quality label system

EOS Cégcsoport. Követelés kezelési lehetőségek az EU-n belül és kívül. Somodi Bernadett Értékesítési vezető Budapest,

1 Mit értünk cookie, böngésző helyi tárolás ("cookie és hasonló technológia") alatt?

VÁLLALATI MOBILITÁS MOBIL ESZKÖZ FELÜGYELETTEL ÉS BIZTONSÁGOS WIFI-VEL

Jelentésváltozás nélküli interkulturális üzenetváltások a neten

BALATONI ÜDÜLŐKÖRZET IDEGENFORGALMA január-május

III. Bajai Gabona Partnerség. III. Baja Grain Partnership

IT KOCKÁZATOK, ELEMZÉSÜK, KEZELÉSÜK

Smartphone Smart City Infokommunikációs akadálymentesítés Budapesten Info communication Accessibility in Budpest

USA Befektetési Útmutató

MAGYAR AFRIKA TÁRSASÁG AFRICAN-HUNGARIAN UNION

Hogyan használja az OROS online pótalkatrész jegyzéket?

SAS szoftverek felhasználási lehetőségei a felsőoktatásban

Using the CW-Net in a user defined IP network

HTML é s wéblapféjlészté s

Tavaszi Sporttábor / Spring Sports Camp május (péntek vasárnap) May 2016 (Friday Sunday)

Kognitív Infokommunikáció: egy ébredő interdiszciplína. Baranyi Péter DSc

USER MANUAL Guest user

Aktuális adózási és szabályozási kérdések a turizmusban 2012-es adóváltozások Személyi jövedelemadó

A kreatív iparág és az új média összefonódása

Operációs Rendszerek II. labor. 2. alkalom

Lisszaboni folyamat részjelentés: nem sikerült, új célok

T Á J É K O Z T A T Ó. A 1108INT számú nyomtatvány a webcímen a Letöltések Nyomtatványkitöltő programok fülön érhető el.

Budapest Maraton és Félmaraton 1.

Átírás:

XValid validátor a WCAG 2.0 irányelveinek ellenőrzésére Sikné Lányi Cecília, Forrai Sándor, Pannon Egyetem, Veszprém lanyi@almos.vein.hu, xyber.abt@gmail.com, Czank Nóra Budapesti Corvinus Egyetem nora.czank@gmail.com 1

Tartalom A projekt célja Miért fontos a vizsgálatunk? Mit jelent az akadálymentesség hátrányos helyzetű embertársaink számára? Hipotézisünk Munka menete: Szakirodalom, amit áttanulmányoztunk A vizsgálatok menete: WebXACT, XValid A kutatás - vizsgálatok - kiértékelés Eredmények Ajánlások Összefoglalás 2

A projekt célja: Miért fontos a vizsgálatunk? Ma nemcsak a kormányzatnak, sajtónak, kereskedelmi cégeknek létezik a home page-e, hanem a gazdaság számtalan képviselőjének és magánembereknek is. Saját oldal nélkül ma egy vállalat szinte életképtelen. Mindenki, legalább is a mai fiatalok, ha valamit keresnek vagy új információ után néznek, első lépés az Internet. Sajnos a WEB fejlesztők kevés figyelmet fordítanak arra, hogy a weblapokat speciális szükségletű embertársaink (vakok, gyengénlátók, hallássérültek, értelmileg akadályozottak, idős személyek stb.) is tudják használni. 3

Mit jelent az akadálymentesség hátrányos helyzetű embertársaink számára? A probléma megismerésére riportokat készítettünk. Vakok Siketek Értelmi fogyatékosok Gyengénlátók Fiatalok és idősek Színtévesztők Mozgássérültek Diszlexiások, diszgráfiások Fényérzékenyek és epilepsziások 4

A projekt célja: Hipotézisünk Meggyőzősédünk, hogy a WEB lapok, azaz a világháló 80%-a nem akadálymentes, azaz sérült embertársaink nem tudják a szükséges információt elérni. Vizsgálataink rámutatnak, hogy ennél sokkal több nem akadálymentes (lásd eredmények). Cél: a mérések alapján egy minimális szempontrendszer létrehozása, amelyet minden WEB fejlesztőnek be kellene tartania. 5

Munka menete: Szakirodalom, amit áttanulmányoztunk Magyar Elektronikus Könyvtár: Akadálymentes honlapok tervezése: http://vmek.oszk.hu/vmek2/ajanlas.phtml W3C: Web Content Accessibility Guidelines 1.0: http://www.w3.org/tr/wai-webcontent/ W3C: Web Content Accessibility Guidelines 2.0: http://www.w3.org/tr/wcag20/ Universal Usability in Practice: http://www.otal.umd.edu/uupractice/ Fapál Ferenc: Weblap tervezési kérdések vizsgálata a Webtartalom Hozzáférhetőségi Irányelveinek (WCAG 2.0) figyelembevételével, Diplomamunka, 2005 Veszprémi Egyetem.. 6

Munka menete: Létező -de nem széles körben ismert ajánlások: Web Content Accessibility Guidelines : WCAG 1.0 WCAG 2.0 Validálási eszközök: WebXACT XValid 7

Munka menete: 18 ország (Amerikai Egyesült Államok, Anglia, Arab nyelvű országok, Ausztria, Franciaország, Görögország, Izrael, Japán, Lengyelország, Litvánia, Magyarország, Németország, Norvégia, Olaszország, Peru, Svájc, Szlovákia, Tajvan, USA) kb. 500 WEB lapját teszteltük a WebXACT és az XValid szoftverekkel, 15 kategóriában: kormányzati, oktatási, kereskedelmi, internetes vásárlási, egészségügyi, újságok, TV csatornák, menetrendek, bankok, szabadidő, múzeumok, segítő technológia, tudományos, chat oldalak és sport hírek WEB lapjait. 8

A vizsgálatok menete: WebXACT 9

A WCAG 1.0 irányelveinek tesztelése a WebXACT validátorral A WebXACT validátorral 50 magyar, 229 európai, és 78 más földrészbeli, összesen 357 WEB lapot vizsgáltunk. A magyarországi vizsgált WEB lapok 26 százaléka felelt meg az első prioritásbeli ajánlásnak, ez csupán 0,5%-kal jobb, mint a vizsgált európai WEB lapok eredménye. 10

WEB akadálymentességi teszt (WCAG 1.0 irányelveit figyelembe véve) Földrajzi hely 1. prioritás 2. prioritás 3. prioritás Web-lapok száma, amelyek megfeleltek a hozzáférhetőségi irányelvek prioritásainak Magyaro. EU orsz. Egyéb orsz. 13 53 10 2 11 2 3 3 0 Magyaro. 26,00 4,00 6,00 % EU orsz. Egyéb orsz. 25,48 12,82 5,29 2,56 1,44 0,00 11

Magyarországi kategóriánkénti hibák száma (WCAG 1.0) alapján 1200,00 1000,00 800,00 600,00 400,00 200,00 0,00 90,83 150,33 korm ányzati segítő technológia bankok Az egy honlapra jutó hibák száma kategóriánként 2,67 56,00 4,00 18,00 1040,50 89,50 23,00 708,25 71,50 186,67 112,00 438,67 222,25 chat lapok kereske delmi oktatási szórakozás egészségügyi múzeunok újságok tudomány Internetes vásárlás sport oldalak menetrendek média- TV 12

Európai kategóriánkénti hibák száma (WCAG 1.0) alapján Az egy honlapra jutó hibaszám 354,06 253,38 206,89 63,56 64,88 47,59 122,11 135,15 163,86 122,33 70,40 53,88 162,56 101,13 113,00 korm ányzati oktatási keres ke delmi Internete s vásárlá s egészségügyi újságok média-tv mene tren dek bankok szórako zás múzeumok chat lap ok sport híre k segítő technológiák tudom ány 13

Példa tipikus hibákra: WCAG 1.0 ajánlásainak megsértése 1. prioritásbeli ellenőrző pontok 1.1 Provide alternative text for all images (62-60%). 2. prioritásbeli ellenőrző pontok 3.4 Use alternative sizing and positioning, rather than absolute (70-63%). 13.1 Create link phrases that make sense when read out of context. (62-78%). 3. prioritásbeli ellenőrző pontok 4.3 Identify the primary natural language of a document (80-69%). 5.5 Provide summaries for tables (68-66%). 10.5 Until user agents render adjacent links distinctly, include non-link, printable characters between adjacent links (68-79%). 14

A vizsgálatok menete: XValid 15

A WCAG2.0 irányelveinek tesztelése az XValid validátorral Az XValid validátorral 50 magyar, 340 európai, és 168 más földrészbeli, összesen 508 WEB lapot vizsgáltunk. Mi a szakirodalom alapján nem tudunk automatikus validátorról, ami a WCAG 2.0 irányelveinek tesztelésére szolgálna, ezért is úttörő munka a mi vizsgálatunk. Összehasonlítva a WebXACT és az XValid validátorokat láthatjuk, hogy míg a WebXACT a vizsgált WEB lapok 86%-ban talált hibát, addig az XValid 100 %-ban. 16

Példa tipikus hibákra: WCAG 2.0 ajánlásainak megsértése Guideline 1.1. Provide text alternatives for all non-text content If a short description can not serve the same purpose and present the same information as the non-text content a long description is necessary (63-82%). Short text alternative for non-text content is not provided (87-87%). Guideline 1.3. Ensure that information and structure can be separated from presentation Use <label> element to associate text label with form control.(55-72%) Guideline 2.4 Provide mechanism to help users find content, orient themselves within it, and navigate through it Title tag correctly provided but it's important to check if it identifies the subject of the Web page (100-98%). Guideline 3.1 Make text content readable and understandable The <html> element doesn t have 'dir' attribute, which specifies the base direction of directionally neutral text. (The default direction is leftto-right.) (100-97%) Guideline 4.1 Support compatibility with current and future user agents (including assistive technologies) This tag is not closed correctly. Assistive technologies may can't parse 17 the content accurately (82-92%).

Magyarországi kategóriánkénti hibák száma (WCAG 2.0) alapján 1658 1080 93 203 396 180 23 75 159 157 109 178 186 163 124 kormányzati segítő technológia bank chat kereskedelmi oktatás szórakozás egészségügy múzeum újságok tudomány internetes vásárlás sport mentrendek TV 18

Európai kategóriánkénti hibák száma (WCAG 2.0) alapján 3275 4746 3810 1282 1422 2170 680 1516 1297 1136 672 424 1439 1969 2031 kormányzati segítő technológia bank chat kereskedelmi oktatás szórakozás egészségügy múzeum újságok tudomány internetes vá sárlás sport mentrendek TV 19

Európán kívüli kategóriánkénti hibák száma (WCAG 2.0) alapján 2036 616 249 1072 375 549 661 661 365 528 95 547 755 1211 517 kormányzati segítő technológia bank chat kereskedelmi oktatás szórakozás egészségügy múzeum újságok tudomány internetes vásárlás sport mentrendek TV 20

Ajánlásaink a WEB lapok akadálymentességének elősegítésére Az összes vizsgált WEB lap hibáinak statisztikai elemzése után az 50%-os hibahatár feletti hibajelzésekre és figyelmeztetésekre koncentráltunk. 1. Minden nem szöveges elemhez (pl: képhez) adjunk meg rövid leírást, ha a rövid szöveges leírás nem képes leírni az eredeti információt, akkor hosszú leírást adjunk meg! 2. Abszolút helyett relatív méretezést és pozícionálást használjunk! 3. Az oldal információtartalma az egér használata nélkül is legyen elérhető (ne JavaScript-es eseménykezelőktől / modális ablakoktól függjön a tartalom megjelenítése)! 4. Az űrlapelemek leírása <label> tagek-kel történjen, és ahol ez nem lehetséges, használjuk a title attribútumot! 5. A hivatkozások szövegei szövegkörnyezettől függetlenül érthetőek legyenek! 6. A <html> elem rendelkezzen lang attribútummal a szöveg elsődleges nyelvének azonosítására, valamint dir attribútummal a szöveg írási irányának meghatározására! 7. Minden <table> elemnek legyen summary attribútuma, amely leírja a tábla struktúráját és tartalmát! 8. Az egymás mellett szereplő linkek között mindig legyen valamilyen elválasztó karakter! 9. Ellenőrizzük, hogy a weblapok <title> eleme valóban azonosítja-e az adott lapot, utal-e a tartalomra! 10. A html elemek legyenek korrektül lezárva, hogy a segítő technológiáknak 21 ne kelljen inkonzisztens szerkezetek javításával foglalkozniuk!

Összefoglalás Kutatómunkánk eredményeként 10 pontos ajánlást adtunk arra vonatkozóan, hogy mi az a minimális követelményrendszer, amelyet a WEB tervezőknek mindenképpen figyelembe kellene venniük, hogy a WEB lapok jelentős része (több, mint 50%-a) akadálymentes legyen. A pályázat keretében először az akadálymentességre vonatkozó irodalmat tanulmányoztuk, utána riportokat készítettünk speciális felhasználókkal. Majd két szoftver (WebXACT és XValid validátorok) segítségével megvizsgáltunk 12-18 ország 357-500 WEB lapját 15 kategóriában. (Több, mint 700-800 vizsgálatot végeztünk.) A tesztelések adataiból átfogó statisztikákat készítettünk, Magyarországra, Európára és Európán kívüli országokra vonatkozóan is. A statisztikák alapján megállapítottuk a leggyakrabban előforduló hibákat. Ezeket vettük figyelembe ajánlásaink megfogalmazásához. Ajánlásaink figyelembe vétele és betartása nem kerülne senkinek sem több pénzébe, sem jelentős idejébe, csak egy kis 22 odafigyelésre lenne szükség!

Köszönjük a figyelmet! Úgy érezzük, hogy amit teszünk, csak csepp a tengerben. Anélkül a csepp nélkül azonban sekélyebb volna a tenger. Teréz anya Tudjuk, hogy munkánk tényleg csak egy csepp a tengerben, de remélhetőleg - ha a 10 pontos ajánlást a WEB tervezők figyelembe veszik, akkor hozzájárulunk ahhoz, hogy elkezdődjön a WEB lapok akadálymentesítése. 23