CampusPress veröffentlicht Plugin für barrierefreie Inhalte rechtzeitig zum Global Accessibility Awareness Day

Veröffentlicht: 2020-05-21

Während hier in den USA noch Mittwoch ist, erwachen einige Teile der Welt bereits zum dritten Donnerstag im Mai, dem Global Accessibility Awareness Day (GAAD). Der Zweck der Veranstaltung ist es, mehr Menschen dazu zu bringen, über Themen im Zusammenhang mit der Inklusion von Menschen mit Behinderungen in der digitalen Welt zu diskutieren, zu lernen und sich damit zu befassen. Das hofft CampusPress mit seinem neuen Plugin zu erreichen.

Das CampusPress-Team hat letzte Woche sein Accessible Content-Plugin für WordPress angekündigt. Das Ziel des Plugins ist es, Endbenutzern dabei zu helfen, Barrierefreiheitsprobleme auf ihren Websites zu beheben. Viele Tools werden für Entwickler und Designer entwickelt, aber das Team wollte den Benutzern etwas an die Hand geben, damit sie die zusätzlichen Schritte unternehmen können, die zum Erstellen einer barrierefreien Website erforderlich sind.

Das Plugin ist derzeit über GitHub verfügbar, aber das Team plant, es bald in das offizielle WordPress-Plugin-Repository einzureichen. Die Entwickler sammeln zuerst Benutzerfeedback von Kunden und der Community.

„Unser Plugin für barrierefreie Inhalte wurde speziell entwickelt, um bei der Schulung zu helfen und Echtzeitinformationen in die Hände derjenigen zu legen, die WordPress-Seiten und -Posts erstellen“, sagte Ronnie Burt, General Manager bei CampusPress. „Es gibt eine Menge Site-Checker-Tools, und viele funktionieren recht gut. Aber alle spucken Fehlalarme aus und listen Probleme auf einer Seite auf, die nichts mit dem Inhalt zu tun haben (Navigationsprobleme und dergleichen). Als eine Art Haftungsausschluss wird dieses Plugin nicht alle potenziellen Zugänglichkeitsprobleme auf einer Website finden oder helfen. Aber wenn es im Laufe der Zeit verwendet wird, wird es dabei helfen, die Ersteller von Inhalten darin zu schulen, viele der Best Practices zu verstehen, die sie befolgen sollten, und Fehler zu vermeiden.“

CampusPress ist ein Managed WordPress Hosting und Service Provider für Organisationen im Bildungsbereich. Es ist ein Schwesterdienst von Edublogs.org, das ursprünglich vor 15 Jahren gestartet wurde.

„In dieser Zeit haben wir uns im Stillen um die einzigartigen Bedürfnisse von Schulen und Universitäten gekümmert, die WordPress auf verschiedene Weise verwenden“, sagte Burt. „In der Vergangenheit war das eher Bloggen und Lernen, aber als WordPress zum CMS der Wahl geworden ist, haben wir es auch auf hochrangige Hauptwebsites verschoben.“

Die Entwicklung des Plugins für barrierefreie Inhalte wird den Kunden des CampusPress-Teams im Bildungsbereich helfen, insbesondere beim Eintauchen in die Welt der Zugänglichkeitsrichtlinien.

„Insgesamt hat sich das Bewusstsein für Barrierefreiheit in den letzten Jahren erheblich verbessert, aber für viele ist das Thema überwältigend“, sagte Burt. „In unserem Fall wissen die Schuladministratoren, dass sie eine „konforme“ Website benötigen, aber wenn Sie sich die Compliance-Standards durchlesen, sind einige subjektiv und bestenfalls sehr komplex. Die größte Hürde, die wir sehen, besteht darin, dass wir uns immer noch an einem Punkt befinden, an dem das Fachwissen zur Barrierefreiheit Spezialisten oder Tools überlassen wird, die normalerweise nachträglich oder am Ende eines Projekts hinzugezogen werden. In einer idealen Welt werden wir dort ankommen, wo das Fachwissen von allen Entwicklern, Erstellern von Inhalten und allen anderen, die an der Website arbeiten, geteilt wird. Das liegt daran, dass die Zugänglichkeit so viel besser und einfacher ist, wenn sie von Anfang an und kontinuierlich eingebaut und durchdacht wird.“

