グーテンベルクのアクセシビリティ状況から何を学ぶことができますか?

公開: 2022-03-10
簡単なまとめ↬WordPressには、「Gutenberg」と呼ばれるまったく新しいコンテンツエディターがあり、今後数年間WordPressを形作る予定です。 この記事では、Andy Bellが、それが単なる新しい編集者ではなく、ムーブメントである理由を説明します。

これまでのところ、グーテンベルクはWordPressコミュニティから非常に複雑なレセプションを持っており、多くの人が不完全だと考えていたにもかかわらず、5.0リリースの厳しい締め切りが設定されて以来、そのレセプションはますます否定的になっています。 ソフトウェアのハードリリース期限は通常は問題ありませんが、この特定の問題には明白な問題があります。Webの約32%に電力を供給するプラットフォームのメインエディターは完全にはアクセスできません。 この問題はコミュニティによって何度も提起されており、Automatticのリーダーシップによって効果的に問題が解決されています。少なくともそのようになっています。

厄介な状況のようですね。 何が起こったのか、そしてこの種の状況が将来他の人によってどのように回避されるのかについて詳しく見ていきます。

さらなるコンテキスト

私たちの中でWordPressをフォローしていない、またはあまり知らない人のために、少しコンテキストを説明します。 何が起こっているのかを知っている人は、記事の主要部分に直接スキップできます。

WordPressは、オープンソースのセルフホストCMSとwordpress.comがホストするブログの両方でWebの約32%を支えています。 CMSソフトウェアであるWordPressはオープンソースですが、wordpress.comなどの製品を運営しているAutomatticから多大な貢献を受けています。 AutomatticのCEOであるMattMullenwegは、WordPressオープンソースプロジェクトの共同創設者でもあります。

WordPress、CMSは商用のAutomatticプロジェクトではなく、オープンソースであることを理解することが重要です。 ただし、Automatticは、新しいエディターであるGutenbergを含め、WordPressの将来について多くの決定を下します。 エディターは開発中のプラグインとして利用可能であったため、WordPressユーザーはそれをメインエディターとして使用し、フィードバックを提供できます。その多くは否定的です。 Gutenbergは、WordPressの5.0メジャーリリースでデフォルトのエディターとして出荷されており、Classic Editorのダウンロードのみが妨げられる、強制的なデフォルトのエディターになります。 この強制的な変更は、控えめに言っても、コミュニティからのさまざまな反応がありました。

長期的にはWordPressにとって前向きな一歩になると心から思っているので、私は自分の執筆、教育、スピーキングでグーテンベルクについて個人的に非常に前向きでした。 しかし、WordPress 5.0のリリースがこれまでになく近づくにつれて、アクセシビリティに関する私の懸念が高まっています。 私がこれを書いている間、アクセシビリティの問題は「修正」されていますが、Automatticによると、状況の処理は非常に貧弱です。

AdrianRoselliによるこの優れた最新のTwitterスレッドをお読みください。 彼は情報を収集し、専門家の解説を提供するという非常に優れた仕事をしました。 彼は非常に簡単な方法ですべてのイベントをカバーしました。

そうです、あなたはスピードを上げているので、やってみましょう。

ジャンプした後もっと! 以下を読み続けてください↓

どうした?

Gutenbergプラグインをインストールできる限り、アクセシビリティの問題が発生していました。 3月に非常に興奮してインストールし、カスタムブロックをハッキングし始めたときでも、フォーカス管理などの基本的な問題がほどあることがわかりました。 「このエディターは非常に初期の段階なので、WordPress5より前にすべて修正されるでしょう」と自分に言い聞かせました。 問題は、そうではなかったということです。 (まあ、ほとんどの場合、とにかく。)

この状況はそのままでは悪かったのですが、2つの重要なことが起こり、事態はさらに悪化しました。 アクセシビリティのリーダーであるRianRietveldは、政治的およびコードベースの問題を理由に10月に辞任しました。 2つ目は、アクセシビリティの問題が修正されたかどうかに関係なく、AutomatticがWordPress5のリリースに厳しい期限を設定したことです。

これがどれほど悪いかを説明しましょう。 Rianの記事で引用されているように、3月のアクセシビリティテストラウンドの後、結果は非常に多くのアクセシビリティの問題を示し、ほとんどのテスターはグーテンベルクを再び見ることを拒否しました それ以来、状況はかなり良くなっていることを私たちは知っていますが、今でもまだたくさんの未解決の問題があります。

私もそれをどう見るかを言わなければなりません。 Automatticには、アクセシビリティに対する彼らの態度と、「部外者」からでさえ、自由な仕事の奇妙な文化で、彼らが彼らを直そうとする人々をどのように補償するかという点で、明らかに文化的な問題があります。 率直に言って、会社のCEOであるMatt Mullenwegの態度は絶対に悪臭を放ちます。特に、彼が誰かの個人的なブログの決定に対して潜在的なプロの婚約を人質に取っているように見える場合は、次のようになります。

