Icône de Safari

Menu Développement

Le menu Développement fournit des outils aux développeurs Web pour la création de sites Web pour Safari et Mac OS X.

Remarque : si le menu Développement n’apparaît pas dans la barre des menus, ouvrez les préférences de Safari, cliquez sur l’onglet Avancé et sélectionnez « Afficher le menu Développement dans la barre des menus ».

Option
Description

Ouvrir la page avec

Vous permet d’ouvrir la page web affichée à l’aide d’un autre navigateur web installé sur votre ordinateur. Tous les navigateurs Web de votre ordinateur sont répertoriés dans le sous-menu.

Agent d’utilisateur

Vous permet de modifier la façon dont votre navigateur web est identifié par le serveur web. Utilisez cette option pour faire croire au serveur web que vous utilisez un navigateur différent, un autre système d’exploitation ou une autre version de Safari, pour voir si le contenu fourni par le serveur varient en fonctions des conditions.

Afficher l’Inspecteur web

Ouvre l’inspecteur web. L’inspecteur web répertorie les ressources trouvées sur une page web, telles que les documents, les feuilles de style et les scripts. Il vous permet d’afficher et de rechercher le code source de la page, les informations CSS (Cascading Style Sheet), les arborescences DOM, les mesures DOM visuelles et les propriétés DOM. L’inspecteur web contient également une console des erreurs et une chronologie du réseau.

Afficher la console des erreurs

Affiche la console des erreurs de l’inspecteur web montrant les erreurs de syntaxe HTML et XML et les avertissements. La console des erreurs affiche les erreurs JavaScript errors et d’autres messages provenant de console.log, console.error, console.warn, console.assert et console.info.

Afficher l’éditeur d’extraits

Ouvre une fenêtre que vous pouvez utiliser pour tester rapidement de petits fragments HTML, sans devoir ouvrir une page web entière.

Afficher Extension Builder

Ouvre Extension Builder, un outil utilisé par les développeurs pour combiner et fournir des metadonnées pour les extensions qu’ils créent.

Démarrer le débogage JavaScript

Ouvre l’inspecteur web et active le débogage du script.

Démarrer le profilage JavaScript

Démarrer l’enregistrement d’un profil de tout script JavaScript exécuté sur la page web actuelle. Pour afficher le profil enregistré, cliquez sur Arrêter le profilage JavaScript.

Désactiver les caches

Force Safari à récupérer une sous-ressource du serveur web à chaque fois que quelqu’un accède à celle-ci, plutôt que d’utiliser une copie en mémoire cache.

Désactiver les images

Force Safari à afficher un autre contenu pour les images, au lieu des images mêmes. Cette option est utile pour vous assurer que votre page Web présente son contenu de façon adéquate, en toutes circonstances. Désélectionner l’option « Afficher les images à l’ouverture de la page » dans la sous-fenêtre Aspect des Préférences Safari a le même effet.

Désactiver les styles

Force Safari à ignorer tous les styles CSS. Cette option est utile pour identifier certains types de problèmes de mise en page de votre site Web. Si une feuille de style est définie dans la sous-fenêtre Avancées des préférences de Safari, elle continue d’être utilisée.

Désactiver JavaScript

Force Safari à ignorer tout le contenu JavaScript. Cette option est utile pour identifier certains problèmes liés au comportement de certaines parties de sites Web ou pour tester la façon dont un site Web se charge dans des navigateurs Web qui ne prennent pas en charge JavaScript ou dans lesquels JavaScript est désactivé. Vous pouvez aussi désactiver et activer JavaScript dans la sous-fenêtre Sécurité des préférences de Safari.

Désactiver Runaway JavaScript Timer

Le temporisateur Runaway JavaScript Timer est utilisé pour interrompre l’exécution des scripts très lents et reprendre le contrôle de Safari. En le désactivant, vous pouvez effectuer certains types de tests automatisés.

Désactiver les piratages propres aux sites

Certaines versions de Safari contiennent du code spécial permettant à certaines pages web de se comporter normalement tandis que les ingénieurs Apple travaillent avec vous pour rechercher une solution à plus long terme. Cette option désactive ce code spécial, pour que vous puissiez tester vos solutions à long terme.

Rubriques connexes

Développement de sites web pour Safari