Die Wunder der Welt für alle zugänglich machen | Xiaohongshu verstärkt sein Engagement für Android-Bedienungshilfen

Entdecken, aufnehmen und teilen – durch Videos, Fotos und Livestreams bietet die Onlinewelt ein lebendiges und vielfältiges Angebot, das täglich unzählige Besucher anzieht. Eine oft übersehene Tatsache ist jedoch, dass „unzählige Besucher“ nicht gleichbedeutend mit „allumfassender Teilnahme“ ist. Insbesondere für Menschen mit Sehbehinderungen ist die lebendige und dynamische Welt der Multimedia-Inhalte weitgehend unzugänglich.

Laut der Weltgesundheitsorganisation erhält nur ein Bruchteil der Menschen mit Sehbeeinträchtigungen eine angemessene Behandlung: 36 % der Menschen mit Refraktionsfehlern und 17 % der Menschen mit grauem Star. Die große Mehrheit der Bevölkerung hat also keinen Zugang zu medizinischer Versorgung. Allein in China leiden über 17 Millionen Menschen an Sehbehinderungen, die auf verschiedene Ursachen wie Refraktionsfehler, Katarakte, Diabetes und Alterung zurückzuführen sind.

Darüber hinaus gibt es im Alltag zahlreiche Situationen, in denen Menschen vorübergehend eine Sehbehinderung haben. Beispiele hierfür sind die Erholungsphase nach einer Augenoperation oder Umgebungen, in denen es unpraktisch ist, auf den Bildschirm zu schauen. Diese Szenarien erschweren den Zugriff auf bildschirmbasierte Informationen zusätzlich.

Eines ist sicher: Das Leben geht weiter, auch ohne Licht. Das Team von Xiaohongshu hat sich der Mission verschrieben, „Leben zu inspirieren, die Wunder der Welt zu teilen und zu entdecken“. Für sie ist jedes Leben gleich wunderbar und jeder Nutzer gleich wichtig. Das Team hat die besonderen Anforderungen dieser Nutzer erkannt und eine klare und umfassende Antwort darauf gefunden: die vollständige Unterstützung des Android TalkBack-Screenreaders.

Ankündigung zur Einführung von TalkBack △ Am 15. Oktober, dem Tag des weißen Stocks, hat Xiaohongshu offiziell die Unterstützung für die TalkBack-Funktion eingeführt.

Unterstützung für Bedienungshilfen auf Plattformebene

Für Produktteams, die Bedienungshilfen anbieten möchten, ist die Standardisierung von entscheidender Bedeutung. Während die Anpassung an unterschiedliche Interaktionsparadigmen in jeder App für Menschen mit normalem Sehvermögen nur lästig sein mag, kann sie für sehbehinderte Nutzer eine unüberwindbare Hürde darstellen.

Der Android-Screenreader TalkBack spielt hier eine wichtige Rolle: Er bietet standardisierte, intuitive Gesten auf Systemebene. Mit diesen Funktionen können Nutzer die gängigsten Interaktionen mit Screenreadern mit minimalem Aufwand erlernen.

Außerdem sind viele dieser Gesten so einfach wie die Verwendung eines zusätzlichen Fingers im Vergleich zu normalen Interaktionen. Dadurch wird die Lernkurve für Nutzer, die TalkBack vorübergehend verwenden müssen, erheblich verkürzt.

Beispiel für die TalkBack-Unterstützung in der Xiaohongshu-App △ Xiaohongshu bietet von Anfang an Unterstützung für TalkBack, einschließlich des Registrierungsprozesses und der Endnutzer-Lizenzvereinbarung.

Vom Teilen-Button bis zum Eingabefeld – die Xiaohongshu-App kündigt jede Berührung an. △ Wenn du mit dem Finger über das Display fährst, liest TalkBack die Inhalte und verfügbaren Interaktionen vor.

