Comme Adam a répond , des informations sur la désactivation des caches ont été ajoutées aux notes de publication et j'ai mis à jour ma réponse en conséquence:
- Pour une seule fois, vous pouvez utiliser ⌥⌘R sur la page pour recharger depuis Origin ou ⇧⌘R de l'inspecteur Web.
- Pour une solution plus permanente, vous pouvez demander à Safari d’ignorer le cache lors du chargement des ressources en ouvrant Web Inspector, puis en accédant à l’onglet Réseau et en définissant le paramètre icône en haut à droite (il devient bleu lorsqu'il est actif).
Après expérimentation avec le option dans l'onglet Réseau, il ne semble pas se comporter comme indiqué dans les notes de publication:
- Le paramètre semble persister jusqu'à ce qu'il soit désactivé manuellement, même lorsque vous quittez Safari.
- La mise en cache semble être désactivée pour toutes les pages, pas seulement celle inspectée.
- Web Inspector n'a pas toujours besoin d'être laissé ouvert.
- Les ressources servies depuis localhost le sont parfois encore depuis le cache mémoire, même si la mise en cache est désactivée dans l'onglet Réseau. Redémarrer Safari semblait effacer ce problème.
Notes de version de Safari Technology Preview (version 27)
Changements de navigateur
- Ajout d'un élément de menu alternatif "Recharger la page à partir de l'origine" dans le menu Affichage. Cette action recharge une page sans utiliser les ressources mises en cache.
- Suppression du raccourci clavier Option-Commande-R (⌥⌘R) de "Mode de conception réactif Entrée/Sortie" et le mappé à "Recharger la page à partir de l'origine".
- Suppression de l'élément de menu Désactiver les caches dans le menu Développement. La fonctionnalité équivalente est maintenant disponible dans l’onglet Réseau de Web Inspector.
Inspecteur Web
- Ajout du bouton "Désactiver les caches" dans l'onglet Réseau qui s'applique uniquement à la page inspectée lorsque Web Inspector est ouvert.
Safari 11.1
L'apparence de l'icône a légèrement changé dans Safari 11.1: