Reviews a number of different tools to test browser compatibility across a tonne of different browsers. Some are web-based, others are are installed locally.
I thought it would be interesting to list the release history for major versions of each of the big browsers. Two factors that I believe will play a role in eventually abolishing browser version numbers are the rapid release schedule, and auto-updating -- both of which, if I'm not mistaken, are Google Chrome inventions.
As JavaScript usage has skyrocketed over the last few years, so has the sheer number of scripts that are being loaded in an average web page. With these script tags comes a lot of baggage, such as blocking and lack of dependency management.
The number of web applications being created and used has grown rapidly since the new millenium. And importantly, so has the sheer complexity of them - specially on the front end. No more static pages, no sir!
Umbraco is an Open Source .NET based CMS. As always open source projects can teach us a lot about how things can be done properly (usually).
Here I opened one of the unit test files just to show how they do unit testing in that project. This project uses a lot of the same technologies we use. Should be helpful.
Play around with it, you might just learn something :).