Ako sprístupniť vaše webové stránky?

Dostatočnej flexibility však môžete urobiť svoj web prístupnejším
Implementáciou niektorých opatrení a dostatočnej flexibility však môžete urobiť svoj web prístupnejším a vylepšiť tak používateľskú skúsenosť.

Prístupnosť je zložitá záležitosť. Veľa vecí môže sťažiť prístup na vašu stránku alebo jej porozumenie. Implementáciou niektorých opatrení a dostatočnej flexibility však môžete urobiť svoj web prístupnejším a vylepšiť tak používateľskú skúsenosť. Táto príručka vám poskytne spôsoby, akými môžete pomôcť tomu, aby bol váš web prístupnejší pre ostatných.

Poznámka: Tento článok nie je o konkrétnom štandarde. Ak sa od vás vyžaduje, aby ste dodržiavali konkrétnu normu, napríklad WCAG 2,0 alebo oddiel 508 amerického federálneho zákona o rehabilitácii, pozrite si tiež to, čo táto konkrétna norma vyžaduje.

Časť 1 z 3: Sprístupnenie stránky alternatívnym technológiám

Napríklad symbol by mal mať alternatívny text „Hľadať“
Napríklad symbol by mal mať alternatívny text „Hľadať“, nie alternatívny text „Zväčšovacie sklo“.

Nie každý pristupuje k webovému obsahu čítaním z obrazovky webového prehliadača. Niektorí používajú na čítanie obsahu čítačky obrazovky. Niektorí ľudia používajú režim čítačky vo svojom prehliadači, pretože potrebujú konzistentný dizajn, ktorý im nespôsobuje problémy. Správne oddelenie obsahu od dizajnu výrazne zlepší používateľský dojem týchto ľudí.

  1. 1
    Pridajte alternatívny text pre všetky príslušné obrázky. Výnimkou sú iba obrázky, ktoré sú iba dekoratívne a ktoré nie sú potrebné na pochopenie webovej stránky alebo interakciu s jej obsahom. Alternatívny text je text ako alternatíva k obrázku. Čítačky obrazovky budú čítať alternatívny text namiesto obrázku.
    • Alternatívny text by mal byť funkčný, nie popis obrázka. Symbol by napríklad mal mať alternatívny text „Hľadať“, nie alternatívny text „Lupa“. Ak je obrázok použitý na tlačidle, dajte mu alternatívny text toho, čo dané tlačidlo robí, napr. „Odoslať“.
    • Ak je v obrázku text, napríklad ak je obrázkom logo, text by mal byť zahrnutý do alternatívneho textu.
    • Zahrňte alternatívny text do obrázka pomocou altatribútu. Používa sa takto:
      <img src = "ZXhhbXBsZS5wbmc =" alt = "Alt text sem patrí"> 
    • Ak je obrázok iba dekoratívny, nastavte alternatívny text ako alt="".
  2. 2
    Popíšte obrázok inde, ak je veľmi zložitý alebo obsahuje veľa informácií. Napríklad ak ide o graf alebo graf, popíšte jeho obsah nad alebo pod obrázkom. Uveďte odkaz v alternatívnom texte, napríklad „Graf mediánu príjmu domácnosti v Európe od roku 2000 do roku 2017, ako je popísané nižšie“. Môžete tiež vytvoriť odkaz na dokument so všetkými hodnotami ako text alebo tabuľku.
  3. 3
    Zvážte použitie CSS iba pre dekoratívne obrázky. Týmto spôsobom tieto obrázky tiež zmiznú, ak používateľ vypne CSS.
    • Obrázky na pozadí je možné zahrnúť pomocou background-imageatribútu CSS. Napríklad:
      html {background-image: url ("example.png"); } 
  4. 4
    Používajte sémantické značky html5. HTML5 pridalo mnoho sémantických značiek, tj. Značiek, ktoré sa používajú na opis obsahu. Tieto značky umožňujú technológiám ako čítačka obrazovky alebo režim čítania niektorých prehľadávačov „porozumieť“ obsahu a zmysluplne ho zobraziť.
    • Ak používate zvýraznenie textu kurzívou a kurzívou, nielen na styling, použite <strong>a <em>. Toto je tiež podporované v predchádzajúcich verziách HTML.
    • Používa sa <nav>na navigačné sekcie. Toto umožňuje čítačkám obrazoviek a iným technológiám identifikovať tieto sekcie a rozhodnúť sa, či ich majú alebo nemajú zobrazovať.
    • Použitie <article>pre hlavný obsah webovej stránky, ktorý má zmysel sám osebe, bez ostatných častí stránky. <article>Značka by sa napríklad mala obvykle používať pre položky blogu, spravodajské články a príspevky na fórach.
  5. 5
    Ak je to potrebné, použite ARIA. Aj keď je lepšie používať natívne prvky HTML, niekedy nie sú na váš účel k dispozícii žiadne. V takom prípade môžete použiť ARIA (Accessible Rich Internet Applications).
    • Sémantiku prvkov HTML by ste nemali meniť, pokiaľ to nie je úplne nevyhnutné. </ref> Napríklad toto:
      <div role = "banner"> <h1> Toto je banner s hlavičkou prvej úrovne </h1> </div> 

      sa uprednostňuje toto:

      <h1 role = "banner"> Toto je banner s nadpisom prvej úrovne </h1> 
  6. 6
    Nastavte jazyk dokumentu a častí, ktoré sú odlišné. To sa deje pomocou langatribútu HTML. Umožňuje programom na čítanie obrazovky správne vyslovovať časti a stránku a bežným prehliadačom vykresliť text presnejšie (napríklad prepínať medzi smerom písania sprava doľava a zľava doprava).
  7. 7
    Pre formuláre používajte prvky formulára. Napríklad, aby sa tlačidlo, použitie buttonalebo input, nie aalebo divprvky. Posledné dva menované sa spoliehajú na to, že CSS a JavaScript fungujú ako tlačidlo, ktoré nie sú vždy k dispozícii. Musíte tiež vykonať ďalšiu prácu, aby bolo správne zaostrené, a informovať prehliadač, že ide o tlačidlo. Je teda jednoduchšie a prístupnejšie iba použiť prvok buttonalebo input.
  8. 8
    Formuláre štítkov správne. Ak chcete priradiť štítok k ovládaciemu prvku formulára, použite <label>. Čítačka obrazovky bude čítať tento štítok, keď používateľ prejde na ovládací prvok formulára, pričom text bez štítka sa zvyčajne preskočí. Príkladom správneho označovania by bolo:
    <form action = "/example_action.php"> <input type = "checkbox" id = "souhlas"> <label for = "agree"> Súhlasím s podmienkami. </label> <br> <typ vstupu = "submit" value = "Submit"> </form> 

