Die Änderung betrifft ausschließlich bereits geöffnete Ansichten. Wer Arbeitszeit oder persönliche To-dos in mehreren Browser-Tabs oder auf mehreren Geräten geöffnet hatte, konnte nach einer Änderung zunächst noch eine veraltete Anzeige sehen.
Wurde die Arbeitszeit auf dem Telefon gestartet oder ein To-do in einem anderen Browser abgehakt, zeigte ein offener Tab den neuen Stand erst nach einem Neuladen. Die Daten waren korrekt – nur die bereits geöffnete Darstellung war noch nicht aktualisiert.
Aktualisierung ohne Neuladen
Jetzt meldet der Server Änderungen über Server-Sent Events, kurz SSE, an die geöffneten Seiten. Diese aktualisieren ihre Anzeige, wenn sich etwas in einem anderen Browser ändert. Niemand muss dafür manuell neu laden.
Für Nutzerinnen und Nutzer muss die Technik dahinter keine Rolle spielen. Entscheidend ist nur: Eine offene Seite bleibt aktuell, auch wenn die Änderung an anderer Stelle passiert.
Zwei kleine, häufige Fälle
Bei der Arbeitszeit betrifft das Start, Pause und Stopp. Wer die Seite auf dem Laptop offen hat und unterwegs am Telefon pausiert, sieht anschließend auch im geöffneten Tab den richtigen Status. Es entsteht kein Moment, in dem man rätseln muss, welche Anzeige stimmt.
Dasselbe gilt für die persönliche To-do-Liste. Wird ein Gedanke auf dem Telefon ergänzt oder ein Punkt erledigt, erscheint diese Änderung auch in anderen offenen Browsern. Die Liste kann damit das bleiben, was sie sein soll: ein einfacher, verlässlicher Ort für Dinge, die nicht im Kopf bleiben müssen.
Ein Detail, das nicht auffallen soll
Die Verbesserung fügt keine neue Bedienung hinzu. Niemand muss eine Synchronisierung starten oder etwas konfigurieren. Sie nimmt lediglich einen unnötigen Schritt weg: das Neuladen, um eine bereits offene Ansicht zu aktualisieren.
Das ist die Art technischer Verbesserung, die idealerweise mit einem kurzen „Na klar“ quittiert wird. Danach geht es wieder um die eigentliche Arbeit.