Version 4 (modified by, 15 years ago) (diff)


Web Inspector

The Web Inspector is tool that allows you to view information about CSS styles, DOM hierarchy and more in a compact floating window. More information about the Web Inspector can be found here.


Drosera is a debugger for JavaScript. More information can be found on the Drosera page.

Debug menu

Safari includes a debug menu that contains some tools that may be useful to web developers. To enable the debug menu, enter the following command in Terminal and restart Safari:

defaults write IncludeInternalDebugMenu 1

Once the debug menu is enabled, you'll have access to the JavaScript console that allows you to see JavaScript errors if you don't need the full functionality of the Drosera debugger. You can also simulate a variety of user agent strings to help with user agent detection debugging.

The Page Load Test might also useful for those interested in performance. The Surfin' Safari blog has more information about using the PLT as does this page on general WebKit performance.

Detecting WebKit with Javascript

If you need to detect a specific version of WebKit, we have a JavaScript library to help you. More information can be found on the Detecting WebKit with JavaScript page.

Useful Links