Časť 2 z 3: Zabezpečenie čitateľnosti stránky

  1. 1
    Umožnite používateľom meniť štýl. To je najdôležitejšie, pretože rôzni používatelia uprednostňujú alebo vyžadujú rôzne úpravy. Napríklad ľudia s určitými nedostatkami zraku potrebujú na čítanie textu vysoký kontrast, zatiaľ čo niektorí ľudia s kognitívnym postihnutím potrebujú na čítanie nízky kontrast. To zahŕňa veľkosť písma, farebnú schému, kontrast, štýl písma, riadkovanie a okraje.
    • Vypnite všetky šablóny štýlov a pokúste sa navigovať na webe. Malo by to byť stále čitateľné a použiteľné.
    • Poskytnite na svojom webe možnosti zmeny štýlu, napríklad tlačidlo na zmenu veľkosti textu alebo ponuku na výber farebnej schémy.
  2. 2
    Nastavte dostatočné medzery. Uistite sa, že je veľkosť písma relatívna, aby sa pri zmene veľkosti písma text dal stále čítať.
    • Výška riadkov (riadkovanie) by mala byť najmenej 1,5-násobok veľkosti písma. V CSS sa to deje nasledovne:
      výška čiary: 1,5; 
    • Medzery medzi odsekmi by mali byť minimálne dvojnásobné ako veľkosť písma. To sa dá dosiahnuť nastavením dolného okraja odsekov:
      okrajové dno: 2em; 
    • Medzery medzi slovami môžete upraviť pomocou word-spacingatribútu CSS a medzery medzi písmenami letter-spacing. Príliš veľa z toho tiež robí text ťažšie čitateľným, takže použite svoj dobrý úsudok. Uistite sa však, že ak je veľkosť medzery medzi písmenami 0,12em a medzery medzi slovami 0,16em, text bude stále čitateľný.
  3. 3
    Majte dostatočne vysoký kontrast. Niektorí ľudia nevedia prečítať text, ak je kontrast príliš nízky. Existuje mnoho automatizovaných nástrojov na kontrolu kontrastu. Môžete tiež vypnúť farbu a pozrieť sa na web sami.
    • Poskytnite tiež možnosť vytvoriť nízky kontrast, pretože príliš vysoký kontrast je pre niektorých ľudí tiež ťažko čitateľný.
  4. 4
    Vyhýbajte sa zarovnaniu textu na oboch stranách. Nechajte text zarovnaný na ľavej strane s nerovným pravým okrajom. Tento štýl je ľahšie čitateľný, najmä pre ľudí s dyslexiou.
  5. 5
    Vyberte dostatočne veľké písmo. Dobrou aproximáciou je použitie minimálne 12 pixelov, optimálne 16 pixelov alebo dokonca 18 pixelov.
  6. 6
    Vyhýbajte sa dlhým radom. To môže sťažiť sledovanie priebehu textu. Použite maximálne 80 znakov (maximálne 40, ak je text v čínštine, japončine alebo kórejčine).
  7. 7
    Farby používajte vkusne. Príliš veľa jasných farieb môže u citlivých ľudí spôsobiť bolesť hlavy. Jasné farby používajte iba ako akcenty. Vyskúšajte tlmenejšiu paletu farieb s farbami ako sivá, pastelová a farby, ktoré nie sú príliš sýte.
  8. 8
    Znížte počet animácií na minimum. Alebo ich úplne odstráňte. Animácie môžu pôsobiť rušivo a brániť používateľovi v čítaní hlavného obsahu. Ak máte animácie, máte možnosť ich vypnúť.
    • To platí aj pre automatické prehrávanie videí a vyskakovacích okien / prekrytí.
  9. 9
    Nebleskajte žiadnym prvkom viac ako 3 krát za sekundu. Prípadne udržujte blesky pod prahom tak, že ich obmedzíte na malú plochu. Ak to neurobíte, môže to spôsobiť záchvaty v dôsledku fotocitlivosti.
