Community-Highlight: Olutimilehin Olushuyi

Olutimilehin Olushuyi ist Rechtsanwalt und hat noch keine Erfahrung mit Barrierefreiheit. Wir haben über seinen Kampf mit JavaScript, internationalen Standards und der Bedeutung des Lesens der Websiteinhalte gesprochen.

Alexandra White
Alexandra White

In diesem Beitrag wird ein Community-Experte im Rahmen von Learn Barrierefreiheit im Internet vorgestellt.

Alexandra White: Wie haben Sie zur Barrierefreiheit im Internet angefangen?

Porträtfoto von Olutimilehin Olushuyi.

Olutimilehin Olushuyi (Shuyi): Okay, es ist eine lustige Geschichte. Ich bin Rechtsanwalt. In meinem letzten Schuljahr wurde mir klar, dass ich den Rest meines Lebens nicht Jura praktizieren wollte. Also versuchte ich, die Schule zu verlassen, aber mein Dekan und meine Schulmutter, Professor Ayodele Atsenuwa, sagten: „Lassen Sie uns darüber reden. Ihr letztes Jahr ist fast abgeschlossen – schließen Sie es einfach zu.“

Ich bin froh, dass sie fertig gesagt hat, weil sie mir bei meiner Arbeit im Bereich Barrierefreiheit geholfen hat. Professor Atsenuwa fragte mich, was ich stattdessen tun wollte, aber ich hatte keine Ahnung.

Ich suchte nach neuen Karrieremöglichkeiten und schloss mich mit Leuten an, die ein Start-up gründen wollten und einen Anwalt brauchten. Diese Gelegenheit kam nicht in die richtige Lösung, aber das war das erste Mal, dass ich wusste, dass Leute Code für alle von uns verwendeten Produkte schreiben. Ich dachte: „Ich kann das übernehmen.“ habe ich angefangen, mir HTML und CSS beizubringen. Dann kam ich zu JavaScript und ... [lacht] JavaScript machte JavaScript. Also konzentrierte ich mich wieder auf die semantischen Frontend-Sprachen.

Dabei bin ich auf das Werk von Andy Bell und Heydon Pickering gestoßen. Ich habe Jedes Layout gekauft und es hat mein Leben verändert. Andy erwähnte immer wieder die Barrierefreiheit, aber ich wusste nicht, was das in diesem Kontext bedeutet. Mir wurde klar, dass ich in der Webentwicklung arbeiten kann, ohne JavaScript schreiben zu müssen.

Ich habe mich an Heydon gewendet. Er war sehr empfänglich und sehr schnell. Alle im Bereich Barrierefreiheit sind auf diese Weise und ich bin dankbar dafür.

Alexandra: Ich stimme auf jeden Fall zu. Alle, mit denen ich gesprochen habe, waren so freundlich und hilfsbereit.

Shuyi: Auf jeden Fall. Derzeit arbeite ich viel mehr in der Interessenvertretung. Ich lebe in Nigeria, einem Land, in dem die Barrierefreiheit im Internet nicht gesetzlich vorgeschrieben ist. Das Gesetz zur Diskriminierung gegen Personen mit Behinderungen wurde 2018 verabschiedet. Es gibt jedoch kein Gesetz zur Barrierefreiheit im Internet, sondern nur ein Gesetz zur physischen Barrierefreiheit. Das ist vergleichbar mit dem Americans with Disabilities Act (ADA – Gleichstellungsgesetz für Amerikaner mit Behinderungen in den USA). Unser Gesetz ist schlecht strukturiert, aber besser als nichts.

Ich habe gemerkt, dass ich die Chance habe, etwas zu bewegen und ein Entwickler zu werden, der sich auf die Barrierefreiheit konzentriert. Dazu muss ich zuerst die Anforderungen an die Barrierefreiheit erkennen. Ich habe angefangen, über Barrierefreiheit zu twittern. Ich habe mit Unternehmen und Marken gesprochen, die für Barrierefreiheit erforderlich sind.