少しの間、アクセシビリティに対する態度をダブルダウンさせてください。 Automatticのような大企業が締め切りを優先することを決定したとき、彼らは障害のある人々がエディターを使用することを強制されることを可能にすることよりも、薄気味悪い空気から抜け出します。それは絶対に衝撃的です。 さらに衝撃的なのは、アクセシビリティへの準拠は派手な新機能ほど重要ではないというメッセージです。 皮肉なことに、厳しい期限のこの決定には明らかに商業的な裏付けがありますが、いつものように、無料の作業でそれを整理することが期待されています。 Automatticのような会社が、独自のリソースで作成した状況を修正することを期待しますか?

グーテンベルクでアクセシビリティ監査を実施するためにクラウドファンディングキャンペーンがまとめられたことは、おそらく衝撃的です。 私は確かにそうすることを知っています。 あなたも私を正しく聞いた。 AutomatticがWordPressに影響を与えたGutenbergエディターは、2014年に(企業として) 10億ドル以上の価値があり、待望のアクセシビリティ監査にお金を払っていません。 彼らは代わりに座って、他のみんながそれを支払うのを待っています。 まあ、少なくとも彼らは、マット・マレンウェッグが最終的に11月29日に監査に資金を提供することを約束するまではそうでした。

この混乱をどのように回避できますか?

(今のところ)人々を石炭の上に引きずり込むのに十分であり、代わりにこれをどのように回避できたのかを考えてみましょう。 Automatticでのアクセシビリティの優先順位を下げているように見える文化的な問題は別として、Gutenbergエディターのコンテキストでは設計プロセスにほとんど問題があると思います。

問題の多くは、複雑さと認知的負荷に基づいています。 ブロックの作成、コンテンツの編集、およびブロック間の操作は、視覚障害者やキーボードユーザーにとって悪夢です。 おそらく、プロジェクトの開始時にアクセシビリティが考慮された場合、ブロックの作成、編集、および移動のプロセスははるかに単純であり、したがって、認知的過負荷ではありません。 現在の問題は、アクセシビリティがコア機能ではなく修正であるということです。 認知の問題は、改善されたとしても、引き続き存在します。

別の方法で実行できた可能性のあるもう1つの非常に明白なことは、導入されたJSを多用するコードベースに関するヘルプとトレーニングを提供することです。 アクセシビリティチームにはReact開発者がいなかったため、多くのアクセシビリティ修正作業は非常に困難だったようです。 Mullenwegがみんなに「JavaScriptを深く学ぶ」ように言ったので、現代のJavaScriptを利用するという大きな決断が明らかにありました。 その時点で、WordPressに無料で貢献している人々が、JavaScriptを深く学び、プロセスの早い段階で関与できるようにすることは、非常に理にかなっています。 私はこれを問題と見なし、Lara Schenckと共同執筆したチュートリアルシリーズで、最新のJavaScriptとReactの学習を中心に据えました。

私は、プロセス、計画、および人々へのある程度の先見性と投資が、 1トンのアクセシビリティの問題がまったく存在しないようにしたであろうと確信しています。 繰り返しになりますが、これはAutomatticのリーダーの態度の問題を示していると私は思います。 グーテンベルクは素晴らしい、力を与える新しい編集者であるため、彼はアクセシビリティを無視することは問題ないという態度を持っていました。 これは事実ですが、膨大な数のユーザーがコンテンツを管理できず、場合によっては仕事をしていなくても、真に力を与えるとは言えません。 この立場にある責任あるCEOは、おそらく、大規模な見落としに対処した非常に謝罪的な声明を書くでしょう。 彼らはまた、すべてのアクセシビリティの問題が修正されるまで、設定された厳しい期限を延期するでしょう。 少なくとも、すべてのWordPressユーザーに新しいエディターを強制することはありません。

まとめ

私はWordPressのファンであり、グーテンベルクが提供するコンテンツを管理するための信じられないほど良い機会をいくつか見ることができることをこの記事に追加する必要があります。 それは単なる新しいエディターではなく、ムーブメントです。 これは今後数年間WordPressを形作ることになるでしょう、そしてそれはより多くのデザイナーとフロントエンド開発者をエコシステムに入れることを可能にするはずです。 これは両手を広げて歓迎されるべきです。 まあ、とにかく、それが完全にアクセス可能であれば、そしていつ。

AutomatticやWordPressコアチームで働いている素晴らしい人々もたくさんいます。私は尊敬と愛情を持っています。 私はこれらの人々がこの状況が最終的に良くなるのを助け、この種の批評を歓迎することを知っています。 また、教訓が得られることも承知しており、このような混乱は二度と起こらないと確信しています。

ただし、この状況を警告として使用してください。 アクセシビリティを無視することはできません。優先事項として、アクセシビリティを調査し、プロジェクトのプロセス全体に統合する必要があります。