古騰堡無障礙審計無限期推遲

已發表: 2018-10-18
圖片來源:pollas – cc

圍繞古騰堡獨立可訪問性審計的討論正在升溫。 兩週前,被任命為 WordPress 5.0 新的可訪問性負責人的 Matthew MacPherson 提出了審計並同意由獨立的第三方進行審計。 審計得到了可訪問性貢獻者和其他人的強烈支持。

在徵求了四家公司的詳細建議後,麥克弗森此時取消了協調審計的提議,而且他似乎沒有意識到他一開始就沒有授權。

“至少目前,Automattic 已決定放棄對 Gutenberg 進行可訪問性審計,”MacPherson 說。 他列舉了以下原因:

  1. “鑑於我們的發佈時間表,審計將無法採取行動,因為......
  2. 審核不會影響發佈時間,所以……
  3. 將來在不那麼匆忙的時間表上探索審計會更謹慎”

MacPherson 為在這個特定問題上“抱有希望,然後讓社區失望”而道歉。 他支持進行審計,但在古騰堡的合併提案之前完成審計並不是優先事項。

“我希望我們將探索未來的審計,但不幸的是它不會在合併提案之前發生,因此我將關閉這個問題,因為它無法解決,”麥克弗森說。 “我仍然想寫一篇關於古騰堡可訪問性狀態的博客,無論好壞。 就在本週,我們正在對鍵盤導航、顏色對比度、焦點行為和日期/顏色選擇器進行一些改進。”

那些追隨罰單的人對該決定感到失望,一些激烈的回复已被隱藏和/或審核。 自從宣布 Automattic 決定放棄審計以來,該問題已被多次鎖定和解鎖。

“從字面上看,最近和一開始都測試過古騰堡的每個殘疾人都已經標記了為什麼它無法訪問的阻塞問題,”無障礙團隊成員阿曼達拉什說。 “用戶測試對於可訪問性與 WCAG 2.0 AA 級合規性同樣重要。”

由於 MacPherson 表示該決定來自 Automattic,因此該問題另一方的持不同政見者表示該公司是在為自己的利益行事,因為該決定是在沒有太多解釋的情況下做出的,除了審計不符合 Gutenberg 的時間表。

Morten Rand-Hendriksen 在最近一次關於 Slack 的可訪問性團隊會議上說:“人們一年多來一直擔心可訪問性以滿足發布截止日期的想法,而這些擔憂並沒有得到緩解。”推遲。 “在我看來,如果審計報告提出實質性問題和建議,會發生什麼情況的明確信息將大大改善溝通,並消除對話中的一些緊張局勢。”

在回答一位撰稿人詢問審計可能如何影響古騰堡的時間表時,麥克弗森表示,他對發布沒有否決權,也沒有進行評估的數據。

“我仍然不相信有足夠的可訪問性問題阻止發布,”MacPherson 說。 “如果第二點發生變化,我會轉達那個信息。 我計劃成為一名倡導者,但我沒有設定時間表,也沒有關於可訪問性的可靠數據。 這就是審計的重點:所以我們可以從硬數據的地方說話。”

獨立的可訪問性審計將揭示團隊目前對古騰堡缺乏可訪問性的看法是準確的還是誇大的。 它還將為團隊的新領導層提供他需要的數據,以便就其為世界做好準備提出最準確的建議。 Kevin Hoffman 主張無論如何都要推進審計,以防 WordPress 5.0 出現在稍後的時間線上。

“2019 年 1 月 22 日的日期將允許從今天到 5.0 發布之間的三個多月時間來完成審計並採取行動,”霍夫曼說。 “上述原因表明,我們無法在三個月內完成審計並顯著改善可訪問性。 如果屬實,那就更有理由現在開始該流程並通過在 5.0 版本之前修復盡可能多的問題來響應審計。

“在 5.0 之後(當它掌握在最需要它的現實用戶手中時)時間線將變得不那麼匆忙的想法根本沒有意義。”

雖然 Twitter 的輿論法庭無法回答古騰堡是否可以訪問的問題,但獨立審計可以讓貢獻者很好地解決最關鍵的問題。

“我真的很喜歡專業審計的想法,儘管我不記得我們曾經在 WordPress 中做過這些,當然這不是發布的條件,”Gutenberg 合併負責人 Gary Pendergast 說。 “我希望在某個時候看到類似的事情發生。 WordPress 一直試圖通過堅持共同的模式和語義來獲得大部分的可訪問性,其中差異由可訪問性團隊中的每個志願者進行測試和提交可操作的錯誤報告的關鍵努力所涵蓋。 Gutenberg 轉向完全基於 JavaScript 的應用程序使得應用這些模式變得更加困難,但我們可以共同努力建立新的模式,新的基線。”

儘管沒有先例,但在 Automattic 對編輯器可訪問性的看法與社區的看法大相徑庭的情況下,外部審計可能會緩解圍繞該問題的一些衝突。

Pendergast 說,儘管有最好的意圖並優先考慮可訪問性,但 Gutenberg 團隊可能無法在“5.0 發佈時為輔助技術用戶提供可接受的用戶體驗”。

“對不起,”彭德加斯特說。 “儘管古騰堡團隊的每個人都懷著最好的意願,但我們做得還不夠。 老實說,可訪問性一直是一個優先事項,但它的優先級還不夠高,而且我們在溝通改進可訪問性的地方做得很差。 我在之前的評論中提到了其中的一些改進,但如果我們沒有達到基線可訪問體驗,這些改進將毫無用處。”

在設計階段構建可訪問性的挑戰,而不是事後對其進行改造,是 WordPress 在古騰堡時代仍在努力解決的挑戰。 具有 React 技能的可訪問性專家少之又少,因此要解決測試人員發現的所有問題並不容易。

“在一些會議上,我們從一開始就討論瞭如何將可訪問性集成到設計過程(更廣泛意義上的設計)中,”可訪問性專家 Andrea Fercia 在團隊最近一次關於 Slack 的會議上說。 “這當然是我們的溝通和知識共享應該改進的一個領域。”