Alexandra: Ich wette, Ihr rechtlicher Hintergrund ist beim Umgang mit Bedienungshilfen sehr hilfreich. Die neue Gesetzgebung kann so gelesen werden, wie der durchschnittliche Nutzer es nicht tut. Dazu gehört auch ein durchschnittlicher Entwickler.

Shuyi: Eines der größten Vorteile meines juristischen Werdegangs ist, dass ich mich unendlich viele Seiten mit Hintergrundmaterialien und sehr langen Dokumenten ansehen kann, ohne müde zu werden. Ich falte einfach die Beine, lege meinen Laptop auf und beginne zu lesen. und lesen. und lesen. Es hat Vorteile,

Alexandra: Ich meine... Ich bin neidisch, das ist eine tolle Fähigkeit. Glauben Sie, Sie würden jemals mit der Regierung zusammenarbeiten, um ein Gesetz zur digitalen Barrierefreiheit zu erlassen?

Shuyi: Ehrlich gesagt, glaube ich nicht. Die Interaktion mit der Regierung ist ein anderes Ballspiel. Es dauert zu lange, unsere Regierung zu etwas zu bewegen, insbesondere als Einzelperson. Diese Art von Arbeit ist besser für Nichtregierungsorganisationen und andere Organisationen mit Personal und Ressourcen, um Veränderungen herbeizuführen.

Es hat so lange gedauert, bis das physische Gesetz verabschiedet war, und die Anforderungen an die Barrierefreiheit gingen weit über das hinaus, was noch in der Vergangenheit galt. Es ist, als wäre der erste Entwurf verabschiedet worden, obwohl sich die Welt

Wir sind froh, dass wir uns auf etwas verlassen können, ganz gleich, wie veraltet. Es gibt ein Gesetz, das durchgesetzt werden muss.

Barrierefreie Layouts erstellen

Alexandra: Ich habe deinen Artikel <article> vs. <section>: How To Choose The Right One im Smashing Magazine und den Twitter-Thread gelesen, der ihn inspiriert hat. Was ist Ihrer Meinung nach eine wichtige Erkenntnis und was möchten Sie von Webentwicklern erwarten?

Shuyi: Entwickler müssen den Inhalt lesen, bevor sie mit dem Erstellen von Layouts beginnen.

Ursprünglich hatte ich für das Design meiner Website nur die Anzahl der Absätze gezählt und sie in Abschnitten und Artikeln eingefügt. Aber jemand hat mich auf den Missbrauch von Abschnitten aufmerksam gemacht. Es war das erste Mal, dass ich darüber nachgedacht habe. Das Lesen der Inhalte ist eine Maßnahme, um ein besseres Produkt zu entwickeln.

Alexandra: Als Entwicklerin ließen mich oft freiberufliche Kunden sagen: „Hey, bauen Sie einfach etwas für uns und das geben wir später nach.“ Natürlich gibt es Seiten mit automatischem Kontext, z. B. eine Kontaktseite. Aber wenn ich weiß, wie viele Seiten erstellt werden müssen und welche Art von benutzerdefinierter Unterstützung erforderlich war, konnte das erst beantwortet werden, als ich den Inhalt bekam.

Shuyi: Bevor ich weiß, was ich weiß, gab mir mein bester Kunde allgemeine Designideen und ich hatte eine Website mit einer Menge Lorem ipsum erstellt. Ich werde das alles recherchieren. Wenn Sie jedoch feststellen, wie stark sich die Inhaltsinfrastruktur auf Nutzer im Web auswirkt, erkennen Sie, wie viele Fehler des Standardprozesses zum Erstellen von Inhalten im Web tatsächlich fehlerhaft sind. Wenn Sie etwas entwickeln, müssen Sie bewusst vorgehen.

So viele Aufgaben im Bereich der Barrierefreiheit finden überhaupt keine Aufmerksamkeit und bricht mein Herz.

Alexandra: Wie haben Sie recherchiert, um sicherzustellen, dass der Rat, den Sie im Artikel gegeben haben, korrekt war?

