Echipa de accesibilitate WordPress oferă o evaluare serioasă a lui Gutenberg: „Trebuie să tragem o linie.”

Publicat: 2018-10-31
Pantofi pe stradă
credit foto: classroomcamera DSC03657 – (licență)

Echipa de accesibilitate a WordPress a publicat o declarație privind nivelul general de accesibilitate a lui Gutenberg. Echipa, în mare parte un grup de voluntari neplătiți, a colaborat la o evaluare detaliată care provoacă public pregătirea lui Gutenberg pentru nucleu într-un mod în care nicio altă echipă WordPress nu a făcut-o prin canale oficiale până în prezent. După o săptămână de testare a celei mai recente versiuni a pluginului, echipa a ajuns la concluzia că nu poate recomanda Gutenberg pentru a fi folosit de oricine se bazează pe tehnologia de asistență.

Echipa de Accesibilitate – ca orice echipă din WordPress – nu are o autoritate specifică asupra proiectului. Pentru că suntem o echipă mică de voluntari, am fost pragmatici în modul în care aplicăm ghidurile. Am făcut compromisuri în stabilirea priorităților. Gutenberg este un loc în care simțim că este necesar să trasăm o linie. Capacitatea de a crea, edita și publica postări este scopul principal al WordPress.

Reprezentantul echipei de accesibilitate Joe Dolson, vorbind în numele echipei, a citat încărcarea cognitivă și complexitatea, comportamentul inconsecvent al interfeței cu utilizatorul, dependența puternică de comenzile rapide de la tastatură și dificultățile de navigare de la tastatură prin blocuri, printre alte preocupări legate de Gutenberg. El a subliniat un exemplu de secvență de tastatură necesară pentru a face ceva la fel de simplu precum schimbarea dimensiunii fontului într-un bloc de paragraf. În prezent, necesită 34 de opriri separate de la tastatură și chiar mai multe dacă testerul nu are cunoștințe anterioare despre cum să navigheze Gutenberg.

„Deoarece complexitatea interacțiunii cu Gutenberg este cu un ordin de mărime mai mare decât în ​​editorul clasic, credem că Gutenberg este mai puțin accesibil decât editorul clasic existent, deși oferă multe caracteristici grozave care nu sunt disponibile în editorul actual”, Dolson. a spus.

Această evaluare reflectă multe dintre temele comune găsite în recenziile lui Gutenberg pe WordPress.org, chiar și printre cele mai recente recenzii ale celei mai recente versiuni. Evaluările se situează în prezent la 2,3 din 5 stele. Utilizatorii au spus în mod repetat că interfața este „mult prea mult dependentă de funcționalitatea bazată pe hover”. Chiar și cei fără nevoi de accesibilitate consideră că este confuz, neintuitiv și dificil de navigat în conținut. Unii testeri consideră că este aproape imposibil să facă ceea ce doresc să facă cu el.

Recenziile pozitive recunosc software-ul ca fiind o lucrare în curs de desfășurare, iar testerii par mai conștienți de viziunea generală pentru plugin. Sunt încântați de unele dintre funcțiile mai avansate pe care le oferă blocurile, dar mulți recenzenți pozitivi îndeamnă WordPress să-i acorde mai mult timp înainte de a-l transforma în editorul implicit.

Echipa de accesibilitate este convinsă că principalele probleme de accesibilitate din Gutenberg provin din probleme de design.

„Gutenberg este calea viitorului în WordPress, dar direcția pe care a luat-o până acum a fost îngrijorătoare”, a spus Dolson. „Nu vrem să pierdem ocazia de a construi o aplicație modernă și incluzivă pentru WordPress, dar pentru a atinge acest obiectiv, accesibilitatea trebuie încorporată în toate procesele de proiectare din proiect.

„Aceste probleme sunt rezolvabile. Modificarea accesibilității nu este un proces eficient. Este costisitor din punct de vedere al timpului și al resurselor.”

Într-o postare recentă intitulată Itering on Merge Proposals, Gary Pendergast, care conduce fuziunea lui Gutenberg în core, a recunoscut că ar fi putut cere ajutorul echipei de accesibilitate mult mai devreme în proces.