Beispiel für das aktivierte TalkBack-Menü △ Durch Tippen mit drei Fingern wird das TalkBack-Menü aktiviert.

Anhand des Frameworks für Barrierefreiheit

Das Xiaohongshu-Team ist schon seit einiger Zeit mit Bedienungshilfen vertraut. Standardoptionen wie „Schriftgröße ändern“ in modernen Apps und „Farbkontrast“ beim Design berücksichtigen die Anforderungen von Nutzern mit Sehbehinderungen. Die Umstellung auf ein vollständig „augenfreies“ Interaktionsmodell erfordert jedoch umfassende Branchenkenntnisse. Nachdem das Team den Google-Leitfaden Barrierefreie Apps entwickeln sorgfältig studiert hatte, beschloss es, alle Aspekte der Barrierefreiheit – Design, Entwicklung und Tests – in einen ganzheitlichen Ansatz zu integrieren.

Probleme durch automatisierte Tests erkennen

Die Interaktion ohne Augenkontakt, die TalkBack ermöglicht, basiert auf Berührungen. Wenn ein Steuerelement zu klein ist, kann es für Nutzer möglicherweise nicht berührt werden und wird vom System nicht angekündigt. Um dieses Problem zu beheben, verwendet das Team zuerst den Accessibility Scanner von Google für eine vorläufige Bewertung. Anschließend passen sie die Größe der Oberflächenelemente gemäß den Empfehlungen für die Berührungszielbereichsgröße in den Scanergebnissen an.

Google Play Store-Eintrag für den Accessibility Scanner von Google △ Der Accessibility Scanner untersucht Elemente der Benutzeroberfläche und gibt Empfehlungen zu Aspekten wie Größe und Kontrast.

Einen Standard für Barrierefreiheit im Design schaffen

Das Ziel beim Design ist es, komplexe Vorgänge in ein prägnantes und nutzerfreundliches Paradigma zu fassen. Das Designteam von Xiaohongshu hat die Richtlinien zur Barrierefreiheit im Internet von Material Design gründlich studiert und dann einen umfassenden Satz von Richtlinien für die eigene App erstellt. Dazu gehören Spezifikationen für Berührungszielbereiche, Gesten und Labelstrings speziell für die TalkBack-Integration.

△ Eine spezielle TalkBack-Anleitung für die Xiaohongshu-App.

Bestimmte Spezifikationen stellen typische Entwicklungsnormen infrage. Beispielsweise erfordern Oberflächenelemente mit mehreren verschachtelten Ebenen herkömmlicherweise Labels und Beschreibungen für jede Komponente. Es kann jedoch zeitaufwendig sein, wenn TalkBack jedes Label nacheinander vorliest. Um dieses Problem zu beheben, arbeitet das Team zusammen, um die effektivste Aufteilung der Berührungszielbereiche zu ermitteln und herauszufinden, welche Labels zusammengefasst werden können, um die Nutzerfreundlichkeit zu verbessern.

Nehmen wir zum Beispiel den Social-Media-Feed, der auf der Startseite in einem zweispaltigen Layout angezeigt wird und zahlreiche untergeordnete Elemente enthält. Logischerweise kann dies als ein einzelnes TalkBack-Element betrachtet werden. Das Team fasst die wesentlichen Informationen auf jeder Karte zusammen, sodass TalkBack den Nutzern nur die wichtigsten Aspekte ansagt. Dieser Ansatz vereinfacht nicht nur die Benutzeroberfläche, sondern verringert auch die kognitive Belastung für die Nutzer, was die Nutzung effizienter und nutzerfreundlicher macht.

Beispiel für das Zusammenführen von Nachrichten △ Wichtige Labels werden in einer einzigen TalkBack-Ansage zusammengefasst, z. B.: „Beiträge von ‚Meows kleines Zuhause‘, ‚Wenn ich es nicht selbst dekoriert hätte, würde ich nicht glauben, dass das dasselbe Schlafzimmer ist‘, hat ‚344 Likes‘ erhalten.“

