Startseite
Index

# Entwicklermenü

Das Entwicklermenü stellt Werkzeuge für Webentwickler bereit, die Websites für Safari und Mac OS X erstellen.

Hinweis:Wird das Menü "Entwickler" in der Menüleiste nicht angezeigt, müssen Sie die Safari-Einstellungen öffnen, auf "Erweitert" klicken und "Menü "Entwickler" in der Menüleiste anzeigen" auswählen.

Option
Beschreibung

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 oder Betriebssystems oder einer anderen Version von Safari simulieren und so prüfen, ob der Server für andere Webbrowser anderen Inhalt bereitstellt.

Webinformationen einblenden

Die Webinformationen werden eingeblendet. Im Fenster für die Webinformationen werden die auf einer Webseite gefundenen Ressourcen aufgelistet, etwa Dokumente, Stylesheets und Skripts. Sie können damit den Quellcode der Seite, CSS-Informationen (Cascading Style Sheet), DOM-Strukturen (Document Object Model), visuelle DOM-Metriken und DOM-Eigenschaften anzeigen und suchen. Das Fenster für die Webinformationen umfasst auch eine Fehlerkonsole und die Netzwerk-Timeline.

Fehlerkonsole einblenden

Hiermit öffnen Sie die Fehlerkonsole der Webinformationen zur Anzeige von HTML- und XML-Syntaxfehlern und -warnungen. Die Fehlerkonsole zeigt auch JavaScript-Fehler und andere Meldungen von console.log, console.error, console.warn, console.assert und console.info an.

Snippet-Editor einblenden

Hiermit öffnen Sie ein Fenster, mit dem Sie kleine HTML-Ausschnitte schnell testen können, ohne eine komplette Webseite öffnen zu müssen.

Extension Builder einblenden

Hiermit öffnen Sie den Extension Builder, ein Programm, mit dem Entwickler die Metadaten für ihre Erweiterungen integrieren und bereitstellen können.

Debugging für JavaScript starten

Hiermit öffnen Sie das Informationsfenster für Webinformationen und aktivieren das Debugging von Skripts.

JavaScript-Profilerstellung starten

Hiermit starten Sie die Aufzeichnung eines Profils eines beliebigen JavaScript-Skripts, das von der aktuellen Webseite ausgeführt wird. Klicken Sie auf JavaScript-Profilerstellung stoppen", um das aufgezeichnete Profil anzusehen.

Caches deaktivieren

Hiermit erreichen Sie, dass Safari bei jedem Zugriff auf eine bestimmte Subressource die Subressource vom Webserver abruft, anstatt eine Kopie aus dem Cache zu verwenden.

Bilder deaktivieren

Hiermit erreichen Sie, 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. Das Deaktivieren der Option "Bilder anzeigen, sobald die Seite geöffnet wird" in den Safari-Einstellungen" hat die gleiche Auswirkung.

Styles deaktivieren

Hiermit erreichen Sie, dass Safari alle JavaScript-Funktionen 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

Hiermit erreichen Sie, 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 unterbricht die Ausführung sehr langsamer Skripts, damit Safari wieder auf Ihre Befehle reagiert. 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 langfristigen Lösungen testen können.

### Verwandte Themen

Entwickeln von Websites für Safari