Shuyi: Zuerst habe ich die Informationsquellen getrennt. Das ist gesetzlich vorgeschrieben, Primär- und Sekundärquellen trennen. Die Primärquellen sind das tatsächliche Gesetz (wie der ADA und die Gesetze von Nigeria) und die Sekundärquellen sind das, was Experten aus dem Gesetz interpretieren.

Ich beschloss, mich nur auf die Primärquellen zu beziehen: die HTML-, WCAG- und WAI-ARIA-Spezifikationen. Ich habe die Werke von anderen gelesen, eine Menge gute Arbeit. Aber am Ende des Tages waren die Meinungen so unterschiedlich, dass ich beschloss, sie nur als nützlichen Kontext zu betrachten, aber nicht darauf, dass sie die richtigen Antworten hätten.

Eine barrierefreie Community aufbauen

Alexandra: Sie haben erwähnt, dass Sie versuchen, Ihren Twitter-Feed barrierefrei zu gestalten. Hatten Sie seit der Veröffentlichung des Artikels im Smashing Magazine viele andere Gespräche auf Twitter darüber, was Sie gelernt haben?

Shuyi: In den ersten Tagen konnte ich Twitter nicht richtig verstehen. So viele Leute folgen mir, mehr als 200 Menschen. Zuerst war ich aufgeregt, aber dann hatte ich Angst. Ich bin gerade erst am Anfang, aber folge mir nicht für eine Menge weiser Weisheit. Ich wurde in viele Twitter-Listen aufgenommen.

Aber ich bin ein Mensch. Ich twittere über viele vage Dinge, die keine Barrierefreiheit sind und keine Webentwickler sind. Ich will die Leute nicht enttäuschen. Folgen Sie mir nicht nur wegen der Zugänglichkeit! Ich werde mich wohl enttäuschen.

Alexandra: [lacht] Ich meine, das denken viele. Ich bin auf jeden Fall bei Twitter.

Shuyi: Die meisten Reaktionen auf den Artikel selbst waren positiv. Ich habe eine Antwort auf den Artikel bekommen, die etwas kontrovers war. Vitaly war meine Redakteurin, die sich direkt an uns gewandt hat, um den Kommentar einzureichen, und bat mich, der Sache nachzugehen. Es stellte sich heraus, dass die Person auf die MDN-Dokumente verwiesen hat, in denen angegeben ist, dass alle Artikel ein Überschriftselement haben sollten. Ich empfehle, den Abschnitt anhand der Spezifikationen mit einer Überschrift zu versehen.

In der MDN-Dokumentation wird empfohlen, den Header aufzunehmen, aber erklären nicht wirklich, was der Nutzen ist.

Die Spezifikation ändert sich natürlich weniger häufig als die Nutzeranforderungen. Solange du deine Entscheidung, die Art und Weise, wie du etwas gestaltest, stützen kannst, ist es wahrscheinlich in Ordnung.

Ich gebe Ihnen ein Beispiel. Angenommen, Sie erstellen eine Kartenkomponente namens „Prices“ mit drei Elementen. Hayden Pickering schlug vor, jede Karte in ein Listenelement zu stellen. Wenn also eine Person, die assistive Technologien nutzen, diesen Bereich erreicht, wird ihnen mitgeteilt, dass die Preisliste drei Elemente enthält. Sie können die Liste so gestalten, dass sie keine Aufzählungspunkte enthält, und sie nach Belieben gestalten. Dies hilft AT-Nutzern jedoch, die nützlichen Informationen zuerst zu erhalten. Wenn Sie jedes Element in ein div-Element zusammenfassen, konzentrieren Sie sich nur auf die visuellen Aspekte, was Nutzern mit Sehbehinderung nicht weiterhilft. Denken Sie vor dem Design an die Menschen.

Diese Idee habe ich für eine Blogseite umgesetzt. Die Blogposts befinden sich eigentlich in einem Listenelement. Auf diese Weise wird der Nutzer beim Öffnen der Seite darüber informiert, dass er sich bei einem von mehreren Beiträgen auf der Seite befindet.