Eine einfache Entwicklungsaufgabe mit unvorhergesehenen Vorteilen

Anfangs benötigte das Entwicklungsteam zwei zusätzliche Arbeitstage, um den vorhandenen Code zu überarbeiten, da es zwei verschiedene Interaktionsparadigmen berücksichtigen musste: das reguläre und das für TalkBack.

Glücklicherweise ist die Accessibility API von Google beeindruckend konzipiert und kann mehr als 80 % der Interaktionsszenarien abdecken. In den übrigen Fällen sind in der Regel nur Anpassungen an der Reihenfolge der Screenreader-Ansagen erforderlich, sodass keine benutzerdefinierten Bedienungshilfen entwickelt werden müssen.

Als das Team ein tieferes Verständnis des Android-Frameworks für Bedienungshilfen erlangte, entwickelte es allgemeinere Hilfsklassen, wodurch die Anpassungskosten für verschiedene Geschäftsmodule effektiv gesenkt wurden. In den späteren Phasen der Implementierung von Bedienungshilfen benötigte das Team daher nur einen zusätzlichen Arbeitstag für jede neue Funktion, was den Prozess erheblich vereinfachte.

△ Das Team passt das Android-Framework für Bedienungshilfen an seine spezifische Geschäftslogik an.

Ein unvorhergesehener Vorteil ergab sich daraus, dass die Ansagen von TalkBack von der Beschriftung der Elemente abhängen. Das Team musste die Reihenfolge und Benennung der Oberflächenelemente sorgfältig überdenken. Diese gründliche Überprüfung führte zur zufälligen Lösung einiger zuvor übersehener Probleme: die Standardisierung der Benennung von Grafiken mit ähnlicher Bedeutung und die Korrektur bestimmter Pop-ups, bei denen die Schaltflächen zum Schließen fehlten.

Ein Android Studio-Codebeispiel △ Übersicht über die Oberflächenelemente in Android Studio

Vorbereitung auf die „Umfassende Bewertung“

Das Einladen von sehbehinderten Nutzern aus der realen Welt zum Testen der App ist der weithin anerkannte „Grand Test“ für das gesamte Team. Bei einer App mit vielen Funktionen ist es jedoch nicht möglich, für jede kleine Anpassung einen so umfangreichen „großen Test“ durchzuführen.

Daraufhin hat sich das Team intensiv mit Nutzergesten im Bedienungshilfenmodus auseinandergesetzt und Erkenntnisse aus Bedienungshilfen in anderen Apps aktiv integriert. Sie haben die Testaufgaben nach verschiedenen Geschäftsmodulen segmentiert. Nach einem Zyklus von Iterationen innerhalb dieser Module wird ein Integrationstest durchgeführt, an dem alle Rollen im Produktentwicklungsprozess beteiligt sind, einschließlich Produktmanagement, Design, Entwicklung und Testen. Diese Zusammenarbeit konzentriert sich auf explorative Tests (ET) der Funktionen. Erst nachdem sie das Feedback aus dieser Testrunde gesammelt und berücksichtigt haben, laden sie externe sehbehinderte Nutzer, die sogenannten „Grand Tester“, ein, um den umfassenden „Grand Test“ für die App durchzuführen.

Barrierefreiheit im Internet: Eine gemeinsame Anstrengung des Teams

Bei Xiaohongshu ist das Team für Barrierefreiheit eine funktionsübergreifende Projektgruppe, die von engagierten Koordinatoren geleitet und von verschiedenen Geschäftsbereichen unterstützt wird. Diese Koordinatoren spielen eine zentrale Rolle bei der Zentralisierung des Wissens über Barrierefreiheit im Internet, der Erstellung von Richtlinien und der Überwachung des Projekts, um sowohl die Standardisierung als auch die Exzellenz der Praktiken für Barrierefreiheit im Internet zu gewährleisten. Das Team begann seine Arbeit mit umfassenden Nutzerinterviews und Marktforschung. Diese grundlegende Arbeit war entscheidend, um der Geschäftsführung die Bedeutung von Bedienungshilfen wie TalkBack zu vermitteln, das Verständnis auf Führungsebene zu sichern und die erforderlichen Ressourcen vom Unternehmen zu erhalten.

