Audit Aksesibilitas Gutenberg Ditunda Tanpa Batas

Diterbitkan: 2018-10-18
kredit foto: pollas – cc

Diskusi seputar audit aksesibilitas independen Gutenberg memanas. Dua minggu lalu, Matthew MacPherson, yang ditunjuk sebagai pemimpin aksesibilitas baru WordPress 5.0, mengusulkan audit dan menyetujuinya dilakukan oleh pihak ketiga yang independen. Audit telah mendapatkan dukungan kuat di antara kontributor aksesibilitas dan lainnya setelah tiket.

Setelah meminta proposal terperinci dari empat perusahaan, MacPherson telah membatalkan tawaran untuk mengoordinasikan audit saat ini dan tampaknya dia tidak menyadari bahwa dia tidak memiliki wewenang untuk mengotorisasinya sejak awal.

“Setidaknya untuk saat ini, Automattic telah memutuskan untuk tidak melakukan audit Aksesibilitas di Gutenberg,” kata MacPherson. Dia mengutip alasan berikut:

  1. “audit tidak akan dapat ditindaklanjuti mengingat jadwal rilis kami, karena…
  2. audit tidak akan memengaruhi waktu rilis, jadi…
  3. akan lebih bijaksana untuk mengeksplorasi audit pada waktu yang tidak terlalu terburu-buru di masa depan”

MacPherson meminta maaf karena "meningkatkan harapan dan kemudian mengecewakan komunitas" tentang masalah khusus ini. Dia mendukung untuk mendapatkan audit tetapi bukan prioritas untuk diselesaikan sebelum proposal penggabungan Gutenberg.

"Saya berharap kami akan mengeksplorasi audit ke depan, tapi sayangnya itu tidak akan terjadi sebelum proposal penggabungan dan dengan demikian saya menutup masalah ini sebagai tidak akan diperbaiki," kata MacPherson. “Saya masih ingin menulis blog tentang status aksesibilitas Gutenberg, baik dan buruk. Kami membuat beberapa peningkatan pada navigasi keyboard, kontras warna, perilaku fokus, dan pemilih tanggal/warna minggu ini.”

Mereka yang mengikuti tiket kecewa dengan keputusan tersebut dan beberapa balasan panas telah disembunyikan dan/atau dimoderasi. Masalah ini telah dikunci dan dibuka beberapa kali sejak pengumuman bahwa Automattic telah memutuskan untuk mengabaikan audit.

“Secara harfiah setiap penyandang disabilitas yang telah menguji Gutenberg, baik baru-baru ini maupun di awal, telah menandai masalah pemblokiran mengapa itu tidak dapat diakses,” kata anggota tim Aksesibilitas Amanda Rush. “Dan pengujian pengguna sama pentingnya dengan aksesibilitas seperti halnya kepatuhan AA tingkat WCAG 2.0.”

Karena MacPherson mengatakan keputusan itu datang dari Automattic, para pembangkang di sisi lain masalah ini mengatakan bahwa perusahaan bertindak untuk kepentingannya sendiri, karena keputusan itu disampaikan tanpa banyak penjelasan di luar audit yang tidak sesuai dengan garis waktu Gutenberg.

“Gagasan aksesibilitas yang diperebutkan untuk memenuhi tenggat waktu rilis adalah apa yang telah dikhawatirkan orang selama lebih dari setahun, dan kekhawatiran itu belum berkurang,” kata Morten Rand-Hendriksen selama pertemuan tim Aksesibilitas baru-baru ini di Slack sebelum audit dilakukan. ditunda. “Pesan yang jelas tentang apa yang akan terjadi jika audit kembali dengan masalah dan rekomendasi substansial akan sangat meningkatkan komunikasi dan menghilangkan ketegangan dari percakapan menurut saya.”

Menanggapi salah satu kontributor yang menanyakan bagaimana audit dapat memengaruhi garis waktu Gutenberg, MacPherson mengatakan dia tidak memiliki hak veto atas rilis tersebut, dia juga tidak memiliki data untuk membuat penilaian itu.

"Saya masih tidak yakin ada cukup masalah Aksesibilitas yang mencegah rilis," kata MacPherson. “Jika poin kedua berubah, saya akan menyampaikan info itu. Saya berencana untuk menjadi advokat, tetapi saya tidak mengatur garis waktu dan saya juga tidak memiliki data yang solid seputar aksesibilitas. Itulah inti dari audit: jadi kami dapat berbicara dari tempat data keras.”

