
이전에 발생하였던 Safari의 버그를 무시무시한 alert으로 잡은 후에 (일단 급한 불은 꺼야겠죠.) Safari에서 디버깅은 어떻게하나 검색을 해보았습니다. 답은 있더군요. (무식이 죄죠.. ^^;;)
먼저 터미널을 연다음에 "defaults write com.apple.Safari IncludeDebugMenu 1"를 터미널에 입력하고 엔터를 친 후, Safari를 다시 띄웁니다.

Safari를 다시 띄우면, Debug항목이 새로 추가된 것을 보실 수가 있습니다.

이 Debug항목을 누른 다음에 Show JavaScript Console을 클릭하시면 JavaScript Error Log를 아주 쉽게 보실 수가 있습니다. 이 외에도 DOM Tree등 여러 기능들을 제공하고 있으니 참고하시면 좋을 것 같습니다.

출처 :
Apple Developer Center - How do I debug JavaScript in Safari
P.S How do I debug JavaScript in Safari에는 window.console을 이용하여서 JavaScript에러 이외에도 원하는 로그를 출력할 수 있는 방법이 소개되어 있으니 참고해보시는 것도 좋을 것 같습니다.
요즘 사파리를 주력으로 사용중인데, 좋은 정보로군요! Thanks.
답글삭제@roguebean - 2007/05/03 01:58
답글삭제저는 사파리가 빠르긴한데 한글 볼드가 안되서 쓰는거 포기했삼..