Il semble stackauth.com
avoir utilisé un stockage local que mon Safari ne m'a pas montré et ne peut donc pas être supprimé. Donc, en général: comment s'assurer que tout le stockage local est supprimé de Safari?
Quelques informations et détails:
Le stockage local HTML5 permet aux sites Web de stocker des informations sur un ordinateur. (C'est un peu comme les cookies, mais le contenu n'est pas envoyé automatiquement au serveur.) Comme lorsque l'on s'est connecté une fois au (nouveau) site Web Twitter, puis lorsque vous consultez ce site et que vous collez ce qui suit dans la barre d'emplacement, cela montre beaucoup des détails, même lorsqu'ils ne sont pas actuellement connectés † :
javascript:alert(localStorage.getItem(':USER:'));
Pour se débarrasser de ces données: dans Google Chrome "Supprimer les cookies et autres données du site" fait l'affaire. Dans Firefox, il est supprimé chaque fois que les cookies sont supprimés. Pas tellement dans Safari.
Dans Safari, il semble y avoir une préférence associée dans la sécurité, bouton "Afficher les bases de données". Cependant: cette liste de "Afficher les bases de données" dans Safari ne mentionne PAS stackauth.com , tel qu'utilisé par la connexion automatique au réseau mondial Stack Exchange . Et après avoir utilisé "Supprimer tout", j'obtiens toujours des résultats sur ce site:
javascript:alert(localStorage.getItem('GlobalLogin'));
Je pourrais supprimer cela en utilisant javascript:localStorage.clear();
. Mais alors je dois savoir qu'un site a stocké des données. Cette question ne concerne pas seulement StackAuth; Je veux être sûr que les autres sites ne sont pas également masqués de la liste.
(Je suis sur un Mac, j'utilise le dernier Safari sur le dernier OS X.)
† Lorsque la fenêtre contextuelle est trop grande pour voir un bouton de fermeture, appuyez sur Echap ou Retour pour fermer la boîte de dialogue d'alerte.