Some positive Twitter feedback on my website validator HippoValidator and release of the great Web Developer Checklist, motivated me to do what turned out as one of the largest updates since introducing the website:
@thomasardal Didn’t know you built that. Awesome work!
— Mads Kristensen (@mkristensen) January 8, 2013
I did multiple things in the recent version.
Working with HippoValidator.com always felt kind of slow. Probably because it was implemented during diaper change and hosted on a free micro instance at Amazon. Upgrading to a paid plan really kicks some serious performance ass. Also I have been working a lot with RavenDB since implementing the site, which allowed me to do multiple Raven related optimizations. Finally RavenDB is upgraded from the one year old version to the new and shiny 2.0. Performance really improved in RavenDB in the most recent version.
I always wanted to do a SEO validator, why this was the first I decided to implement. I got my inspiration from various other SEO validators, personal experience and the great Search Engine Optimization Starter Guide by Google. The new validator consists of 17 custom rules as we speak, but I have a lot more to implement.
Mobile just keeps getting more and more important. That’s why you have to ensure that your site looks good on mobile platforms these days. I really wanted to integrate the mobileOK validator from W3C, but I couldn’t find any webservice to use. I decided not to let that stop me and started to implement my own. In this version only three rules have been implemented, but again I have a lot of ideas to improve the validator with more rules.
The previous version smelled a bit like beta. I’ve done a lot to stabilize the site, adding a lot of logging, bug fixes and a lot of other stuff.
Please help me and give the new version a try: Validate your website.