Folgende Optionen stehen im Menü "Develop" zur Auswahl:
Seite öffnen mit: Hiermit können Sie die angezeigte Webseite mit einem anderen Webbrowser auf Ihrem Computer öffnen. Im Untermenü werden alle Webbrowser auf Ihrem Computer aufgeführt.
Benutzer-Agent: Hiermit können Sie ändern, wie Ihr Webbrowser vom Webserver identifiziert wird. Mit dieser Option können Sie für den Webserver die Verwendung eines anderen Webbrowsers als Safari simulieren und so prüfen, ob der Server für andere Webbrowser anderen Inhalt bereitstellt.
Webinformationen einblenden: Zeigt das Fenster für die Webinformationen an. Im Fenster für die Webinformationen werden die Kategorien der auf einer Webseite enthaltenen Ressourcen aufgelistet, etwa Dokumente, Stylesheets und Skripts. Sie können damit den Quellcode der Seite, CSS-Informationen (Cascading Style Sheet), DOM-Strukturen, visuelle DOM-Metriken und DOM-Eigenschaften anzeigen und suchen. Das Fenster für die Webinformationen umfasst auch die Fehlerkonsole und die Netzwerk-Timeline.
Fehlerkonsole einblenden: Öffnet die Anzeige des Fensters für die Webinformationen zu HTML- und XML-Syntaxfehlern und -warnungen. Die Fehlerkonsole zeigt auch von console.log, console.error und console.warn ausgegebene JavaScript-Fehler an.
Netzwerk-Timeline einblenden: Öffnet die Timeline des Fensters für die Webinformationen für den Zeitpunkt, zu dem die Subressourcen Ihrer Webseite geladen wurden. Diese Informationen sind nützlich, wenn Sie herausfinden möchten, wie Sie die Ladegeschwindigkeit Ihrer Webseite erhöhen können.
Snippet-Editor einblenden: Öffnet ein Fenster, mit dem Sie schnell kleine HTML-Ausschnitte testen können, ohne die gesamte Webseite öffnen zu müssen.
Caches deaktivieren: Bewirkt, dass Safari bei jedem Zugriff auf eine bestimmte Subressource die Subressource vom Webserver abruft, anstatt eine Kopie aus dem Cache zu verwenden.
Bilder deaktivieren: Bewirkt, dass Safari anstelle von Bildern den alternativen Inhalt anzeigt. Diese Option ist von Nutzen, um sicherzustellen, dass Ihre Webseite über passenden alternativen Inhalt verfügt.
Styles deaktivieren: Bewirkt, dass Safari alle CSS-Stile (Cascading Style Sheet) ignoriert. Diese Option ist von Nutzen, um bestimmten Arten von Problemen mit dem Layout Ihrer Website auf den Grund zu gehen. Wenn Sie im Bereich "Erweitert" der Safari-Einstellungen ein Stylesheet definiert haben, wird dieses weiterhin verwendet.
JavaScript deaktivieren: Bewirkt, dass Safari alle JavaScript-Funktionen ignoriert. Diese Option ist geeignet, um bestimmte Probleme mit dem Verhalten von Teilen von Websites zu untersuchen und zu testen, wie eine Website auf Webbrowsern ohne Unterstützung für JavaScript bzw. mit deaktiviertem JavaScript funktioniert. Sie können JavaScript auch im Bereich "Sicherheit" der Safari-Einstellungen aktivieren und deaktivieren.
Runaway JavaScript Timer deaktivieren: Der Runaway JavaScript Timer wird verwendet, um die Ausführung sehr langsamer JavaScripts-Skripts zu unterbrechen, damit Sie Safari wieder selbst steuern können. Diese Option ist bei einigen automatisierten Testläufen nützlich.
Website-spezifische Hacks deaktivieren: Einige Safari-Versionen enthalten Spezialcode, der bewirkt, dass sich bestimmte Webseiten normal verhalten, während Apple-Ingenieure mit Ihnen an einer besseren langfristigen Lösung arbeiten. Mit dieser Option wird dieser Spezialcode deaktiviert, sodass Sie Ihre langfristige Lösungen testen können.