Audit aksesibilitas independen akan mengungkapkan apakah persepsi tim saat ini tentang kurangnya aksesibilitas Gutenberg akurat atau meningkat. Ini juga akan memberi pimpinan baru tim data yang dia butuhkan untuk membuat rekomendasi yang paling akurat mengenai kesiapannya untuk dunia. Kevin Hoffman menganjurkan untuk terus melanjutkan audit, jika WordPress 5.0 hadir di timeline selanjutnya.

“Tanggal 22 Januari 2019 akan memungkinkan lebih dari tiga bulan antara hari ini dan rilis 5.0 untuk menyelesaikan audit dan mengambil tindakan,” kata Hoffman. “Alasan di atas menunjukkan bahwa kami tidak dapat menyelesaikan audit dan secara signifikan meningkatkan aksesibilitas dalam waktu tiga bulan. Jika benar, itulah alasan utama untuk memulai proses sekarang dan menanggapi audit dengan memperbaiki sebanyak mungkin masalah sebelum rilis 5.0.

“Gagasan bahwa timeline akan menjadi kurang terburu-buru setelah 5.0 (ketika itu ada di tangan pengguna dunia nyata yang paling membutuhkannya) tidak masuk akal sama sekali.”

Sementara pengadilan opini publik Twitter tidak dapat menjawab pertanyaan apakah Gutenberg dapat diakses atau tidak, audit independen akan memberi kontributor kesempatan yang baik untuk menyelesaikan masalah yang paling kritis.

“Saya sangat menyukai ide audit profesional, meskipun saya tidak ingat kami pernah melakukan salah satu dari ini di WordPress, tentu saja bukan syarat untuk rilis,” kata pemimpin penggabungan Gutenberg, Gary Pendergast. “Saya ingin melihat sesuatu seperti itu terjadi di beberapa titik. WordPress selalu mencoba untuk mendapatkan sebagian besar aksesibilitas dengan tetap berpegang pada pola dan semantik umum, dengan perbedaan yang tercakup oleh upaya utama sukarelawan semua orang di tim Aksesibilitas melakukan pengujian dan mengajukan laporan bug yang dapat ditindaklanjuti. Perpindahan Gutenberg untuk menjadi aplikasi yang sepenuhnya berbasis JavaScript telah mempersulit penerapan pola-pola itu, tetapi kita dapat bekerja sama untuk membangun pola baru, garis dasar baru.”

Meskipun tidak ada preseden untuk itu, dalam hal ini di mana persepsi Automattic tentang aksesibilitas editor sangat berbeda dari komunitas, audit dari luar mungkin mengurangi beberapa konflik seputar masalah tersebut.

Pendergast mengatakan bahwa terlepas dari niat terbaik dan memprioritaskan aksesibilitas, ada kemungkinan tim Gutenberg tidak dapat memberikan "UX yang dapat diterima untuk pengguna teknologi bantu pada saat 5.0 dirilis."

"Maaf," kata Pendergast. “Meskipun niat terbaik dari semua orang di tim Gutenberg, kami belum melakukan cukup. Saya dapat dengan jujur ​​mengatakan bahwa aksesibilitas selalu menjadi prioritas, tetapi itu belum menjadi prioritas yang cukup tinggi, dan kami telah melakukan komunikasi yang buruk di mana aksesibilitas telah ditingkatkan. Saya menyebutkan beberapa peningkatan tersebut dalam komentar saya sebelumnya, tetapi peningkatan tersebut tidak bermanfaat jika kita belum mencapai pengalaman dasar yang dapat diakses.”

Tantangan membangun aksesibilitas pada tahap desain, alih-alih memperbaikinya setelah fakta, adalah tantangan yang masih dihadapi WordPress di era Gutenberg. Pakar aksesibilitas dengan keterampilan React sangat sedikit dan jarang, jadi tidak mudah untuk mendapatkan perbaikan untuk semua masalah yang ditemukan penguji.

“Dalam beberapa pertemuan kami telah membahas bagaimana membuat aksesibilitas terintegrasi dalam proses desain (desain dalam arti yang lebih luas) sejak awal,” kata spesialis aksesibilitas Andrea Fercia selama pertemuan terbaru tim di Slack. “Ini tentu saja merupakan area di mana komunikasi dan berbagi pengetahuan kita harus ditingkatkan.”