JavaScript: Difference between revisions

Content deleted Content added
Use as an intermediate language: fixed misspelled its
Line 438:
Web applications within Firefox can be debugged using the [[Firebug (Firefox extension)|Firebug]] add-on, or the older [[Venkman]] debugger. Firefox also has a simpler built-in Error Console, which logs and evaluates JavaScript. It also logs [[CSS]] errors and warnings.
 
[[Opera (web browser)|Opera]] includes a set of tools called DragonFly[[Opera Dragonfly|Dragonfly]].<ref>{{cite web|url=http://www.opera.com/dragonfly/|title=Opera DragonFly|publisher=Opera Software}}</ref>
 
[[WebKit]]'s Web Inspector includes a JavaScript debugger<ref>{{cite web|url=http://webkit.org/blog/61/introducing-drosera/ |title=Introducing Drosera - Surfin' Safari |publisher=Webkit.org |date=2006-06-28 |accessdate=2009-05-19}}</ref> used in [[Safari (web browser)|Safari]], andalong with a modified version in [[Google Chrome]].
 
Some debugging aids are themselves written in JavaScript and built to run on the Web. An example is the program [[JSLint]], developed by [[Douglas Crockford]], currently senior JavaScript architect at Yahoo! who has written extensively on the language. JSLint scans JavaScript code for conformance to a set of standards and guidelines. [https://www.squarefree.com/bookmarklets/webdevel.html Web development bookmarklets] and [http://getfirebug.com/lite.html Firebug Lite] provide variations on the idea of the cross-browser JavaScript console.