2010-09-09 14:59:51 +0000 2010-09-09 14:59:51 +0000
44
44

Comment puis-je forcer Safari à effectuer une recharge pleine page, sans utiliser la souris ?

J'utilise Safari pour prévisualiser les pages web au fur et à mesure que je les développe sur mon serveur local. **J'ai coché “Désactiver les caches” dans le menu “Développer” et pourtant Safari fonctionne toujours à partir d'une version en cache d'une feuille de style liée au fichier HTML affiché.

Je peux parfois passer outre en cliquant sur le bouton de rechargement dans la barre d'adresse, mais je veux rafraîchir la page automatiquement lorsque j'enregistre le fichier CSS. Pour le moment, je le fais en utilisant un AppleScript qui est lié à l'action Enregistrer dans mon éditeur de texte. Je pourrais envisager d'utiliser Keyboard Maestro à la place. Mais j'ai besoin d'un moyen cohérent pour forcer Safari à effectuer un rechargement complet à partir du clavier.

Réponses (9)

36
36
36
2013-06-21 17:44:07 +0000

Activez le menu Develop à partir de Safari menu - Preferences - Advanced.

Sur Safari version 11.1 et supérieure :

CMD+OPTION+R recharge la page en ignorant le cache.

Sur Safari version 9 et supérieure :

CMD+SHIFT+R recharge la page en ignorant le cache.

Vider les caches semble ne pas recharger les feuilles de style à chaque fois…

Sur Safari version 9 et inférieure :

Vider le cache puis le recharger pour que la “hot key” soit pleine :

CMD+OPTION+E

Puis

CMD+R pour rafraîchir la page

Bien sûr, il est probable que tourner l'ouverture et la fermeture d'un New Private Windowà partir du File fonctionnerait aussi mais…

12
12
12
2018-04-15 17:26:22 +0000

Le raccourci a maintenant changé en OPTION + CMD + R. (Safari 11.1)

7
7
7
2011-07-28 15:40:35 +0000

Il y a une option dans la barre de menu Développer->Désactiver les caches. C'est le cas pour Safari 5.1. Pour le reste, je ne suis pas sûr.

2
2
2
2010-09-09 15:05:21 +0000

Le rafraîchissement en dur a été supprimé en tant que raccourci clavier dans Safari 5. L'ancienne commande pour cela était ⌘+SHIFT+R

CTRL+F5 Peut fonctionner mais je ne peux pas tester ici.

1
1
1
2012-07-11 07:46:27 +0000

Solution : dans le menu de développement, sélectionnez “start debugging javascript” et il doit recharger le code correctement. Vous pouvez alors arrêter le débogage… Je sais que ce n'est pas une solution propre et je ne suis pas sûr qu'elle fonctionne toujours ou dans toutes les versions, mais elle fonctionne pour moi maintenant.

1
1
1
2013-09-27 13:20:41 +0000

Allumez Private mode et rafraîchissez la page. Il ne l'obtiendra pas à partir du cache en mode privé.

1
1
1
2019-08-06 14:04:41 +0000

Je suis tombé sur cette question et apparemment les réponses actuelles ne fonctionnent pas.

La question est actuellement CMD+ALT+R ouvre la conception de Responsive.

Cependant si l'inspecteur est ouvert via CMD+ALT+I, alors le même raccourci fait un rafraîchissement propre.

Version Safari actuelle : 12.1.2

0
0
0
2015-10-23 12:46:35 +0000

CMD+L se concentre sur l'adresse barSHIFT+ALT+ENTER rechargement complet pour l'adresse actuelle

Cela semble fonctionner sur Safari 9

-3
-3
-3
2013-02-21 03:47:31 +0000

Allez dans les préférences de Safari et cochez “Afficher le menu de développement”. Dans le menu de développement, cliquez sur “Désactiver les caches”.