Svetainės, el. parduotuvės, SEO, DI ir CRM sprendimai verslui. Patirtis – nuo 1998 m.
- +370 670 99265
- info@saitai.lt
- Alaušo g. 1C, LT-08424 VilniusSusitikimai – tik iš anksto suderinus telefonu
- Atsakome per 1 darbo dieną
Paslaugos
Populiaru
Įmonė
Prieinama svetainė – tokia, kurią gali suvokti, valdyti ir suprasti kuo daugiau žmonių, nepriklausomai nuo regos, klausos, judėjimo ar pažinimo galimybių. W3C rengiamos WCAG gairės (angl. Web Content Accessibility Guidelines) reikalavimus skirsto pagal keturis principus.
Prieinamumas padeda ne tik neregiams ar kurtiesiems, bet ir vyresnio amžiaus žmonėms ar tiems, kurie skaito telefone ryškioje saulėje. Daugeliui el. parduotuvių, parduodančių vartotojams, tai ir teisinė pareiga – apie ją rašome straipsnyje „Europos prieinamumo aktas: ar jūsų svetainė ir el. parduotuvė turi būti pritaikytos?“.
Įprasto teksto ir fono kontrastas turi būti ne mažesnis kaip 4,5:1, stambaus teksto (nuo 24 px arba nuo 18,7 px pusjuodžiu šriftu) – ne mažesnis kaip 3:1 (WCAG 1.4.3). Mygtukų ir formų laukų rėmeliams bei svarbioms piktogramoms reikia bent 3:1 kontrasto su gretimomis spalvomis (1.4.11).
| Spalva | Kontrastas | Įprastam tekstui | Stambiam tekstui, rėmeliams ir piktogramoms |
|---|---|---|---|
| Šviesiai pilka #999999 | 2,85:1 | netinka | netinka |
| Ryškiai mėlyna #3B82F6 | 3,68:1 | netinka | tinka |
| Pilka #767676 | 4,54:1 | tinka (vos) | tinka |
| Tamsiai mėlyna #1D4ED8 | 6,70:1 | tinka | tinka |
| Tamsiai pilka #595959 | 7,00:1 | tinka | tinka |
Kaip rodo mėlyni atspalviai, ryški prekės ženklo spalva dažnai tinka stambioms antraštėms, piktogramoms ir rėmeliams, bet ne smulkiam tekstui – nei ant balto fono, nei baltu užrašu ant tokios spalvos mygtuko. Smulkiam tekstui parenkamas tamsesnis tos pačios spalvos atspalvis. Kontrastą patikrinsite „WebAIM Contrast Checker“ įrankiu arba naršyklės kūrėjo įrankiais.
WCAG nenurodo, kokį šriftą ar dydį naudoti, tačiau reikalauja, kad tekstą būtų galima padidinti iki 200 % neprarandant turinio (1.4.4), o puslapis 320 px pločio ekrane būtų skaitomas be horizontalaus slinkimo (1.4.10). Taisyklės apie 12 dydžio šriftą ar „Times New Roman“ skirtos spausdintiems dokumentams, ne svetainėms.
Dar vienas kriterijus (1.4.12) – tekstas neturi išlįsti ar pasislėpti, jei naudotojas padidina tarpus: eilučių aukštį iki 1,5 šrifto dydžio, tarpus tarp pastraipų iki 2, tarp raidžių iki 0,12, tarp žodžių iki 0,16 šrifto dydžio. Praktiškai tai reiškia: šrifto dydis nurodomas santykiniais vienetais (rem, em), blokams nenustatomas fiksuotas aukštis, o tekstas nededamas į paveikslėlius.
Ekrano skaitytuvų naudotojai puslapį dažnai „perbėga“ antraštėmis, todėl jos turi atspindėti tikrą struktūrą: viena H1 su puslapio tema, po jos H2 skyriams ir H3 poskyriams, be praleistų lygių. Lygis parenkamas pagal prasmę, ne pagal šrifto dydį.
<header>, <nav>, <main> ir <footer> – ekrano skaitytuvas leidžia peršokti tiesiai į jas.lang="lt" (3.1.1), kad ekrano skaitytuvas skaitytų lietuviškai.Alternatyvusis tekstas (alt) perteikia paveikslėlio informaciją tiems, kurie jo nemato. Jei paveikslėlis informatyvus, alt tekstas trumpai pasako, ką jis parodo ar kokia jo paskirtis. Jei paveikslėlis dekoratyvus, alt atributas paliekamas tuščias (alt=""), kad ekrano skaitytuvas jį praleistų (1.1.1).
| Paveikslėlis | Netinkamai | Tinkamai |
|---|---|---|
| Prekės nuotrauka | IMG_2031.jpg | Pilkas vilnonis megztinis su apvalia apykakle, vaizdas iš priekio |
| Logotipas nuorodoje į pradžią | logotipas | Įmonės pavadinimas, pagrindinis puslapis |
| Krepšelio piktograma be teksto | (nėra) | Krepšelis, 2 prekės |
| Fono raštas, dekoratyvi linija | raudona banga | tuščias alt="" |
| Diagrama su pardavimų duomenimis | diagrama | trumpa išvada alt tekste, o skaičiai – lentele ar tekstu šalia |
Spalva negali būti vienintelis būdas ką nors pasakyti (1.4.1). Daltonizmą turintis ar ekrano skaitytuvu besinaudojantis žmogus nesupras, kad laukas užpildytas klaidingai, jei jis tik paraudo, ir neatskirs nuorodos nuo teksto, jei ji skiriasi tik spalva.
Duomenų lentelė turi būti tikra HTML lentelė su antraščių langeliais (<th> ir atributu scope), kad ekrano skaitytuvas prie kiekvieno skaičiaus pasakytų, kuriai eilutei ir stulpeliui jis priklauso (1.3.1). Pavadinimą verta pateikti elementu <caption>.
Lentelės nenaudojamos maketui išdėstyti, o kainoraščiai ir tvarkaraščiai neįkeliami paveikslėliu. Diagramos duomenis pateikite ir tekstu: trumpa išvada po diagrama ar lentelė su skaičiais tinka visiems, ne tik ekrano skaitytuvų naudotojams.
Visos funkcijos turi veikti klaviatūra (2.1.1): klavišais Tab ir Shift+Tab pereinama tarp elementų, Enter ar tarpo klavišu paspaudžiamas mygtukas, Esc – uždaromas iššokantis langas. Klaviatūra naudojasi ir žmonės, negalintys valdyti pelės, ir daug ekrano skaitytuvų naudotojų.
outline be pakaitalo.Pagal naują WCAG 2.2 kriterijų 2.5.8 spaudžiamas elementas turi būti bent 24 × 24 CSS pikselių dydžio arba turėti pakankamai laisvos vietos aplink, kad netyčia nepaspaustumėte kaimyninio. Išimtys – nuorodos teksto viduryje ir elementai, kurių dydį nustato pati naršyklė.
Kitas naujas kriterijus (2.5.7) skirtas tempimui pele ar pirštu. Jei kainų intervalą galima nustatyti tik tempiant slankiklį, o prekių tvarką – tik perkeliant korteles, turi būti ir paprastesnis būdas: įvesties laukai, mygtukai ar rodyklės.
Formos lauko pavadinimas turi būti matomas ir susietas su lauku elementu <label>, o ne tik pilkas tekstas lauko viduje, kuris dingsta pradėjus rašyti (3.3.2). Privalomi laukai pažymimi ne vien spalva.
autocomplete reikšmę, kad naršyklė galėtų juos užpildyti.Kriterijus 3.3.8 (naujas WCAG 2.2) draudžia prisijungimo metu reikalauti kognityvinio testo – prisiminti, perrašyti ar apskaičiuoti – jei nėra alternatyvos ar pagalbos. Slaptažodį turi būti galima įklijuoti ar užpildyti slaptažodžių tvarkykle, o vienkartinį kodą – nukopijuoti.
AA lygiu leidžiama prašyti atpažinti objektus paveikslėliuose, tačiau neregiams tai vis tiek kliūtis. Todėl prisijungimo formose iškraipytų raidžių perrašymą geriau keisti nematomomis apsaugos priemonėmis: paslėptu lauku robotams, formos pildymo laiko tikrinimu ar prisijungimu el. pašto nuoroda.
Iš anksto įrašytiems vaizdo įrašams su garsu reikia subtitrų (1.2.2), o garso įrašams, pvz., tinklalaidėms, – teksto versijos (1.2.1). AA lygiu vaizdo įrašui reikia ir garsinio vaizdavimo (1.2.5), jei svarbi informacija matoma tik vaizde, o ne pasakojama.
WCAG AA lygis nereikalauja konkretaus teksto sudėtingumo, tačiau aiški kalba padeda visiems, ypač žmonėms su pažinimo sutrikimais. Rašykite trumpais sakiniais, vieną mintį – vienoje pastraipoje, o sudėtingus terminus paaiškinkite pirmą kartą juos pavartoję.
Automatiniai įrankiai per kelias minutes randa trūkstamus alternatyviuosius tekstus, per mažą kontrastą ir laukus be pavadinimų, tačiau neįvertina, ar alt tekstas prasmingas ir ar užsakymą galima užbaigti klaviatūra. Todėl juos papildykite rankine patikra.
| Patikrinimas | WCAG kriterijai | Įrankis |
|---|---|---|
| Kontrastas | 1.4.3, 1.4.11 | „WebAIM Contrast Checker“, „Lighthouse“ |
| Alternatyvusis tekstas, laukų pavadinimai | 1.1.1, 3.3.2, 4.1.2 | WAVE, „axe DevTools“, „Lighthouse“ |
| Antraštės ir sritys | 1.3.1, 2.4.1 | WAVE (struktūros skiltis) |
| Didinimas ir prisitaikymas | 1.4.4, 1.4.10 | naršyklės mastelis 200–400 % |
| Valdymas klaviatūra ir fokusas | 2.1.1, 2.4.7, 2.4.11 | rankinis testas klavišu Tab |
| Kaip skamba puslapis | 1.3.1, 4.1.2 | NVDA („Windows“), „VoiceOver“ („Mac“, „iPhone“), „TalkBack“ („Android“) |
Patikrinkite ne tik pagrindinį puslapį, bet ir tipinius šablonus: kategoriją, straipsnį, formą, krepšelį. Greitai apžiūrai tinka W3C „Easy Checks“ sąrašas.
Pradėkite nuo elementų, kurie kartojasi visuose puslapiuose: antraštės su meniu, poraštės, formų ir spalvų. Juos ištaisius temoje ar šablone, pagerėja visa svetainė, o po to galima tvarkyti lankomiausių puslapių turinį.
Jei tema senesnė ir jos nebeatnaujina gamintojas, dažnai racionaliau ją pakeisti nei lopyti. Saitai.lt atnaujina „WordPress“, „Joomla“, „WooCommerce“ ir „VirtueMart“ svetaines, keičia temas, pertvarko formas ir meniu – plačiau puslapyje apie svetainės atnaujinimą ir perkūrimą. Jei pirmiausia norite žinoti, ką reikia taisyti, svetainės prieinamumo patikra pagal WCAG 2.2 AA kainuoja nuo 120 € ir dažniausiai trunka 1–3 darbo dienas. Kuriant naują svetainę, kontrastas, šrifto dydžiai ir fokuso stiliai numatomi jau dizaino etape.
Planuojate atnaujinti svetainę ir pašalinti prieinamumo kliūtis? Užklausos formoje nurodykite svetainės adresą ir sistemą, kuria ji sukurta. Per 1 darbo dieną atsakysime, nuo ko verta pradėti: svetainės prieinamumo patikra (nuo 120 €) ar iš karto svetainės atnaujinimas.
Ne. Automatiniai įrankiai, pvz., „Lighthouse“ ar WAVE, randa tik dalį problemų – tas, kurias galima nustatyti pagal kodą. Jie nepasakys, ar alternatyvusis tekstas prasmingas, ar klaidos pranešimas suprantamas ir ar užsakymą galima užbaigti klaviatūra. Todėl geras rezultatas automatiniame teste reiškia tik tiek, kad nėra akivaizdžių klaidų.
WCAG 2.2 prideda 9 naujus kriterijus, iš jų 6 – A ir AA lygio: neuždengtas fokusas, tempimo alternatyva, mažiausias spaudžiamo elemento dydis, pagalba toje pačioje vietoje, nekartojama informacija ir prisijungimas be kognityvinio testo. Pasenęs kriterijus 4.1.1 „Parsing“ išbrauktas. Svetainė, atitinkanti WCAG 2.2, atitinka ir WCAG 2.1.
Ne. Valdiklis leidžia lankytojui padidinti šriftą ar pakeisti spalvas, tačiau nepataiso kodo: laukai lieka be pavadinimų, o meniu – nepasiekiamas klaviatūra. Ekrano skaitytuvų naudotojai paprastai turi savo įrankius, todėl jiems svarbiausia teisingai sukurta svetainė. Plačiau – straipsnyje apie Europos prieinamumo aktą.
Dažniausiai ne. WCAG vertimą į gestų kalbą numato tik AAA lygiu (1.2.6), o teisės aktai ir darnusis standartas EN 301 549 reikalauja AA lygio. Gaminių ir paslaugų prieinamumo reikalavimų įstatyme gestų kalba minima audiovizualinės žiniasklaidos paslaugoms. Įmonės svetainės vaizdo įrašams paprastai pakanka subtitrų ir teksto versijos.
Iš dalies – daug darbų sutampa: aiški antraščių struktūra, aprašomieji nuorodų tekstai, alternatyvusis paveikslėlių tekstas, prasmingi puslapių pavadinimai ir greitai veikianti mobilioji versija naudingi ir paieškos sistemoms. Tačiau prieinamumas pozicijų „Google“ paieškoje negarantuoja. Jį verta daryti pirmiausia dėl žmonių ir teisinių reikalavimų.
„Google Ads“ paspaudimo kaina (CPC) nėra fiksuota: kiekvienai paieškai ją nustato aukcionas pagal jūsų statymą, skelbimo ir nukreipimo puslapio kokybę bei…
Skaitymo laikas: 11 min.
SEO optimizavimas (angl. Search Engine Optimization – optimizavimas paieškos sistemoms) – tai svetainės tvarkymas taip, kad paieškos sistemos ją lengvai rastų…
Skaitymo laikas: 9 min.
Nedidelės svetainės SEO galite patikrinti patys per kelias valandas nemokamais įrankiais: „Google Search Console“ parodo, ar puslapiai patenka į indeksą, „PageSpeed…
Skaitymo laikas: 11 min.
Aprašykite, ko reikia – atsakysime per 1 darbo dieną ir atsiųsime pasiūlymą su kaina ir terminu. Konsultacija nemokama.
Svetainės, el. parduotuvės, SEO, DI ir CRM sprendimai verslui. Patirtis – nuo 1998 m.
Paslaugos
Populiaru
Įmonė