Ich habe also an den Empfehlungen in diesem Artikel geblieben und werde das tun, bis ich weiß, warum MDN die Empfehlung ausgibt.

Alexandra: MDN-Dokumente sind Open-Source-Dokumente. Werden Sie Änderungen vorschlagen und dort Aktualisierungen vornehmen?

Shuyi: Wenn ich ehrlich bin, habe ich noch keine Open-Source-Beiträge geleistet. Aber diese Art von Arbeit würde ich gerne machen, sicherlich mehr als die Arbeit mit der Regierung.

Spezifikationen und Implementierung

Alexandra: Eine wichtige Erkenntnis ist, dass die Spezifikation manchmal etwas sagt, aber die Implementierung und andere externe Dokumente schlagen möglicherweise vor, etwas anderes zu tun. Wie entscheidet jemand, wessen Rat er befolgt?

Shuyi: Ich denke oft darüber nach. Ich bin mir nicht sicher, ob ich die nötige Erfahrung habe, um diese Frage zu beantworten. Wir arbeiten kontinuierlich daran, für die Zukunft gewappnet zu sein. Es empfiehlt sich, kontinuierlich Verbesserungen vorzunehmen, wenn sich das Web verändert. Auf diese Weise müssen Sie Ihre Website nicht nachrüsten, wenn die Spezifikation aktualisiert wird. Wie hoch ist die Wahrscheinlichkeit, dass Sie sich entscheiden, und in drei Jahren ändert sich die Spezifikation?

Jede Entscheidung, die wir jetzt treffen, ist eine beste Schätzung, wie die Zukunft des Webs aussehen wird und in welche Richtung unserer Meinung nach die Spezifikationsautoren gehen werden.

Alexandra: Das Web verändert sich ständig – eine Person kann nicht alle Antworten haben. Wurden die Spezifikationen während des Schreibens geändert?

Shuyi: Ich habe mit dem Schreiben des Artikels begonnen, bevor das Dokumentstrukturmodell aus der Spezifikation entfernt wurde. Dieses Modell schlug vor, dass Überschriftenebenen automatisch basierend auf der Verschachtelung berechnet werden sollten. Es wurde jedoch nie wirklich umgesetzt und das hat viele Probleme für Entwickler zur Folge. Der Rat an Entwickler bestand darin, ihre Überschriften manuell zu korrigieren.

Wenn der Artikel vor der Spezifikationsänderung veröffentlicht worden wäre, hätte ich diese Änderung wahrscheinlich vorgenommen – er ist schließlich im Smashing Magazine. Aber wenn es auf meinem persönlichen Blog gewesen wäre, hätte ich es getan? Nicht unbedingt. Und hier geht es nur darum, einen Artikel zu aktualisieren und nicht eine ganze Website, die auf einer sich ändernden Spezifikation basiert.

erwarten wir, dass Entwickler ihre Websites sofort ändern, wenn sich die Spezifikationen ändern? Nein gar nicht. Sie kalkulieren bei der Erstellung von Websites am besten, was für sie am besten geeignet ist, um dann mit diesen Entscheidungen zu leben. Die Spezifikationen ändern sich, die Spezifikationen haben möglicherweise keine Antwort.

Barrierefreiheit als Beruf

Alexandra: Wie viel Zeit denken Sie über globale Standards für Barrierefreiheit nach? Standards und Gesetze sind von überall auf der Welt unterschiedlich. Ich bin mir sicher, dass Sie eine Menge davon gelesen haben, und ich bin sicher, dass einige Gesetze Ihnen sagen, dass Sie gegensätzliche Dinge tun sollen. Was würden Sie in diesen Fällen tun?

