Diese Demo zeigt Informationen und Lecks, die sich aus einem indexierten Verstoß gegen die gleichorientierte Richtlinie in Webkit (einer Browser-Engine, die hauptsächlich in Safari verwendet wird, sowie allen iOS- und iPados-Webbrowsern erfolgt). Sie können diese Demo auf allen betroffenen Browsern testen: Safari 15 auf macOS oder einen beliebigen Browser auf iOS und iPados 15.
Die Demo zeigt, wie jede Website mit diesem Leck die neuesten und aktuellen Browseraktivitäten eines Besuchers (auf verschiedenen Registerkarten oder Fenstern besuchten Seiten) lernen kann.
Bei authentifizierten Besuchern kann die Demo Google -Benutzer -IDs und Profilbilder auslaufen (falls festgelegt).
Lesen Sie unseren Artikel oder sehen Sie sich unser Screencast auf YouTube an, um weitere Informationen zu erhalten.
Sie müssen Node.js und Garn installieren, um die Anwendung auszuführen.
Um Google -Profilbilder als Teil der Demo abzurufen, müssen Sie einen People -API -Schlüssel bereitstellen. Benennen Sie dazu die Datei .env.example in .env , öffnen Sie .env und fügen Sie einen gültigen Schlüssel hinzu.
Öffnen Sie dieses Verzeichnis in einem Terminal und laufen Sie:
yarn install
yarn start Wir verwenden eslint , um den Codestil zu überprüfen:
yarn lint