98 votes

Comment vider le cache ou effectuer un rafraîchissement complet dans Safari ?

J'ai l'habitude de faire cela sous Windows avec FireFox ou IE en appuyant sur Ctrl + F5 .

Existe-t-il un moyen de faire cela pour Safari sur un Mac ?

94voto

kevin9794 Points 4062

Aller à Safari > Empty Cache ou tapez Command + Option + E . Pour actualiser, cliquez sur le bouton d'actualisation de la barre d'adresse ou appuyez sur Command + R .

Un autre conseil. Si vous souhaitez restaurer Safari, c'est-à-dire vider complètement tous les caches ou certaines parties, allez à l'adresse suivante Safari > Reset Safari . Je l'utilise généralement lorsque j'ai besoin d'effacer beaucoup de mémoire de Safari, car il efface les captures d'écran des pages web, les cookies, les favicons, etc.


Edit : Sur la dernière version de Empty Cache n'est pas sur le Safari plus de menu. Il est maintenant sur le Develop menu. Pour afficher le Develop le menu, allez sur Safari > Preferences... cliquez sur le bouton Advanced et vérifiez Show Develop menu in menu bar . Le raccourci clavier reste cependant inchangé.

Safari > Reset Safari n'est plus une option. Pour effacer l'historique, vous pouvez utiliser History > Clear History... et pour effacer les cookies/données de stockage local, allez à Safari > Preferences... cliquez sur le bouton Privacy et cliquez soit sur Remove All Website Data... ou Details... pour l'afficher et le supprimer pour les sites individuels.

0 votes

Que peut-on faire sur un iPad ou un iPhone Safari ?

54voto

Zac Points 89

Shift et le fait de cliquer sur le bouton Rafraîchir provoque généralement un rafraîchissement complet. Vous pouvez également vider le cache avec Command + E puis rafraîchir.

0 votes

J'apprécie votre réponse car elle a résolu mon problème.

0 votes

@NullPointer ravi de l'entendre !

1 votes

La séquence de commande pour cela devrait être Cmd + Shift + R. Comme décrit ici : dotjay.co.uk/2007/05/hard-refresh-firefox-mac

9voto

intcreator Points 665

Si vous ne l'avez pas encore fait, activez les outils de développement : ouvrez les paramètres ( Cmd + , ), allez dans l'onglet avancé et cochez la case "Afficher le menu Développer dans la barre de menus".

Vider les caches une seule fois : Développer > Vider les caches

Raccourci clavier pour vider les caches une seule fois : Opt + Cmd + E

Si vous voulez désactiver la mise en cache (par exemple, si vous développez un site web et que vous devez constamment recharger les modifications apportées aux fichiers sur votre site) vous pouvez le faire : Développer > Désactiver les caches . Sélectionnez à nouveau cette option pour réactiver la mise en cache.

Remarque : pour Safari 11, la fonction de désactivation de la mise en cache a été déplacée dans la section Réseau de l'inspecteur Web. Ouvrez l'inspecteur web avec Cmd + Shift + I Allez dans l'onglet Réseau, et cliquez sur l'icône à l'extrême droite qui ressemble à ceci :

disable caches button

0 votes

Il n'y a pas d'option de désactivation des caches dans Safari 11.

0 votes

@Noishe cette option est toujours là, mais elle a été déplacée. Voir ma réponse mise à jour.

0 votes

Maintenant si seulement il était disponible pendant le débogage du mobile !

7voto

Ponyboy Points 149

Command OptionR

C'est la bonne réponse pour les personnes qui cherchent l'équivalent de Safari pour Command ShiftR en Chrome. Cela fonctionne à la fois pour Safari et pour l'inspecteur Web lorsqu'il est connecté à un iPad/iPhone.

Gardez à l'esprit ceci n'est pas effacer le cache, il fait simplement un "Hard Refresh".

1 votes

C'est la bonne réponse. L'OP ne demande pas d'effacer les caches, mais de faire un rafraîchissement complet, ce qui est ce que l'OP demande. Ctrl-F5 le fait sur un navigateur Windows.

4voto

Xuân Việt Points 41

Vous devez cliquer sur Références -> Avancé ->Vérifier pour Afficher le menu de développement dans la barre de menu . Plus tard dans Inspect Element, appuyez sur ShiftCmdR .

Note : Votre souris doit cliquer sur l'élément dans " Onglet Éléments ", puis vous pouvez appuyer sur Shift+Cmd+R.

enter image description here

0 votes

C'est juste commande + R aujourd'hui (Safari 14). L'astuce étant d'ouvrir l'inspecteur Web ( option + commande + I ) avant de déclencher un rafraîchissement.

LesApples.com

LesApples est une communauté de Apple où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres utilisateurs d'appareils Apple, poser vos propres questions ou résoudre celles des autres.

Powered by:

X