Das Team veröffentlicht dieses Plugin nicht nur für seinen Kundenstamm, sondern als kostenloses Tool für alle WordPress-Benutzer.

Wie das Plugin funktioniert

Das Plugin ist einfach genug für die meisten Leute zu verwenden. Bei der Vorschau eines Beitrags werden Probleme gekennzeichnet und hervorgehoben, die beachtet werden müssen. Das Ziel besteht nicht darin, sich auf größere Zugänglichkeitsprobleme zu konzentrieren, die möglicherweise aus dem Thema stammen. Stattdessen listet das Plugin Probleme direkt mit dem Beitragsinhalt auf.

Die Benutzeroberfläche auf dem Post-Vorschaubildschirm ist einfach genug, um ohne Dokumentation zu verstehen. Vorschau eines Beitrags und das Plugin bietet Schaltflächen an den Seiten des Bildschirms, um durch jedes gefundene Problem zu navigieren. Am unteren Rand des Bildschirms wird eine vollständige Beschreibung des Problems angezeigt. Benutzer können auf diese Funktion auch über die Symbolleiste im Frontend der Website zugreifen, wenn sie einen Beitrag anzeigen.

Screenshot des Plugins für barrierefreie Inhalte, das auf dem Post-Vorschaubildschirm in WordPress verwendet wird.
Ausgabe des Plugins für zugängliche Inhalte in der Post-Vorschau.

In einigen Fällen, z. B. bei fehlendem Bild-Alt-Text, bietet das Plugin einen Link, um den Alt-Text direkt im Admin hinzuzufügen. Dies erfolgt über ein benutzerdefiniertes Alt-Text-Untermenü unter dem Bildschirm „Medien“ im WordPress-Adminbereich. Benutzer können diesen Bildschirm auch jederzeit verwenden, um Alt-Text für Bilder, die auf der gesamten Website verwendet werden, an einem Ort zu verwalten.

Zugänglicher Inhalt „Alt-Text“-Medienverwaltungsbildschirm zum Hinzufügen von Alt-Text zu Bildern.

Burt sagte, dass die ursprüngliche Spezifikation für das Plugin alle Zugänglichkeitsprüfungen und Informationen innerhalb der Blockeditor-Oberfläche enthielt. Das Team stieß jedoch auf ein paar Hindernisse und verschob die Benutzeroberfläche des Plugins infolgedessen auf den Post-Vorschaubildschirm.

„Gutenberg ist immer noch ziemlich schnell im Fluss“, sagte er. „Gerade als wir unseren ersten Proof-of-Concept am Bildblock erstellten, gab es eine Änderung und alles brach zusammen. Kein Spaß! Aber der Wechsel zur Vorschau hatte einige nette unbeabsichtigte Folgen. Das Plugin funktioniert nämlich genauso gut mit dem klassischen Editor und mit den meisten Seitenerstellern. Der Nachteil ist, dass die Warnungen und hilfreichen Texte nicht ganz so in Echtzeit sind, wie ich hoffe, sie eines Tages zu bekommen.“

Langfristig plant das Team weiterhin eine direkte Integration mit dem Blockeditor. Im Moment funktioniert das Plugin gut als Teil des Previewers. Sofortiges Feedback im Editor wäre jedoch ein enormer Schub für die Behebung von Problemen mit der Barrierefreiheit, sobald sie auftreten.

Verbesserungen der Community-Barrierefreiheit

Burt scheute sich nicht, seine Gedanken darüber zu teilen, was die WordPress-Community tun kann, um die Barrierefreiheit im Internet zu verbessern. Er lobte einige der Arbeiten, die das WordPress-Projekt bisher geleistet hat. Er teilte auch einige Bedenken.

„Über eine Sache mache ich mir Sorgen – es gibt einen Trend da draußen mit ein paar WordPress-Plugins und einer wachsenden Zahl von Tools von Drittanbietern, ein kleines Symbol für Barrierefreiheit in der Ecke Ihrer Website hinzuzufügen“, sagte er. „Wenn diese Symbole angeklickt werden, öffnen sie Optionen für Schriftarten und Kontrastverhältnisse und bieten möglicherweise eine alternative Möglichkeit, auf der Website zu navigieren. Ich habe sie auf Banken-Websites, Regierungsseiten bemerkt, und jetzt kaufen auch die Schulen, mit denen wir zusammenarbeiten, sie, weil es verlockend sein kann, einer Website nur ein paar Schnipsel des Einbettungscodes hinzuzufügen und es einen Tag zu beenden. Für mich bedeutet das für uns alle, die an Websites arbeiten, dass wir nicht für barrierefreies Design und Entwicklung verantwortlich sind, was wirklich unser oberstes Ziel sein sollte.“

