As a developer, I (unsurprisingly) spend a lot of my time in the browser. Up until last year, I did the bulk of my development work in Mozilla Firefox, thanks to the invaluable debugging tools Firebug provided. These days I use Google Chrome Canary because I find their Web Developer Tools much more comprehensive and better suited to my development style (although Mozilla are working on some interesting developer tools for Firefox).
I’ve always considered myself a better developer than a designer, but I’m learning more about design (not just the visual aspects) all the time. For the remainder of this post, when I say design, I’m referring to visual design. The current crop of browser-based development tools allow me to inspect and modify my page’s CSS; some go further and overlay page with boxes that highlight the space that elements take up, as well as their margins, padding, etc. These tools help me to quickly assess the visual balance of the page, and allow me to make quick adjustments in order to improve that balance. As an aid to design, that’s about as much as we can get out of our browser-based tools. But I’m greedy. I want more…