Ruft der Browser eine Webseite auf, so wird der User-Agent-String abgefragt, damit die Webseite den Browser identifizieren kann. Hier werden Infos über das Betriebssystem, Gerät, Browserversion und auch Daten, die eigentlich unnötig sind übermittelt.
Die Daten reichen aber auch aus, um einen Benutzer eindeutig zu identifizieren. Dementsprechend können diese Informationen auch durch Tracking-Methoden missbraucht werden. Hier setzt dann die neue Identifizierung durch die „Client Hints“ an. Dadurch, dass hier weniger Informationen übermittelt werden, führt es auch dazu, dass Webseiten in einem langsamen Netzwerk schneller aufgerufen werden können.
Wer mehr darüber erfahren möchte, kann sich diesen Beitrag durchlesen. Microsoft hat nun im letzten Edge Canary eine Flag hinzugefügt, womit das Edge-Token aus dem User-Agent-String entfernt wird, um das Testen von Client-Hinweisen zu erleichtern. In den edge://flags braucht man nur nach „Client Hints“ suchen und diese auf Enabled stellen. Oder:
edge://flags/#edge-user-agent-client-hints-only
Dies sollte man im Moment aber nur zu Testzwecken aktivieren. Denn derzeit besteht der Nachteil, dass nach einem erneuten Neustart des Browsers die „Neue Tab“-Seite in der Standardansicht ohne Einstellungen, Wetter etc. gestartet wird. Denn da die Identifizierung als Edge fehlt, wird die ntp-Seite, die dafür zuständig ist nicht aufgerufen.
Kann es sein, das es die flag etwa seit Wochenanfang gibt? Möglicher Weise wurde es für 1 oder 2 Tage per Default aktiviert. Bei einem Neustart verlief alles normal, nur wenn über + einen Neuen Tab aufrief, bekam ich eine leere Seite oder die Standardansicht mit dem Edge Symbol. Erst nach der Aktualisierung wurde der Neue Tab korrekt angezeigt.
Auszug aus meinem Feedback:
„Hi,
We’re always trying to get better, and we can’t do it without you.
Just as a reminder, on Jan 26, 2021, you told us:
Beim klicken auf Neuer Tab + wird das Hintergrundbild nicht geladen. Hier muss man die Seite[…]
We’ll keep you posted on our progress.
Thanks for helping us build a better Microsoft Edge!
The Microsoft Edge Team“.
Kam hier als Flag mit der letzten Canary 90.0.782.0 … (oder vorletzten)
>Client Hints enforce a model where the server must ask the browser
„Muss“ er das ohne Zwang?
Scheitert daran, dass der Server die Client-Hints freiwillig nutzen muss.
Lieb und gut gemeint wie Do-Not-Track-Header, aber solange der Server diese ignorieren kann wird sich ohne scharfe EU-Gesetze nichts ändern.
Aber die DSGVO wird ja nicht mal vom Staat eingehalten:
https://www.heise.de/news/Polizei-Justiz-EU-Datenschutzrichtlinie-seit-1000-Tagen-nicht-umgesetzt-5041277.html?seite=all