Comment activer le menu de débogage de Safari pour acquérir des capacités supplémentaires
Safari a longtemps eu un menu Debug caché qui contenait des fonctionnalités utiles. Initialement destiné à aider les développeurs à déboguer les pages Web et le JavaScript code qui s'exécute sur eux, le menu de débogage était masqué car les commandes incluses dans le menu pouvaient faire des ravages sur les pages Web.
Les informations contenues dans cet article s'appliquent aux Mac exécutant OS X El Capitan (10.11) ou plus tôt. Apple a supprimé l'option de débogage à partir d'OS X Sierra (10.12) et déplacé la plupart de ses fonctionnalités vers le menu Développer.

Avec la sortie de Safari 4 à l'été 2008, bon nombre des éléments de menu les plus utiles du menu Debug ont été déplacés vers le nouveau Développer le menu. Cependant, le menu Debug caché est resté et a même pris une commande ou deux alors que le développement de Safari se poursuivait. Il a été complètement supprimé de OS X Sierra et les versions ultérieures du système d'exploitation.
Menu de débogage de Safari dans OS X El Capitan et versions antérieures
Apple a simplifié l'accès au menu de développement caché, ne nécessitant qu'un déplacement dans les préférences de Safari. L'accès au menu Debug, en revanche, était un peu plus compliqué.
Activer la fenêtre de débogage de Safari nécessite l'utilisation du terminal, un outil puissant pour accéder aux fonctionnalités cachées du système d'exploitation Mac et de ses nombreuses applications. Le terminal est le secret pour activer Safari Déboguer menu.
Activer le menu de débogage de Safari
Fermez Safari si vous l'avez ouvert, puis:
Aller à Applications > Utilitaires et lancer Terminal.
-
Entrez la ligne de commande suivante dans Terminal en la tapant ou en utilisant le copier-coller. Entrez la commande sur une seule ligne dans Terminal, même si votre navigateur peut la diviser en plusieurs lignes.
les valeurs par défaut écrivent com.apple. Safari InclureInternalDebugMenu 1
presse Entrer ou Revenir.
Relancer Safari. Le nouveau menu Déboguer est disponible.
Désactiver le menu de débogage de Safari
Si vous souhaitez désactiver le menu Déboguer, vous pouvez le faire à tout moment, toujours à l'aide de Terminal. Fermez Safari s'il est ouvert puis:
Lancer Terminal.
-
Entrez la ligne de commande suivante dans Terminal en la tapant ou en utilisant le copier-coller. Entrez la commande sur une seule ligne dans Terminal, même si votre navigateur peut la diviser en plusieurs lignes.
les valeurs par défaut écrivent com.apple. Safari InclureInternalDebugMenu 0
presse Entrer ou Revenir.
Relancer Safari. Le menu Déboguer a disparu.
Éléments du menu de débogage Safari préférés
Avec le menu Déboguer sous votre contrôle, vous pouvez essayer divers éléments de menu. Tous les éléments de menu ne sont pas utilisables car nombre d'entre eux sont conçus pour être utilisés dans un environnement de développement où vous contrôlez le serveur Web. Néanmoins, les éléments utiles incluent:
- Forcer la peinture
- Afficher le compteur de fréquence d'images, qui affiche la charge du processeur, la vitesse de la fréquence d'images de la page et les mises à jour apportées à la page, le tout sous la forme de compteurs de vitesse analogiques.
- Diverses options de drapeau.
- Synchronisez l'historique iCloud.
- Selon la version de Safari, possibilité de réinitialiser et de recalculer Top Sites.