Comment vider le cache dans Safari pour Mac OS X
Table des matières:
Les versions modernes du navigateur Web Safari pour Mac OS X offrent une fonctionnalité cachée qui permet aux utilisateurs d'effacer les caches Web du navigateur sans avoir à vider tous les autres historiques de navigation, cookies, recherches ou autres données de site Web. Il s'agit d'une fonctionnalité très utile pour les travailleurs Web et les développeurs qui ont régulièrement besoin d'effacer le cache du navigateur pour les pages et les sites Web, ce qui oblige le navigateur à extraire de nouvelles données du ou des serveurs auxquels on accède, mais cela peut également être utile pour certaines situations de dépannage. dans Safari aussi.
Pour vider les caches dans Safari pour Mac OS X, vous devez d'abord activer le menu Développer dans Safari à partir des préférences des applications. Ce menu facultatif contient de nombreuses fonctionnalités centrées sur le développeur, y compris la possibilité d'effacer directement le cache des sessions de navigation Safari, ce sur quoi nous allons nous concentrer dans cette procédure pas à pas.
Comment effacer et vider les caches du navigateur Safari sous Mac OS X
Comme implicite, cela supprime tous les caches Web de Safari, et cela ne peut pas être annulé.
- Ouvrez Safari sur Mac
- Si vous ne l'avez pas déjà fait, choisissez d'afficher le menu Développer en option en allant dans le menu Safari dans le coin supérieur gauche, choisissez Préférences > Avancé > "Afficher le menu Développer dans la barre de menus", puis fermer les Préférences
- De retour dans n'importe quelle fenêtre du navigateur Safari, déroulez le menu "Développer" et choisissez "Vider les caches"
- Attendez quelques secondes et les caches Web de Safari seront complètement effacés, ce qui permettra d'extraire du nouveau contenu Web des serveurs Web distants sans avoir de cache local servant pour cette session
Il n'y a pas de boîte de dialogue de confirmation ou d'alerte informant l'utilisateur que les caches du navigateur Safari ont été effacés ou vidés, cela se passe simplement dans les coulisses.
Vider les caches Raccourci clavier pour Safari sous Mac OS X : Commande+Option+E
Une fois que vous avez activé le menu Développer, vous aurez également accès à un raccourci clavier pour vider les caches dans Safari à l'aide de Commande+Option+E , qui offre une méthode d'accès plus rapide aux utilisateurs qui ont besoin d'accéder souvent à la fonctionnalité sans avoir à dérouler le menu à chaque fois.
Actualisation forcée des caches du navigateur pour des pages spécifiques avec Maj+Clic
Les utilisateurs peuvent également forcer l'actualisation et le rechargement en ignorant le cache avec un Maj + clic sur le bouton Actualiser la page dans Safari pour Mac s'ils ont besoin d'effacer le cache pour une page spécifique uniquement. L'avantage de cette méthode est qu'elle n'efface pas tous les autres caches du navigateur de Safari, elle se concentre uniquement sur cette page spécifique. Cela peut également être un inconvénient, c'est pourquoi de nombreux développeurs s'appuient plutôt sur les fonctionnalités "tout effacer" précédemment mises en évidence.
Emplacements des fichiers de cache Safari sous Mac OS X
Pour ceux qui veulent savoir où les fichiers de cache Safari sont stockés localement dans le système de fichiers, ils se trouveront généralement dans l'un des deux emplacements sous OS X, selon la version du système d'exploitation installée sur le Mac.
Les versions modernes de Safari stockent les caches du navigateur localement à l'emplacement suivant du système de fichiers sous Mac OS X :
~/Library/Caches/com.apple.Safari/
La plupart des caches Safari sont stockés sous forme de fichier de base de données sqlite, et bien que vous puissiez le parcourir manuellement, afficher les entrées de cache, modifier, supprimer des entrées ou supprimer vous-même l'intégralité du fichier de base de données, ce n'est généralement pas recommandé à moins que vous ne sachiez exactement ce que vous faites avec une solide expérience SQL, par rapport à la simple utilisation de la fonction de cache vide intégrée aux applications Safari.
Notez que les anciennes versions de Safari (pre 6) stockent les fichiers de cache utilisateur du navigateur à l'emplacement suivant :
~/Library/Caches/Safari/
Encore une fois, bien que vous puissiez accéder vous-même aux emplacements directs du système de fichiers des fichiers de cache Safari, ils ne sont pas destinés à être accessibles à l'utilisateur et sont donc mieux effacés via le menu Développer et le raccourci clavier qui l'accompagne.
Pour la plupart des utilisateurs, il n'est pas nécessaire de vider les caches dans Safari, mais cela peut être une astuce de dépannage utile dans les situations où le navigateur ne se comporte pas comme prévu. En plus de vider le cache du navigateur, effacer l'historique Web dans OS X Safari et effacer tous les cookies, ou supprimer les cookies spécifiques au site dans Safari pour Mac peut également être utile pour remédier au comportement gênant du navigateur. Certaines versions intermédiaires de Safari incluaient même une option de réinitialisation qui faisait tout cela d'un seul coup, mais les versions modernes ont depuis supprimé cette possibilité pour le moment, obligeant les utilisateurs à vider individuellement les données du site en morceaux segmentés.
Pour ceux qui aiment creuser un peu dans les coulisses du navigateur Safari avec le menu développeur, des options supplémentaires et plus avancées sont également disponibles via le menu de débogage caché, y compris un ensemble d'outils d'inspecteur de cache .