Show Navigation
Conversation
Notices
-
In einer Diskussion, die die Tage aufkam, ging es um die Darstellung von Bildern in Friendica. Seit der letzten Version ist die Darstellung recht okay, so weit, so gut. Es kam dann auch die Frage auf, wie es in Diaspora mit der Darstellung von Friendica-Posts aussieht - und da habe ich ein Problem, was die Barrierefreiheit angeht.
Vorweg: Nicht allen Leuten wird Diaspora ein Begriff sein. Friendica (die Software, von der aus ich jetzt gerade schreibe) ist nicht nur kompatible zum Fediverse, dass das ActivityPub-Protokoll verwendet, wir können auch mit Diaspora sprechen, die ein völlig eigenes Protokoll verwenden. Im Moment gibt es um die 120 Server mit knapp über 30.000 aktiven Usern im letzten halben Jahr.
Da Diaspora ein eigenes Protokoll verwendet, hat es auch eine andere Art der Übertragung von Bildern als es bei ActivityPub der Fall ist. Bei ActivityPub übertragen wir die Bildbeschreibung und sie wird auch von jeder Gegenseite verstanden und in der Regel so dargestellt, dass per Screenreader dargestellt werden.
Bei Diaspora haben wir bislang die Bilder einfach im Beitragstext eingebettet dargestellt. Das sieht aber gerade bei einer handvoll Bildern nicht gut aus, da sie einfach untereinander dargestellt werden. Es gibt auch die Möglichkeit, Bilder anders zu übermitteln. Dann werden sie in einer Art Galeriemodus dargestellt. Da gibt es aber ein Problem mit der Barrierefreiheit. Obwohl deren Protokoll Bildbeschreibungen unterstützt, werden sie bei Diaspora leider nicht dargestellt.
Ich weiß nicht, was ich tun soll. Ich könnte mir einreden, dass Diaspora wohl praktisch nicht von Menschen benutzt wird, die Screenreader verwenden und dass es ja sowieso ein Problem von Diaspora ist, wenn sie keine Bildbeschreibungen darstellen, obwohl es in ihrem Protokoll definiert ist. Oder ich sage mir: Nein, die Barrierefreiheit ist mir wichtiger und die Leute auf Diaspora wissen ja, dass Friendica die Bilder anders als die eigene Software darstellt.
Was soll ich machen?
-
Zusatz: Es gibt das Issue bei Diaspora, dass ich 2021 dazu eröffnet habe: github.com/diaspora/diaspora/i…
Leider wurde es bislang nicht bearbeitet.
-
Die meisten Leute hier im Thread sind Pro Barrierefreiheit. Dementsprechend habe ich es jetzt wie folgt umgesetzt:
Ich habe den PR github.com/friendica/friendica… erstellt. Er ist eine Art von Vorbereitung. Wenn bei Diaspora das Problem beseitigt ist, können wir das Feature somit schnell aktivieren.