Google Chrome: blockiert Speech Synthesis API-audio autoplay

0
176

von Martin Brinkmann am November 21, 2018 in Google Chrome – 9 Kommentare

Google Chrome block-audio autoplay auf websites, die Speech-Synthesis-API in version 71 der browser.

Google Haltung auf autoplaying Inhalte in Chrom ist relativ einfach: autoplay mit Ton ist nur zulässig, wenn der Chrome-Nutzer die Interaktion mit der Website zuvor. Derzeit Chrome nutzt einen Media Engagement Index, der auf dem desktop, mit denen die automatische Wiedergabe auf Websites, auch wenn der Benutzer nicht mit der Website interagieren, die während der Browser-Sitzung aktiv ist.

Die Speech Synthesis API, eine API für das erstellen von text-zu-Sprache-Ausgabe, ist nicht Gegenstand dieser Richtlinie. Beim Besuch der verlinkten test-Website, werden Sie feststellen, dass Chrome audio Abspielen beim laden der Seite automatisch.

chrome speech deprecation

Beachten Sie, dass der browser blockiert die Ausführung von JavaScript auf diesen bestimmten Ort und Sie möglicherweise benötigen, zu ermöglichen.

Wenn Sie die Konsole öffnen, in Chrom 70, die aktuelle Stabile version des Browsers, erhalten Sie eine Benachrichtigung, dass der Teil der API, die ermöglicht, text-to-speech-Ausgabe ohne Interaktion des Benutzers, ist veraltet.

Chrome unterstützt weiterhin die text-to-speech, aber müssen die Benutzer mit Inhalten interagieren, die auf der ersten Seite, bevor audio gespielt werden kann. Wenn Sie öffnen die verlinkte Beispiel-site in Chrome, 71, werden Sie feststellen, dass die audio-Ausgabe nicht automatisch abgespielt mehr.

Andere Browser, Firefox und Microsoft Edge -, Spiel-audio auf verbinden, um die demo-Website.

Warum hat Google das ändern?

Die Einführung von Richtlinien für automatische Wiedergabe blockiert Inserenten und schattigen websites zu werfen autoplaying Werbung mit Ton oder Benachrichtigung der Nutzer.

Die Speech-Synthesis-API kann verwendet werden, anstelle von diesen Websites, um zu spielen, audio-automatisch, z.B. für die Schaltung von anzeigen oder Meldungen, und verwenden Sie Ton, um die Aufmerksamkeit der Nutzer.

Google räumt ein, dass die Streichung von der Funktionalität schlägt in Websites, die die Verwendung der API für legitime Zwecke; das Unternehmen weist jedoch darauf hin, dass die “Mehrheit der Benutzung dieser API war für Missbrauch” und nicht legitime Zwecke.

Google plant zur Erweiterung der Funktionalität des Browsers sound-autoplay-whitelist zu erlauben Websites, um audio wiedergeben automatisch über das Speech Synthesis API. Benutzer, die audio-autoplay auf Websites können damit die Funktionalität wieder durch whitelisting von Websites.

Jetzt Sie: Was ist Ihr nehmen auf audio-autoplay auf dem Web? (über Bleeping Computer)