Shuyi: Ich habe über die Gründung eines Unternehmens für freiberufliche Barrierefreiheit nachgedacht. Ich habe einen globalen Chatkanal zum Thema Web- Barrierefreiheit besucht und nach Tipps für den Einstieg gefragt. Adrian Roselli sagte: „Ihre Kunden werden sich darauf verlassen, dass Sie die Gesetze einhalten. Das kann erhebliche Konsequenzen haben. Bevor Sie Ihre Dienstleistungen anbieten, sollten Sie wissen, in welcher Region Sie Fachkenntnisse haben. Machen Sie sich mit den Gesetzen vertraut, mit denen Sie vertraut sind, damit Sie, während Sie Ihren Lebensunterhalt verdienen, keine großen Verbindlichkeiten für Ihre Kunden aufgeben. Sie vertrauen darauf, dass ihr die Gesetze kennt.“

Natürlich suchen viele Unternehmen nach Hilfe zur Barrierefreiheit, weil sie gesetzlich vorgeschrieben sind und nicht nur, weil es richtig ist. Kapitalismus ist der Grund, warum Barrierefreiheit umgesetzt wird. Letzten Endes spielt es keine Rolle, warum es passiert ist. Es kommt darauf an, dass das Produkt barrierefrei ist.

Ich mache eine Pause, bis ich sicher bin, dass ich Klienten bei der Einhaltung der Gesetze ihrer Region helfen kann. Standardisierung ist entscheidend, die Bemühungen und Auswirkungen der WCAG sind nicht hoch genug. Ein zentraler Rahmen für die Funktionsweise des Webs erleichtert es Behörden, sich auf denselben Standard zu stützen. Aber natürlich wird nicht jede Regierung diese Standards akzeptieren.

Alexandra: Auf Ihrem Weg zur Barrierefreiheit haben Sie viele hilfreiche Tipps von großartigen Menschen erhalten. Gibt es noch weitere Ratschläge, die Sie sich wünschen, bevor Sie sich für diesen Beruf entschieden hätten?

Shuyi: Es hätte meinen beruflichen Werdegang zwar nicht verändert, es wäre aber schön zu wissen, dass die Arbeit im Hinblick auf Barrierefreiheit zwar sehr edel ist, aber stark vom Kapitalismus beeinflusst wird.

Alexandra: [lacht] Oh ja.

Shuyi: Und ich bin jünger. Ich habe ein Jahr Erfahrung im Bereich Barrierefreiheit. Vor allem, wenn Sie in Afrika leben, wie ich, gibt es nur begrenzte Möglichkeiten im Bereich Barrierefreiheit. Unternehmen sind Personalverantwortliche, eine Person, die alle rechtlichen Anforderungen Aber ich möchte in einem Team arbeiten, in dem ich Neues lernen und Fähigkeiten aufbauen kann.

Ich war so aufgeregt, ohne JavaScript zu lernen, dass ich meinem Team helfen konnte, sie anzuwenden. Aber die Entwicklerpositionen in Agenturen setzen voraus, dass ich Erfahrung mit JavaScript habe. Ich bin in eine neue Stadt gezogen und habe an einem JavaScript-Bootcamp teilgenommen, um diese Anforderungen zu erfüllen. Alle anderen auf dem Weg zur Barrierefreiheit sollten wissen, dass sie sich zuerst darauf konzentrieren müssen, sich weiterzuentwickeln.

Ich will nicht lügen, ich mag JavaScript immer noch nicht.

Eine Aufgabe: Tastaturfokus hinzufügen

Alexandra: [lacht] Ist JavaScript der Grund, warum ich jetzt Tech-Autorin und keine Entwicklerin bin? Ja. Ja. Ich hasse es so sehr. Viel Glück beim Bootcamp.

Was sollten Entwickler tun, um ihre Website barrierefrei zu gestalten?

Shuyi: Tastaturfokus. Ich flehe aus dem Herzen. Mein Touchpad funktioniert im Moment nicht. Wenn ich unterwegs bin, verwende ich zum Navigieren im Web meine Tastatur und fast jede Website ist furchtbar. Der Fokus auf der Tastatur nützt nicht nur Menschen mit Behinderung.

Die Entwicklung barrierefreier Plattformen kommt allen zugute.


Bleib auf dem Laufenden über Shuyis Arbeit auf Twitter @shuyiolutimi.