WebSite X5Help Center

 
Peter R.
Peter R.
User

Dynamischer Inhalt Barrierefreiheit  de

Author: Peter R.
Visited 207, Followers 1, Shared 0  

Hallo,

ich habe eine Frage zu den dynamischen Inhalten im Zusammenhang mit den Einstellungen der Barrierefreiheit.

Bei der Navigation mit der TAB-Taste, werden die dynamischen Inhalte leider übersprungen.

Gibt es Möglichkeiten das zu ändern?

Die Barrierefreiheit ist nämlich bei einem neuen Projekt, in Verbindung mit dynamischen Inhalten besonders wichtig.

Danke

Grüße Peter

Posted on the
4 ANSWERS
Daniel W.
Daniel W.
User
Best User of the month DEBest User of the month EN

Hier mal Infos dazu, siehe

-----

Fokussierbare Elemente sind standardmäßig:

  • Links

  • Formularelemente

  • Buttons

  • Tabellen-Zellen

  • Details/Summary-Elemente

  • Elemente mit tabindex

>> https://barrierefreies.design/glossar/tab-reihenfolge

-----

Also müsste im Objekt "Dynamischer Inhalt" eines dieser fokussierbarer Elemente sein, sonst wird der Inhalt in diesem Objekt einfach übersprungen.

Read more
Posted on the from Daniel W.
Peter R.
Peter R.
User
Author

ja ok, das ist soweit verstanden. Aber, in den meisten dynamischen Elementen sollen bei diesem Projekt nur Texte stehen. Links oder dergleichen sind nicht vorgesehen.

Wenn ich ein normales Textobjekt verwende, wird dieses ja auch nicht übersprungen. Sicher ist es möglich bei einem nächsten Update dieses "Überspringen" auch bei den dynamischen Inhalten abzustellen?

Weil, WX5 die Barrierefreiheit sehr gut übernommen hat, wie ich finde. Super Programm.

Ich finde das wichtig, da gerade die dynamischen Inhalte zunehmend gewünscht werden, so wie ich das beobachte. Die Leute wollen selbst Änderungen vornehmen und nicht immer erst Anfragen stellen, aber auch die Barrierefreiheit haben.

Das muss doch möglich sein!?

Danke

Grüße Peter

Read more
Posted on the from Peter R.
Incomedia
Eric C.
Incomedia

Hello Peter,
thank you for the feedback, at the moment no updates for the Dynamic Content object are planned but should this change in the future we will of course consider this aspect.
I remain available.

Online translation:

Hallo Peter,
vielen Dank für Ihr Feedback. Derzeit sind keine Updates für das Objekt „Dynamic Content“ geplant, sollte sich dies jedoch in Zukunft ändern, werden wir diesen Aspekt selbstverständlich berücksichtigen.
Ich stehe Ihnen weiterhin gerne zur Verfügung.

Read more
Posted on the from Eric C.
Daniel W.
Daniel W.
User
Best User of the month DEBest User of the month EN

Ich habe gerade mal nachgeschaut.

Das Text-Objekt hat einen tabindex="0" und ist mit der Tab-Taste anspringbar.

Also müsste Incomedia das Objekt "Dynamischer Inhalt" auch mit tabindex="0" versehen.

A) Alternative:

Bei Google findet sich Javascript-Code, um Elementen ein tabindex="0" hinzuzufügen.

Meine Testseite >>https://findelinks.de/123shop-hosteurope/dynamisches-objekt-4.php

Hier sind nur die ersten 3 Objekte "Dynamischer Inhalt" mit tabindex="0"versehen.

Siehe auch Screenshot (2) ganz unten

B) Beispiel für Javascript-Code: (hier gleich für mehrere Objekte)

<script>
const idsToFocus = ['dynObj_126_06', 'dynObj_126_26', 'dynObj_126_27'];

idsToFocus.forEach(id => {
const element = document.getElementById(id);
if (element) {
element.setAttribute('tabindex', '0');
}
});
</script>

Anmerkung: die Zahlen - z.B. _126_06 - sind bei jedem User und bei jedem Objekt unterschiedlich und müssen ermittelt werden, z.B. in der Vorschau mit der rechten Maustaste auf das Objekt "Dynamischer Inhalt" klicken und dann "Quelltext" auswählen, siehe Screenshot (3) ganz unten

C) Kleine Anleitung:

In WebSite X5 unter "3 Sitemap" die Seite mit dem/den Objekt(en) "Dynamischer Inhalt" markieren und oben auf "Eigenschaften" klicken, dann "Erweitert" anklicken und den Javascript-Code einfügen bei ...

Benutzerdefinierter Code:

Vor dem </BODY> Tag

Siehe Screenshot (1)

----- (1) -----

----- (2) -----

----- (3) -----

Read more
Posted on the from Daniel W.