Si Commande-R semble ne rien faire, vérifiez d'abord que Safari répond et que le bon onglet est actif. Essayez ensuite Présentation > Recharger la page. Si la page affiche toujours un contenu obsolète ou incomplet, testez-la dans une fenêtre privée avant de supprimer les données de sites web stockées. N’utilisez les commandes de cache pour développeurs de Safari que si les actualisations ordinaires et la vérification spécifique au site ne donnent rien.

1. Utiliser le menu de Safari pour recharger la page active

Cliquez sur l'onglet à actualiser, puis choisissez Présentation > Recharger la page dans la barre des menus de macOS. Apple documente cette commande de menu ainsi que Commande-R comme deux manières de recharger une page. Si la commande du menu fonctionne mais pas le raccourci, la page elle-même n'est peut-être pas en cause : vérifiez que Safari est au premier plan et que l'onglet souhaité est bien sélectionné. (Assistance Apple : Si Safari ne fonctionne pas comme prévu sur Mac)

Une actualisation demande à Safari de charger à nouveau la page ; cela ne peut pas résoudre toutes les raisons pour lesquelles un site peut être vide, lent ou partiellement manquant. Si Safari lui-même ne répond plus, l’étape suivante préconisée par Apple consiste à fermer Safari et à réessayer. S'il refuse de se fermer, utilisez Option-Commande-Échap, sélectionnez Safari et choisissez Forcer à quitter. Tout travail non enregistré dans les applications web ouvertes risque d'être perdu ; n'utilisez donc cette méthode que lorsque Safari ne répond plus. (Assistance Apple)

2. Vérifier si le problème provient des données enregistrées du site

Si Safari se recharge mais qu'un site affiche toujours un contenu ancien ou a un comportement anormal, ouvrez une Nouvelle fenêtre privée avec Maj-Commande-N et rendez-vous sur la même adresse. Apple recommande cette méthode pour déterminer si des cookies, des caches ou d'autres données de sites web sont en cause. Si la page fonctionne dans la fenêtre privée, cela indique un problème lié aux données stockées du site ou à un réglage affectant la fenêtre standard ; cela n'indique pas en soi lequel des deux est responsable. (Assistance Apple)

Pour supprimer les données de ce site, allez dans Safari > Réglages > Confidentialité > Gérer les données de sites web, sélectionnez le site web concerné, cliquez sur Supprimer, puis sur Terminé. Rouvrez le site dans une fenêtre classique. Cela supprime les données stockées de ce site web, y compris les cookies et les caches ; si vous y utilisez un compte, assurez-vous d'avoir vos identifiants de connexion au préalable. Supprimer les données de sites peut vous déconnecter ou réinitialiser les préférences du site. (Assistance Apple)

3. Utiliser « Vider les caches » uniquement lorsqu'une actualisation normale ne suffit pas

La commande Développement > Vider les caches de Safari est une option de plus grande envergure. Apple la décrit comme une action supprimant l'ensemble des caches stockés par le navigateur et précise qu'elle est utile lorsqu'un contenu mis en cache empêche un développeur de visualiser ses modifications. Elle devient donc pertinente lorsque vous suspectez spécifiquement des fichiers en cache obsolètes, mais elle affecte les caches du navigateur de manière globale plutôt qu'un seul site. Privilégiez d'abord la suppression spécifique au site lorsque seul un site web est concerné. (Apple Developer : Develop menu)

Le menu Développement peut être masqué. Pour l’activer, choisissez Safari > Réglages, ouvrez l'onglet Avancées et cochez Afficher les fonctionnalités pour les développeurs web. Apple note que les outils de développement sont désactivés par défaut. Une fois activé, revenez à la barre des menus et choisissez Développement > Vider les caches, puis rechargez la page avec Présentation > Recharger la page. (Apple Developer : Enabling features for web developers)

Ne présumez pas qu'un raccourci provenant d'un autre navigateur forcera Safari à contourner son cache : les instructions d'assistance actuelles d'Apple identifient Commande-R comme Recharger la page, tandis que sa documentation pour développeurs identifie Vider les caches comme une commande distincte du menu Développement. Si vous ne voyez pas d'option clairement libellée de rechargement depuis la source dans votre version de Safari, utilisez les commandes de menu documentées plutôt que de deviner une combinaison de touches.

4. Si la page ne charge toujours pas

Essayez un autre site web dans Safari. Si les autres sites fonctionnent, vérifiez si le problème se limite à ce seul site : effectuez un test dans une fenêtre privée, supprimez les données de ce site si nécessaire et vérifiez les réglages Safari spécifiques au site, comme les bloqueurs de contenu. Apple recommande également de tester la page dans un autre navigateur ou sur un autre appareil connecté au même réseau. Si le problème se produit sur plusieurs navigateurs et appareils, le site web ou le réseau peut être en cause ; s'il persiste uniquement dans Safari, vérifiez les extensions ainsi que les mises à jour de Safari ou de macOS. (Assistance Apple)

Un ordre logique est le suivant : Présentation > Recharger la page, redémarrer Safari s'il est bloqué, tester le site dans une fenêtre privée, supprimer uniquement les données de ce site si le test pointe vers les données stockées, et n'utiliser Développement > Vider les caches que lorsqu'un vidage plus large du cache est justifié. Cela permet d'adapter le dépannage aux constats observés et de déterminer plus facilement si le raccourci de rechargement, les données stockées du site, Safari ou le site lui-même sont à l'origine du problème.

Sources