„Echipa de accesibilitate ar fi trebuit să fie consultată mai îndeaproape, mult mai devreme în proces și aceasta este o greșeală pe care mă aștept să o văd corectată pe măsură ce proiectul Gutenberg trece în următoarea sa fază după WordPress 5.0”, a spus Pendergast. „Deși Gutenberg și-a propus întotdeauna să acorde prioritate accesibilității, atât oferind instrumente pentru a face editorul de blocuri mai accesibil, cât și încurajând autorii să publice conținut accesibil, există încă domenii în care ne putem îmbunătăți.”

În acest moment, nu a existat niciun răspuns oficial la evaluarea echipei de accesibilitate. Nu se pare că va avea un impact semnificativ asupra datei de lansare, deoarece Beta 2 a fost lansat aseară, iar RC 1 este planificat să fie lansat astăzi. Dacă discuțiile de bază ale dezvoltatorilor sunt vreo indicație, colaboratorii implicați în 5.0 par să fie de acord cu calendarul ambițios pentru lansarea sa.

Într-o postare intitulată „Accesibilitatea în Gutenberg nu este o singură caracteristică”, dezvoltatorul principal Drew Jaynes îndeamnă conducerea proiectului și colaboratorii să nu compromită standardele de bază de accesibilitate de dragul unei cronologie accelerate.

„Vă rugăm să nu facem ca „noul standard” să fie că suntem dispuși să livrăm funcții accesibile din punct de vedere tehnic, dar poate să nu fie complet utilizabile pentru toate; să nu-l definim ca unul care sacrifică standardele de bază experienței WordPress în numele oportunității percepute; să nu o definim ca noua experiență de creație implicită pentru toți utilizatorii, când nu toți utilizatorii o pot folosi bine”, a spus Jaynes.

Liderul lansării WordPress 5.0, Matt Mullenweg, a spus în mod frecvent că lansarea va fi livrată când va fi gata. El susține că interfața a fost modificată continuu pentru nevoile de accesibilitate pe tot parcursul procesului de dezvoltare a lui Gutenberg.

Matthew MacPherson, responsabilul de accesibilitate al lui Gutenberg, nu a fost disponibil imediat pentru a comenta evaluarea echipei. În cele din urmă, decizia de a amâna eliberarea va reveni lui Mullenweg și echipei sale de conducere. Cu toate acestea, echipa de accesibilitate nu își va acorda sprijinul lui Gutenberg în acest moment:

Echipa de accesibilitate va continua să lucreze pentru a-l sprijini pe Gutenberg cât mai bine. Cu toate acestea, pe baza stării sale actuale, nu putem recomanda oricui care are nevoie de tehnologie de asistență să permită utilizarea acesteia pe orice site-uri pe care trebuie să le folosească în acest moment.

Gutenberg este acum la 20 de zile de la aterizarea în WordPress 5.0, dar acest lucru nu lasă suficient timp pentru a rezolva problemele de design și arhitectură identificate de echipa de accesibilitate. Ei au propus o notificare cu privire la versiunea 5.0 pentru a informa administratorii cu privire la inadecvarea lui Gutenberg pentru utilizatorii tehnologiei de asistență, cu o solicitare de a instala pluginul Classic Editor. Mulți oameni cu nevoi de accesibilitate depind de editorul WordPress pentru a-și face treaba și vor trebui să rămână cu vechea interfață. Propunerea a fost închisă cu o notă care indică faptul că 5.0 va direcționa utilizatorii către pluginul Editor clasic dacă au nevoie de el.

Greșeala de a nu fi consultat experți în accesibilitate în faza de proiectare nu poate fi remediată cu ușurință în acest moment, dar Editorul clasic este încă disponibil pentru cei care trebuie să-și păstreze același flux de lucru. Conflictul constă în faptul dacă WordPress ar trebui să livreze un nou editor pe care cei cu nevoi de accesibilitate nu îl pot folosi imediat. Este un rezultat oarecum dureros și frustrant pentru acei utilizatori atunci când întregul ecosistem se îndreaptă rapid către Gutenberg ca standard.

Fie problemele de accesibilitate și de utilizare identificate de echipa nu sunt atât de grave pe cât le pretinde, fie acest document este un apel de ultimă oră care ar putea împiedica WordPress să trimită un editor care exclude utilizatorii care se bazează pe tehnologia de asistență. Datorită gravității pretențiilor lor, declarația echipei de accesibilitate despre Gutenberg cere un răspuns oficial.