Funktsioonid
Editoria11y põhitestid tuvastavad rohkem kui 50 levinud sisu juurdepääsetavusprobleemi; otsused, mis kahjustavad loetavust, vead, mis muudavad ekraanilugejad vähem tõhusaks, ja vead, mis vähendavad SEO-d.
Lisandmoodulid pakuvad ~40 täiendavat testi arendajatele ja disaineritele, kohandatud teste ja erinevaid ülelaiuseid kvaliteeditagamisvahendeid.
Sisu testid keskenduvad probleemidele, mis ilmnevad pärast seda, kui saidid on üle antud sisuautoritele. Saite tuleb enne käivitamist testida käsitsi auditeerimisvahenditega, klaviatuuride ja ekraanilugejatega, kuid isegi kõige juurdepääsetavam sait esimesel päeval kipub muutuma, kuna muudatused toovad uusi probleeme.
See, mis eristab Editoria11y-d teiste juurdepääsetavusvahendite seas, on see, et selle testid töötavad reaalajas, brauseris, kui autorid muudavad ja eelvaatavad oma tööd. Autorid reageerivad tõenäolisemalt vahetule, reasisesele tagasisidele, märkavad hoiatusi ja teevad parandusi, kui nad peavad meeles käima armatuurlaual või käsitsi kontrollimist tegema.
Saidi administraatori juhtelemendid
Kontrollija iga nähtavat aspekti saab kohandada. Parameetrid ja sündmused võimaldavad testide eemaldamist, vihjete ümberkirjutamist, kohandatud testide lisamist ja kohandatud teemade seadmist.
Drupal ja WordPress pistikprogrammid lisavad täiendavaid funktsioone, nagu sünkroonitud eiramised, ülelaiuseid armatuurlauad ja CSV aruannete eksport.
Testid
Editoria11y testid keskenduvad veebi kasutajakogemuse parandamisele kõigi jaoks, mõõdetuna inimeste, mitte ainult tehniliste standardite järgi. Kuigi põhitestid on mõeldud aitama saavutada veebisisu juurdepääsetavuse juhiseid (WCAG 2.2 AA), on teised mõjutatud kognitiivsete ja õppimispuuete juurdepääsetavuse töörühma tööst, samuti üldistest kasutatavuse ja disaini parimatest praktikatest.
Üksikuid teste saavad saidi administraatorid välja lülitada.
Pildi alternatiivtekst
- Pildil puudub alt-atribuut
- Alternatiivtekst on failinimetus
- Alternatiivtekst on kohatäide ("TBD")
- Alternatiivtekst on hääldamatud sümbolid
- Alternatiivtekst sisaldab üleliigseid sõnu ("pilt...")
- Alternatiivtekst on liiga pikk
- Dekoratiivsel pildil võib olla väärtus
- Karuselli pilt märgitud dekoratiivseks
- Subtiitritega pildil puudub alternatiivtekst
- Alternatiivtekst kordab subtiitrit
Lingitud pildid
- Lingitud pildil puudub alternatiivtekst
- Lingitud pildi alt on URL või failinimetus
- Lingitud pildi alt on kohatäide
- Lingitud pildi alt on hääldamatud sümbolid
- Lingitud pildi alt kirjeldab pilti, mitte linki
- Lingitud pildi alt sisaldab üleliigseid sõnu
- Lingitud pildi alt on liiga pikk
- Pildil lingis tekstiga puudub alt-atribuut
Manustatud meedia
- Video vajab subtiitreid
- Heli vajab transkripti
- Andmevisualisatsioon vajab juurdepääsetavat alternatiivi
- Raamil puudub pealkiri
- Raam on klaviatuuri navigatsioonist välistatud
- Raami sisu vajab käsitsi juurdepääsetavuse kontrollimist
- Lingitud dokument ei pruugi olla ekraanilugejale juurdepääsetav
- PDF-il puudub juurdepääsetav alternatiiv
- Pesastatud interaktiivsed paigutuskomponendid
Tähenduslikud lingid
- Tühi link
- Lingi tekst on URL
- Lingi tekst on ainult DOI number
- Lingi tekst ütleb „klõpsake siia"
- Lingi tekst on ainult üldised sõnad ("loe rohkem")
- Erinevad lingid jagavad sama teksti
- Lingitud ikoonil või pildil puudub tekstialternatiiv
- Link avaneb uues vahekaardis ilma hoiatuseta
- Link viitab failile ilma hoiatuseta
- Lingi tekst on ainult sümbolid või emojid
- Tähenduslik lingi tekst peidetud nägevatelt kasutajatelt
- Üleliigne lingi tööriistavihje
- Katkine lehesisene ankrulink
- Duplikaatne ID atribuut
- Link võib viidata arenduskeskkonnale
Pealkirjad
- Lehel puudub pealkiri 1
- Esimene pealkiri on alapealkiri
- Pealkiri jättis taseme vahele
- Pealkiri on tühi
- Pealkirjana kasutatav pilt vajab alternatiivteksti
- Pealkiri on väga pikk
- Rasvane lõik võib olla pealkiri
- Lühike tsitaadiplokk võib olla pealkiri
Teksti loetavus
- Ülemäärane suurtähtedega tekst
- Suur rasvase või kaldkirja tekstiplokk
- Tekst on liiga väike
- Mittelingi tekst on allajoonitud
- Tekst on joondatud
- Ülaindeks või alaindeks kasutatakse valesti vormindamiseks
- Võltsloend, mis kasutab märke või sümboleid
- Loendiüksus väljaspool loendit
Värvikontrastsus
- Tekstil on ebapiisav kontrastsus
- Teksti kontrastsus vajab käsitsi kontrollimist
- Ikoonil või graafilisel elemendil on ebapiisav kontrastsus
- Ikooni või graafilise elemendi kontrastsus vajab käsitsi kontrollimist
- Sisendi tekstil on ebapiisav kontrastsus
- Kohatäite tekstil on ebapiisav kontrastsus
Tabelid
- Tabelil puudub päiserida või -veerg
- Tabeli päiselahter on tühi
- Sisu pealkiri kasutatud tabeli sees
Vormid & interaktiivsed elemendid
- Nupul puudub juurdepääsetav silt
- Nupul on kehtetu ARIA silt
- Nupu silt sisaldab sõna „nupp"
- Nähtav silt ei vasta juurdepääsetavale nimele
- Sisendil puudub seotud silt
- Sisend kasutab ainult nähtamatut silti
- Sisend kasutab ainult kohatäidet sildina
- Lähtesta nupp võib põhjustada juhuslikku andmekadu
- Element on ekraanilugejate eest peidetud, kuid on endiselt klaviatuuriga fokuseritav
- Positiivne tabindex rikub lugemis- ja tabelduse järjekorra
Lehe metaandmed
- Lehe pealkiri puudub
- Lehe keelt ei ole deklareeritud
- Vaateaken takistab teksti skaleerimist
- Leht uueneb automaatselt
CSA funktsioonid
Editoria11y edendab juurdepääsetavust ainulaadsel viisil. Selle tööriistad on väga tõhusad, aidates mittetehnilisi autoreid koostada sisu, mida puuetega veebikasutajad saavad võrdselt nautida. Peame seda avalikuks hüveks, seega Editoria11y on alati tasuta kasutatav.
Editoria11y ei ole aga tasuta arendada ega toetada.
CSA täidab selle lünga: projekti liikmed rahastavad Editoria11y teegi, selle CMS-i pistikprogrammide ja CSA komplekti arendamist – kiiresti kasvava avatud lähtekoodiga kvaliteeditagamise tööriistade kogumi, mis pakub suletud lähtekoodiga toodetega sarnast funktsionaalsust palju madalama hinnaga.
CSA tööriistad
- Arendaja, loetavuse ja kontrastsuse testid.
- Rollipõhine eraldatud konfiguratsioon arendajatele ja sisuloojatele.
- Kohandatud testide koostajad.
- Ühe klõpsuga ülelaiused eiramised
- Armatuurlaua hooldustööriistad ja saidi roomajad
CSA liikmelisuse eelised
- Prioriteetne tugi.
- Kaalutud mõju projekti teemaplaanikavale.
- Automaatne juurdepääs uutele teemaplaanikava funktsioonidele.
- Otsene seadistuse abi (sõltuvalt tasemest).
- Avalik toetaja krediit (sõltuvalt tasemest/taotluse korral; tingimused kehtivad).
Huvitatud?
CSA komplekti toetatakse panusta-mida-suudad-mudeli kaudu. Editoria11y põhiosa, nii teek kui ka pistikprogrammid, jääb igaveseks tasuta.
CSA sponsoreeritud projektid
Aktiivne
K2 2027: avaldamiseelsete haldusvahendite loomine WordPressi jaoks
Seda projekti on täies mahus rahastatud helde toetusega ülikoolide rühmalt, kes soovib funktsionaalsuse kaaskavandamises osaleda.
- Rollipõhise seadistuse loomine selle kohta, millised kasutajad tohivad salvestada teadaolevate probleemidega lehti.
- Redaktorisisese viisardi loomine, mille autorid enne sisu avaldamist samm-sammult läbivad, et üle vaadata märguanded, millega nad pole tegelenud.
2027. aasta algus: katkiste linkide kontroll Drupali ja WordPressi jaoks
Olek: otsime partnereid ja kaastöötajaid. Projekti on osaliselt rahastatud akadeemilisest toetusest, kuid töö ei ole veel alanud.
- DB-tabelite loomine tuvastatud URL-ide salvestamiseks koos viidetega lehtedele.
- Cron-tööde loomine, mis valideerivad kohalikke teid CMS-i valideerimisvahenditega ja kaugaadresse HTTP get-päringutega.
- Aruannete ja nende eksportimise võimaluse loomine.
- Lehesisese esiletõstmise loomine.
2027. aasta algus: PDF-ide kontroll Drupali ja WordPressi jaoks
Olek: otsime partnereid ja kaastöötajaid. Projekti on osaliselt rahastatud akadeemilisest toetusest, kuid töö ei ole veel alanud.
- DB-tabelite loomine tuvastatud PDF-ide salvestamiseks koos viidetega lehtedele.
- PHP-tööriistade kasutamine märgistuse läbivaatamiseks ja põhisiltide kontrollimiseks.
- Haldusvahenditega aruannete loomine. Nt „See PDF on korras, kui lehel on olemas selle alternatiivse vormingu URL“.
- Lehesisese esiletõstmise muutmine vastavalt sellele, kas PDF on teadaolevalt vigane või võib-olla korras.
Hiljuti lõpetatud
K2 2026: Käivita Editoria11y CSA kogukond
Järelejäänud töö:
- Loo tellimuste ja sponsoreerumiste töötlemiseks fiskaalne üksus.
- Seadista litsentsisüsteem.
K2 2026: Kohandatud reeglite koostaja
- Drupalile lõpetatud.
- Koostaja portimine WordPressi.
K3 2026: Porta 3.x teek WordPressi
- Loo CSA alammoodul kogukonna toetatavate funktsioonidega
- Loo armatuurlaua hooldustööriistad, et kustutada aegunud tulemused ja uuesti roomata olemasolev sisu.
- Võimalda teatud testide märkimine OK-ks üle kogu saidi, mitte ainult ühel lehel.
- Võimalda eraldatud konfiguratsioon, eraldi seadistuste ja testidega arendajatele ja sisuautoritele.
K1 2026: Teegi 3.x ümberkiri
- Ühenda Editoria11y ja Sa11y reeglistikud. Alates hargnemisest kirjutas Sa11y ~50 täiendavat testi ja võttis kasutusele ESM-i tööriistad, ning Editoria11y rakendas jõudluse parandusi ja lisas parameetreid reaalajas kontrollimise lubamiseks. Sa11y 4.2.2 ja Editoria11y 3.0.0 alustab meie ühist tulevikku.
- Lisa „eraldatud konfiguratsioon" tugi, et lubada arendajatele ja sisuloojatele eraldi reeglistikke.
- Lisa masintõlked hiina, taani, hollandi, saksa, kreeka, ungari, itaalia, jaapani, norra (bokmål), poola, portugali (Brasiilia), portugali (Portugal), hispaania, rootsi ja ukraina keeles inimlike täiustuste mallidena.
- Praegune olek: kodeerimistöö on lõpetatud; märgistatakse väljalase pärast dokumentatsiooni ja demote uuendamist.
K1 2026: Drupali mooduli 3.x ümberkiri
- Laiendage armatuurlauda tugevamate aruandlus- ja filtreerimisvahenditega.
- Lisa masintõlked hiina, taani, hollandi, saksa, kreeka, ungari, itaalia, jaapani, norra (bokmål), poola, portugali (Brasiilia), portugali (Portugal), hispaania, rootsi ja ukraina keeles inimlike täiustuste mallidena.
- Tee CSV ekspordifunktsioonid kohandatavaks
- Loodi CSA alammoodul kogukonna toetatavate funktsioonidega
- Loo armatuurlaua hooldustööriistad, et kustutada aegunud tulemused ja uuesti roomata olemasolev sisu.
- Võimalda teatud testide märkimine OK-ks üle kogu saidi, mitte ainult ühel lehel.
- Võimalda eraldatud konfiguratsioon, eraldi seadistuste ja testidega arendajatele ja sisuautoritele.
Arutelu all
Arutage ja hääletage neid ideid Editoria11y teegi foorumites.
- Mitme saidi jälgimise armatuurlaud
- Tööriistavihje koodi asukoha vahekaart
- Tööriistavihje lehe aruande eksport
- Märgistatud sõnad
- CLI arendaja tööriistad
- Järjehoidjad/brauseri pistikprogrammid
- ACT reeglite valideerimine
- Laienda nimi/roll/väärtus valideerimist