IT-Lexikon › Web › BroadcastChannel

BroadcastChannel

Web Svenska → Aktualisiert: 2026-09-06

Web-API, mit der Tabs, iframes und Worker vom selben Ursprung über einen benannten Kanal miteinander kommunizieren — ganz ohne Server.

Die API ist minimal: new BroadcastChannel('name'), postMessage, onmessage. Der Sender sieht seine eigenen Nachrichten nicht. Funktioniert zwischen normalen Tabs, Service Workern, Shared Workern und Dedicated Workern, solange der Ursprung übereinstimmt.

Typische Anwendungsfälle: Login/Logout über Tabs hinweg synchronisieren, Cache invalidieren, "neue Version verfügbar" von einem Service Worker aus signalisieren. Die Alternativen localStorage-Events und SharedWorker existieren, sind aber umständlicher.

← Zurück zum Lexikon