Activer le menu de débogage caché de Safari sous Mac OS X

Safari a un menu "Débogage" caché qui offre quelques fonctionnalités supplémentaires pour le débogage du navigateur, y compris les tests de stress et de chargement, l'échantillonnage, la journalisation des erreurs javascript, la possibilité de planter une page intentionnellement, et plus encore. Destiné aux développeurs Safari, le menu Débogage est différent du menu Développeur, plus adapté aux développeurs web, bien qu'il y ait quelques options dans le menu Déboguer que les développeurs web trouveraient utiles, notamment les choix de cache avancé et l'animation CSS contrôles. Si cela semble déroutant, il suffit de les activer tous les deux et de fouiller et vous verrez rapidement les différences.

Voici comment activer le menu Déboguer caché dans Safari pour Mac OS X à l'aide d'une chaîne de commande par défaut dans le terminal.

Comment activer le menu de débogage caché de Safari sur Mac

Cela fonctionne dans toutes les versions de Safari dans presque toutes les versions d'OS X, depuis toutes les versions modernes jusqu'à la plupart des versions antérieures:

  1. Quittez Safari dans OS X
  2. Lancez le Terminal à partir de / Applications / Utilities / et entrez exactement la commande d'écriture par défaut suivante:
  3. defaults write com.apple.Safari IncludeInternalDebugMenu 1

  4. Hit retour, puis relancez Safari

Le menu "Debug" sera visible à l'extrême droite dans les choix de barre de menu de Safari.

Si vous voulez désactiver le menu, revenez au Terminal et tapez:

defaults write com.apple.Safari IncludeInternalDebugMenu 0

Encore une fois, vous devrez relancer Safari pour que les modifications prennent effet.

Nous avons fait le tour du menu Déboguer avant d'arrêter l'auto-rafraîchissement dans Safari en désactivant les fenêtres multi-process, ce qui n'est plus nécessaire avec la dernière version de Safari.

Généralement destiné aux développeurs, au débogage Safari et aux travailleurs Web, le menu Déboguer comporte de nombreuses fonctionnalités qui peuvent également être utiles aux utilisateurs Safari plus avancés.