J'utilise Safari pour prévisualiser les pages Web lorsque je les développe sur mon serveur local. "Disable Caches" est coché dans le menu Develop. Et pourtant, Safari fonctionne toujours à partir d'une version mise en cache d'une feuille de style liée au fichier HTML affiché.
Je peux parfois remplacer cela en appuyant sur Option en cliquant sur le bouton de rechargement dans la barre d'adresse, mais je souhaite actualiser la page automatiquement lorsque je sauvegarde le fichier CSS. Pour le moment, je le fais en utilisant un AppleScript lié à l'action Enregistrer dans mon éditeur de texte. Je pouvais voir 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:
Activer le
Develop
menu à partir deSafari menu - Preferences - Advanced
.Sur les versions 11.1 et supérieures de Safari:
CMD+ OPTION+ Rrecharge la page en ignorant le cache.
Sur les versions 9 et supérieures de Safari:
CMD+ SHIFT+ Rrecharge la page en ignorant le cache.
Vider les caches ne semble pas recharger les feuilles de style à chaque fois…
Sur Safari ci-dessous version 9:
Vider le cache, puis recharger pour que la "touche de raccourci" soit complète:
CMD+ OPTION+E
ensuite
CMD+ Rpour actualiser la page
Bien sûr, tourner et ouvrir et fermer
New Private Window
de l’autreFile
pourrait également fonctionner, mais…la source
Le raccourci a maintenant été changé en OPTION+ CMD+ R. (Safari 11.1)
la source
Il y a une option dans la barre de menu Développer-> Désactiver les caches. Cela est vrai pour Safari 5.1. Je ne suis pas sûr pour le reste.
la source
Rafraîchissement dur a été enlevé comme un raccourci clavier dans Safari 5. L'ancienne commande pour ce qui était ⌘+ SHIFT+R
CTRL+ F5Peut fonctionner mais je ne peux pas tester ici.
la source
Solution: dans le menu de développement, sélectionnez "démarrer le débogage de javascript" et le code doit être rechargé 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 que cela fonctionne toujours ou dans toutes les versions, mais cela fonctionne pour moi maintenant.
la source
Activez
Private mode
et actualisez la page. Il ne l'obtiendra pas du cache en mode privé.la source
Je tombe sur cette question et apparemment les réponses actuelles ne fonctionnent pas.
Issue est actuellement CMD+ ALT+ Rouvre le design Responsive.
Toutefois, si l'inspecteur est ouvert via CMD+ ALT+ I, le même raccourci effectue une actualisation propre.
Version actuelle de Safari: 12.1.2
la source
CMD+ Lfocus sur la barre d'adresse SHIFT+ ALT+ ENTERrecharge complète pour l'adresse actuelle
Il semble fonctionner sur Safari 9
la source
Allez dans les préférences de Safari et cochez la case "Afficher le menu de développement". Dans le menu de développement, cliquez sur Désactiver les caches.
la source