Experten-Option

Um diese Einstellungen optimal einsetzen zu können ist ein erweitertes technisches Verständnis sowie HTML und CSS Kenntnisse hilfreich.

ReadSpeaker Vorlesefunktion

Mit Meilenstein 12 wurde der Dienst des Text-to-Speech Anbieters "ReadSpeaker" integriert. Dieser kostenpflichtige Dienst ermöglicht das Vorlesen von Webseiten.

Hinweis: ReadSpeaker ist kostenpflichtig! Der Dienst kann nur verwendet werden, wenn die ensprechende Website, für welche der Dienst verwendet werden soll, von ReadSpeaker gegen Gebühr freigeschaltet wurde.

ReadSpeaker Sitemap Konfiguration
ReadSpeaker Sitemap Konfiguration

Aktivierung von ReadSpeaker

ACHTUNG: ReadSpeaker ist NICHT per Vorgabe aktiv!

Damit ReadSpeaker auf einer Website verwendet werden kann, muss die Sitemap-Konfiguration angepasst werden.

Am einfachsten erreichen Sie die Sitemap-Konfiguration einer Website, indem Sie den Sitemap Editor öffnen und dort über das Menü in der Toolbar "Erweitert" > "Sitemap-Konfiguration" auswählen.

Im Editor für die Sitemap-Konfiguration fügen Sie mit "+" eine zusätzliche "Master-Konfiguration" hinzu. Tragen Sie in das Feld den folgenden Datei-Pfad ein:
/system/modules/alkacon.mercury.bistuemer/configuration/readspeaker.master.addition.xml

Konfigurieren der ReadSpeaker Customer ID

Wenn Sie ReadSpeaker für eine Website freischalten lassen, so erhalten Sie für diese Website von ReadSpeaker eine Kundennummer (Customer ID). 

Um ReadSpeaker auf dieser Website verwenden zu können müssen Sie am Site-Ordner der Website diese Customer ID in der Datei-Eigenschaft "readspeaker.customerid" hinterlegen.

Hinzufügen des ReadSpeaker Buttons auf eine Seite

Die dynamische Funktion
Die dynamische Funktion "ReadSpeaker Vorlesefunktion"

Um eine Seite vorlesen zu können muss die dynamische Funktion ReadSpeaker Vorlesefunktion auf die Seite gezogen werden. Diese erzeugt auch den ReadSpeaker Button.

Wählen Sie hierfür im Seiten-Editor "Inhalte hinzufügen" (Zauberstab) in der Toolbar oben aus. Wechseln Sie auf "Fortgeschrittene Elemente" und wählen Sie dort "Dynamische Funktion". Ziehen Sie mit Drag & Drop die Funktion "ReadSpeaker Vorlesefunktion" auf die Seite an die Stelle, an welcher der Button erscheinen soll.

Die ReadSpeaker Customer ID kann auch individuell in den Element-Einstellungen der dynamischen Funktion eingestellt werden.

Festlegen des Bereichs, der vorgelesen werden soll

Auswahl des vorzulesenden Bereichs über einen CSS-Selektor
Auswahl des vorzulesenden Bereichs über einen CSS-Selektor

Per Vorgabe, also wenn keine spezielle Element-Einstellung dafür gemacht wurde, wird die komplette Webseite inkl. Kopfbereich und Navigation vorgelesen. 

Um den vorgelesenen Bereich einzuschränken kann an beliebigen Elementen (auch Layout-Zeilen) die Element-Einstellung "CSS Anpassung" verwendet werden, um dort eine der möglichen Optionen zum Vorlesen, z.B. "ReadSpeaker soll vorlesen",  auszuwählen.

Dies kann auch für mehrere Elemente auf der Seite gemacht werden. In diesem Fall werden alle Elemente vorgelesen, welche ausgewählt wurden. 

Unterstützte Inhaltselemente

Aus Kostengründen wurden nicht alle verfügbaren Inhaltselemente für den Einsatz mit "ReadSpeaker" optimiert. Es kann daher vorkommen, das bestimmte Inhalte nicht optimal bzw. nicht korrekt vorgelesen werden.

Die folgenden Elemente wurden für ReadSpeaker optimiert:

Insbesondere bei Inhaltselementen, die intensiv JavaScript benutzen, kann es Probleme beim Vorlesen geben.

Diese Funktion setzt Cookies in der Gruppe "Externe Inhalte".

Diese Funktion verwendet JavaScript von anderen Servern.

Das Ausführen der ReadSpeaker Vorlesefunktion wird durch das Cookie Banner gesteuert. Die ReadSpeaker-Option wird daher NICHT angezeigt, wenn der Webuser externen Cookies nicht zugestimmt hat.

Diese Funktion betrifft nur die Seiten, auf denen die ReadSpeaker Vorlesefunktion auch verwendet wird.

Beim laden der Seite mit aktivierten externen Cookies werden vom ReadSpeaker Anbieter verschiedene Cookies gesetzt. Diese könnten Tracking-Funktionen des Webusers beinhalten. In welcher Form die gesetzten Cookies für das Tracking des Webusers genutzt werden ist nicht bekannt.

Für dieses Element werden externe JavaScript-Dateien von den Servern des ReadSpeaker Anbieters geladen. Diese werden im Kontext der Seite ausgeführt. Dies ermöglicht ein umfangreiches Tracking der Aktivitäten des Webusers auf der angezeigten Seite. Ob dies tatsächlich für das Tracking des Webusers verwendet wird ist nicht bekannt.

Weitere Informationen zu den Datenschutz mit ReadSpeaker sind auf der Website des Anbieters verfügbar: https://www.readspeaker.com/de/erklarung-zum-datenschutz/