Aby bol váš web prístupnejší pre ostatných
Táto príručka vám poskytne spôsoby, akými môžete pomôcť tomu, aby bol váš web prístupnejší pre ostatných.

Časť 3 z 3: Zabezpečenie použiteľnosti vášho obsahu

Keď dokážete prečítať text svojho webu
Je rozdiel, keď dokážete prečítať text svojho webu a porozumieť významu tohto textu a interagovať s webom.

Je rozdiel, keď dokážete prečítať text svojho webu a porozumieť významu tohto textu a interagovať s webom. Všetky tieto veci sú potrebné na to, aby bol váš web prístupný.

  1. 1
    Používajte jasný a výstižný jazyk, najmä pre pokyny. Nepoužívajte viac ako jednu spojku a dve čiarky. Používajte slová, ktoré sa bežne používajú v kontexte. Nepoužívajte dvojité negatívy. Vyhnite sa metaforám a nespisovnému jazyku.
  2. 2
    Poskytnite používateľovi dostatok času na prečítanie a spracovanie obsahu. Vopred informujte používateľa o tom, kedy vyprší časový limit relácie. Upozornite ich, keď má uplynúť čas, a poskytnite zrejmý spôsob, ako ho predĺžiť.
  3. 3
    Štruktúrujte obsah. Ak to dáva zmysel, používajte nadpisy a podnadpisy. Uprednostňujte zoznamy s odrážkami alebo číslami pred dlhými pasážami textu. Pomocou odsekov rozdeľte dlhé steny textu.
  4. 4
    Urobte svoj web navigovateľným pomocou klávesnice. Niektorí ľudia majú motorické problémy, ktoré im bránia používať myš. Na webe sa musia pohybovať pomocou klávesnice.
    • Jasne načrtnite obrys. Neodstraňujte to. Ukazuje, ktorý prvok bol vybraný pomocou klávesnice.
    • Ak môže používateľ presunúť zaostrenie na prvok, musí byť tiež schopný presunúť zaostrenie od neho pomocou klávesnice.
  5. 5
    Poskytnite médiám rôzne formáty. Vytvorte text, video (so skrytými titulkami), zvuk a obrázky. Týmto spôsobom si každý používateľ môže zvoliť formát, ktorý uprednostňuje.
Právne vylúčenie zodpovednosti Obsah tohto článku je zameraný na vaše všeobecné informácie a nemá slúžiť ako náhrada profesionálneho práva alebo finančného poradenstva. Nie je zámerom, aby sa na neho používatelia spoľahli pri prijímaní akýchkoľvek investičných rozhodnutí.
FacebookTwitterInstagramPinterestLinkedInGoogle+YoutubeRedditDribbbleBehanceGithubCodePenWhatsappEmail