Safari avait longtemps un menu de débogage caché qui contenait des fonctionnalités utiles. Initialement destiné à aider les développeurs à déboguer les pages Web et le code JavaScript qui s'exécute sur elles, 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 une version antérieure. Apple a supprimé l'option de débogage commençant par OS X Sierra (10.12) et déplacé la plupart de ses fonctionnalités vers le menu Développer.
Utilisez Terminal pour activer le menu de débogage de Safari. Capture d'écran avec l'aimable autorisation de Coyote Moon, Inc.
Avec la sortie de Safari 4 à l'été 2008, la plupart des éléments de menu les plus utiles du menu Déboguer ont été déplacés vers le nouveau menu Développer. Cependant, le menu de débogage caché est resté et a même pris une commande ou deux alors que le développement de Safari continuait. Il a été complètement supprimé d'OS X Sierra et des versions ultérieures du système d'exploitation.
Menu de débogage 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 vers les préférences de Safari. Accéder au menu Déboguer, en revanche, était un peu plus compliqué.
L'activation de la fenêtre de débogage Safari nécessite l'utilisation de 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 le menu de débogage de Safari.
Activer le menu de débogage de Safari
Fermez Safari si vous l'avez ouvert, puis:
-
Aller à Applications > Services publics 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 IncludeIn
-
Cliquer Entrer or Retour.
-
Relance "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, à nouveau en utilisant 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 IncludeIn
-
Cliquer Entrer or Retour.
-
Relance "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 beaucoup 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 comprennent:
- Forcer repeindre
- Afficher l'indicateur de fréquence d'images, qui affiche la charge du processeur, la vitesse de fréquence d'images de la page et les mises à jour apportées à la page, le tout sous la forme d'indicateurs de vitesse analogiques.
- Diverses options de drapeau.
- Synchronisez l'historique iCloud.
- Selon la version de Safari, la possibilité de réinitialiser et de recalculer les meilleurs sites.