For the last few weeks, I’ve been hard at work on a new design for my website. I created the current “Comic Bubbles” design in way back in 2005, which makes it practically a fossil in Internet Years. I decided to throw away everything in the current design, and start from scratch; a new design (obviously), and most significantly an entirely new site structure, reducing the number of pages that I will need to maintain from around twelve in the current design, to just two.
The second significant decision was to switch to HTML5, and adopt the HTML5 Boilerplate as the starting point for my pages. The Boilerplate contains a set of page templates created using web design best practices, which maximise browser compatibility, and encourage the use of good semantic design. The template is also designed to try and maximise loading and rendering speed, and has proved to be a very useful repository of ideas that have improved my own design practices and approach to page authoring. It has also helped me to make my new design mobile-friendly; without the Boilerplate as a starting point, I suspect it would have taken me considerably longer to get my new design running smoothly of iOS and Android mobile devices.