Bei Xiaohongshu ist jede Geschäftsabteilung dafür verantwortlich, die Barrierefreiheit in ihre Workflows für Produktdesign, ‑entwicklung und ‑tests einzubeziehen. Im eigentlichen Entwicklungsprozess, bevor mit der Anpassung der Barrierefreiheit begonnen wird, hält ein Vertreter des Teams für Barrierefreiheit Präsentationen für die Entwickler. Dieses Teammitglied hilft auch beim Erfassen und Vorbereiten wichtiger Entwicklungsdokumentation, einschließlich gängiger Anwendungsfälle für Barrierefreiheit im Internet und häufig gestellter Fragen. So wird sichergestellt, dass alle Teammitglieder gut informiert sind und über die erforderlichen Ressourcen verfügen, um die Barrierefreiheit im Internet nahtlos in ihre Arbeit zu integrieren.

△ Barrierefreiheit wird sowohl auf Führungskräfte- als auch auf Codeebene gefördert.

Nach der offiziellen Einführung der Bedienungshilfen werden verschiedene Abteilungen, darunter Business, PR und Redaktion, aktiv zusammenarbeiten. Dazu gehören interne und externe Werbeaktivitäten sowie die Planung von Veranstaltungen, um das Bewusstsein für diese Bedienungshilfen zu schärfen und ihre Einführung zu feiern.

Dank des Engagements des gesamten Unternehmens konnte Xiaohongshu die TalkBack-Funktion in nur drei Monaten erfolgreich implementieren. Das Projekt wurde im Juli 2023 gestartet und Ende September mit der Veröffentlichung der App-Version 8.9 abgeschlossen. Diese Anpassung deckt die wichtigsten Nutzerinteraktionen umfassend ab, darunter die Anmeldung/Registrierung, die Startseite, die Navigation in Beiträgen in sozialen Medien, die Suchfunktion, Nutzerprofile, Livestreaming und die Veröffentlichung von Inhalten.

Positives Feedback von einem Xiaohongshu-Nutzer: Es ist nicht nur eine kleine Anpassung, sondern ein umfangreiches und umfassendes Upgrade. Alles funktioniert jetzt viel reibungsloser. Vor diesem Update gab es immer ein Gefühl von... Unebenheit. △ Nutzer gaben positives Feedback zur TalkBack-Anpassung.

Das von Nutzern erstellte Social-Media-Event #AccessibleLives ging in der Community für Barrierefreiheit im Internet viral. △ Xiaohongshu hat am 15. Oktober, dem Tag des weißen Stocks, die Social-Media-Veranstaltung „Love and Share Your Accessible Lives“ organisiert.

Gelegentlich haben gut gemeinte Handlungen unbeabsichtigte Folgen.

Vor einem bestimmten „Grand Test“ entschied sich das Team, bestimmte Funktionen, die noch nicht vollständig angepasst waren, vorübergehend zu deaktivieren. So sollte sichergestellt werden, dass die Nutzer während der Testphase die „richtige“ TalkBack-Erfahrung machen konnten.

Die „Grand Tester“ lehnten diese Version jedoch vehement ab. Sie teilten dem Team mit, dass einige Funktionen in ihrem aktuellen Zustand zwar eine Herausforderung darstellen könnten, die Nutzenden jedoch der Meinung waren, dass sie sich trotzdem zurechtfinden und wertvolles Feedback für die weitere Optimierung geben könnten. Das Blockieren dieser Funktionen wurde als eine Form der Ungleichbehandlung von sehbehinderten Nutzern wahrgenommen, was unbeabsichtigt zu einer Spaltung innerhalb der Community führte.

