Activer le menu de débogage caché de Safari dans Mac OS X
Safari dispose d'un menu "Debug" caché qui offre quelques fonctionnalités supplémentaires pour le débogage du navigateur, notamment des tests de stress et de charge, des échantillonnages, la journalisation des erreurs javascript, la possibilité de planter intentionnellement une page, et bien plus encore. Destiné aux développeurs de Safari, le menu "Debug" est différent du menu "Developer", qui s'adresse davantage aux développeurs web, bien que le menu "Debug" comporte quelques options que les développeurs web généralistes trouveraient également utiles, notamment des choix de cache avancés et des contrôles d'animation CSS. Si cela vous semble déroutant, activez les deux et fouillez et vous verrez rapidement les différences.
Voici comment activer le menu de débogage 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, de toutes les versions modernes à la plupart des versions antérieures également :
- Quitter Safari sous OS X
- Lancez le terminal à partir de /Applications/Utilitaires/ et entrez la commande d'écriture par défaut suivante avec précision :
- Appuyez sur retour, puis relancez Safari
par défaut écrivez com.apple.Safari IncludeInternalDebugMenu 1
Le menu "Debug" sera visible à l'extrême droite dans les choix de la barre de menu de Safari.
Si vous voulez désactiver le menu, retournez au Terminal et tapez :
par défaut écrire com.apple.Safari IncludeInternalDebugMenu 0
Là encore, vous devrez relancer Safari pour que les changements prennent effet.
Nous avons déjà fouillé dans le menu Debug pour arrêter le rafraîchissement automatique dans Safari en désactivant les fenêtres multiprocessus, ce qui n'est plus nécessaire avec la dernière version de Safari, cependant.
Généralement destiné aux développeurs, au débogage de Safari et aux travailleurs du web, le menu Debug comporte de nombreuses fonctionnalités qui peuvent également être utiles aux utilisateurs plus avancés de Safari.