Im Firefox hat man ja die Java Script Console und im IE / Windows vielleicht noch die Java Console um Javascript Fehler zu sehen. Leider ist der Safari nicht von Haus aus so miteilungsfreundlich. Dem kann man aber wieder mit einem Befehl im Terminal Abhilfe schaffen:
defaults write com.apple.Safari IncludeDebugMenu 1
und schon hat man umfangreiche Debug Funktionen zur Auswahl.
Weitere gute Erweiterungen wie man sie teilweise vom Firefox kennt gibt es zum Beispiel bei Pimpsafari