Show Notes
In this podcast we discuss the script and console panels of our three tools – Chrome Developer tools, Firebug, F12 developer tools.
The first section of our podcast focuses on the console and how it has made working with javascript a much more pleasant experience. We briefly discuss
- using the console to log events
- javascript execution on console
- usability and layout of these panels
- working with javascript errors
The next section focuses on the scripting panel and how to use it debug javascript errors. We show how these tools are moving towards acting as a runtime IDE for javascript. Here we look at
- debugging a javascript error
- sub-panels- watch, stack, breakpoints
- layout and usabillity
- how they went above and beyond
One Cool thing
We think the fact that these tools are coming coles to being IDEs is AWESOME
References
- Reuven Lerner, At the Forge: Firebug, Linux Journal, v.2007 n.157, p.8, May 2007
- S. Artzi, J. Dolby, S. Jensen, A. Møller, and F. Tip, “A Framework for Automated Testing of JavaScript Web Applications,” in Intl. Conference on Software Engineering (ICSE). ACM, 2011, pp. 571-580.
- Derrell Lipman. 2012. LIBERATED: a fully in-browser client and server web application debug and test environment. In Proceedings of the 3rd USENIX conference on Web Application Development (WebApps’12). USENIX Association, Berkeley, CA, USA, 8-8
- Brad Myers, Scott E. Hudson, and Randy Pausch. 2000. Past, present, and future of user interface software tools. ACM Trans. Comput.-Hum. Interact. 7, 1 (March 2000), 3-28. DOI=10.1145/344949.344959 http://doi.acm.org/10.1145/344949.344959
—
Raghav Tripathi & Roopak Venkatakrishnan