„Wir sollten alle Nutzer gleich behandeln. Die unvollständige Anpassung von Bedienungshilfen ist nicht das Problem der Nutzer, sondern unseres.“

– Xiaohongshu-Team für Barrierefreiheit im Internet

Das Team erkannte schnell den Wert dieser Lektion. Als eine Nutzerin den Wunsch äußerte, eine Ausstellung zu besuchen, aber von den Organisatoren darüber informiert wurde, dass Blindenhunde nicht erlaubt seien, teilte sie diesen Vorfall auf Xiaohongshu. Daraufhin gaben ihr zahlreiche Nutzer Tipps, wie sie ihre Rechte einfordern kann. Letztendlich haben die Organisatoren ihre Richtlinie überdacht und Blindenhunde zugelassen. Das zeigt, wie positiv sich eine inklusive und unterstützende Nutzerinteraktion auswirken kann.

Ob du Hilfe erhältst oder selbst Hilfe anbietest – Bedienungshilfen ermöglichen es allen, körperliche Unterschiede zu überwinden und ein vielfältiges, aber dennoch vernetztes Leben zu führen.

„Das Leben aller zu verbessern, ist der zentrale Wert der Xiaohongshu-Community.“

– Product Lead, Xiaohongshu-App

Vielfältige Lebensentwürfe willkommen heißen

Xiaohongshu legt weiterhin großen Wert auf Barrierefreiheit.

Das Projekt zur Barrierefreiheit im Internet bei Xiaohongshu wurde im Rahmen der vierteljährlichen Unternehmensbewertungen ausgezeichnet. Außerdem arbeitet das Team aktiv daran, die Anpassungen auf weitere App-Versionen und Plattformen auszuweiten. Ihr übergeordnetes Ziel ist es, die Unterstützung für Bedienungshilfen zu erweitern, um sie einer noch größeren Nutzerbasis zugänglich zu machen und die vielfältigen Anforderungen innerhalb der Community für Bedienungshilfen zu erfüllen. Darüber hinaus plant das Unternehmen, weitere Online- und Offlineveranstaltungen, Kampagnen, redaktionelle Inhalte und Dienste zu organisieren, um das Bewusstsein für Bedienungshilfen in der Community zu stärken und ihre Sichtbarkeit zu erhöhen.

Da ältere Menschen oft mit mehr Barrierefreiheitsproblemen konfrontiert sind, plant Xiaohongshu Kampagnen wie den „Elderly Home-Friendly Guide“. Diese Initiativen sollen ältere Nutzer dazu ermutigen, sich aktiv in der Nutzer-Community zu engagieren und durch Feedback und Iteration zur Verbesserung der App beizutragen.

Xiaohongshus Aufruf, ältere Menschen in die Community einzubinden △ Die Kampagne „Seniorenfreundliches Zuhause“.

Die Barrierefreiheit führt nicht nur zu rücksichtsvolleren Designs, sondern bietet Entwicklern auch konkrete Wachstumschancen.

Xiaohongshu ist ständig auf der Suche nach der Antwort auf den „Grand Test“. Diese Antwort ist noch in Arbeit und wird möglicherweise nie abgeschlossen, da sich die App ständig weiterentwickelt und neue Szenarien für die Barrierefreiheit im Internet entstehen, die berücksichtigt werden müssen. Die „Grand Testers“ sind jedoch zufrieden, solange das Team weiterhin auf ihre Bedürfnisse eingeht und sich um Verbesserungen bemüht.

Wir gehen davon aus, dass weitere Entwickler in der Android-Community diesem Beispiel folgen und durchdachte und inklusive Bedienungshilfen-Apps erstellen werden. So können sie ihre Nutzerbasis erweitern und zusätzliche Nutzer in ihren Communitys begrüßen.