As a developer you spend a fair amount of time in a browser. If you’re a web developer your probably spend more time than is healthy in one. I use IE8 as my primary browser for reasons I’ve covered before. In this post I want to talk about optimising your browser, and specifically IE8 for development tasks.
Lose some extra pounds
First thing I like to do (and this applies to the OS as well as the browser) is to slim things down and minimise what’s running to make the most of my GHz and GBytes. In IE8 terms, that means heading over to Tools –> Manage add-ons and disabling everything in sight (choose ‘All Add-ons’ in the ‘Show’ dropdown list). You might want to leave one or two things of course…
Part of the trouble here is it’s not always obvious what role certain add-ons play and what the implications are of disabling them. My advice would be; unless you know you need it, disable it and file it in your memory under “things to check if something stops working in the future”. When IT Support asks you “Have you changed anything?” this is the time to ‘fess up or feign another important call on the line and go fix it yourself.
Searches little helpers
I don’t know about you but I’m forever looking things up on Bing, Wikipedia or MSDN. Despite my Luddite ways, I find in IE8 I’ve started to use the search box. It’s actually useful! With that in mind I add the following search providers giving me access at the click of a button:
- MSDN Search
To install search providers you can go direct to the IE Add-ons Gallery and search for the provider you want (dropping down the search provider box and selecting “Find More Providers” also takes you to the gallery). Alternatively, when you visit a site you’ll be alerted to the availability of a search provider by the drop down button turning orange.
Essential debug tools
If you’re doing ASP.NET Web Forms work, and particularly if you’re building controls, you might want some way to inspect viewstate. There are a number of options (and a good selection here). There’s even on that integrates into Fiddler.
For cross-browser compatibility testing, Expression Web SuperPreview for Windows Internet Explorer (free, only supports IE) or even better Expression Web (not free, supports IE and Firefox) are invaluable.
Other stuff you might find useful
The Web Platform Installer makes getting the web platform components and popular web applications installed on Windows a doddle. Couldn’t be easier. Works like a charm.
If you want to keep on top of the latest updates at Channel 9, you can install their web slice. Head over to the Channel 9 site and click the “Add Web Slices” button (or Alt-J).
If you’re debugging websites locally and you’re not familiar with the “Mark of the Web”, it’s worth spending a few minutes reading through this MSDN article.
I believe Nikhil Kothari’s Web Development Helper works in IE8. It has some very nice features though many are also available in the IE8 Developer Tools and / or Fiddler.
Still more stuff
These are just a few more items I came across which may or may not been useful depending on your scenario. I can’t vouch for them personally but they do look interesting / useful.