Er betonte, dass die Verwendung qualitativ hochwertiger Themen und Plugins für die meisten Benutzer ein guter Schritt sei, zusammen mit der Berücksichtigung der von uns erstellten Inhalte. Diese einfachen Schritte sollten insgesamt für eine zugänglichere Benutzererfahrung sorgen.

„Es gibt viele gute Neuigkeiten, wenn es um WordPress und Zugänglichkeit geht, die wir von den Dächern schreien sollten“, sagte Burt. „Zum einen, obwohl noch ein bisschen Arbeit zu erledigen ist, wurde die Mehrheit der Probleme, die in dem von WPCampus gesponserten Audit von Gutenberg identifiziert wurden, gelöst. Das war ein großartiges Beispiel dafür, dass die High-Ed-Community den Auftrag anführte, Veränderungen herbeizuführen. Ohne die Änderung, einfach ausgedrückt, könnten Schulen, Universitäten und Regierungsbehörden gezwungen oder ermutigt werden, ihre Einführung von WordPress einzustellen.“

Das von WPCampus gesponserte Audit im Jahr 2019 führte zu einer 329-seitigen technischen Analyse von Tenon, LLC. Es umfasste benutzerbasierte Tests, an denen Menschen mit verschiedenen Behinderungen teilnahmen. Seitdem hat das Gutenberg-Projekt daran gearbeitet, die bei der Prüfung festgestellten Probleme zu lösen.

„Da ich Gutenberg immer mehr verwende, gibt es einige nette kleine Ostereier für die Zugänglichkeit für Inhaltsersteller, wie z. B. Warnungen zu Kontrastverhältnissen, und der Überschriftenblock zeigt Ihnen standardmäßig nicht die Option für H1“, sagte Burt. "Ich liebe es! Wenn unsere Community diese Verbesserungen nach Möglichkeit weiterhin hervorheben kann, wird dies einen großen Unterschied machen. Ich bin auch zuversichtlich, dass einige unserer Überprüfungen von diesem Plugin irgendwann nicht mehr benötigt werden, wenn zukünftige Verbesserungen an Blöcken und dem Editor vorgenommen werden.“

Burt beschrieb, das Beste, was die Community tun könne, sei, reaktionsschnell zu sein und alle Barrierefreiheitsprobleme als schwerwiegenden Fehler oder sogar als Release-Blocker zu behandeln, bevor Plugins oder Themes live gehen. Zum Teil geht es darum, offen für die Kommunikation und Lösung von Problemen zu sein, die von Benutzern angesprochen werden.

„Bei so vielen konkurrierenden Prioritäten kann es verlockend sein, eine Beschwerde oder einen Vorschlag einfach als von einem Benutzer stammend abzutun“, sagte er. „Aber genau so machen wir weiterhin die größten Fortschritte bei all unseren Tools und Dienstleistungen. Das Feedback von Benutzern zu Hindernissen und Problemen, mit denen sie bei der Verwendung unserer Produkte konfrontiert sind, ist reines Gold und nützlich, um sicherzustellen, dass wir dieselben Fehler nicht wiederholen.“

Burt listete einige Schlüsselfragen auf, über die er glaubt, dass die Community weiterhin Gespräche führen sollte:

  • Sollten alle neuen Themes für WordPress.org die Standards für Barrierefreiheit erfüllen müssen?
  • Gibt es ähnliche Standards und Prüfungen, die wir Plugins hinzufügen könnten? Wie können Plugin-Autoren erklären, ob ihr Plugin die Barrierefreiheit beeinträchtigen kann?
  • Ist ein separates „Accessibility“-Team für den WordPress-Kern immer noch der beste Weg? Wie können wir barrierefreies Design und Entwicklung in der Praxis früher verbessern? Es ist normalerweise viel schwieriger, Barrierefreiheitsprobleme zu beheben, als sie von vornherein zu verhindern.

Diese sind auf jeden Fall eine weitere Diskussion wert. Im Moment versucht sein Team, mit dem Accessible Content-Plugin seinen kleinen Teil dazu beizutragen.