Navigation

Web Development articles

Do you want your website to load blazing fast? This article will teach you how to make your website load faster than you ever thought possible. In order to understand why having a fast website is important, check out these statistics: the average...
Recently, I had the 'joy' of attempting to book tickets with Ticketmaster.co.uk and, I knew exactly what I was in for — pages to trawl through, lengthy reservation queues and a security enigma that wouldn't be out of place on 'Mastermind'....
RequireJS is an effective way to improve the speed and quality of your JavaScript code additionally making it a lot more readable and easier to maintain. In this article I'll introduce you to RequireJS and how you can begin using it. We will go...
Still using desktop code editors? Web integrated development environments (IDEs) are a new way to build your web projects directly in the browser, often saving development time and making collaboration easier. The humble browser used to...
In the first part of this series we looked at the failings that lead to the structural elements new to HTML5; in the second part of the series we looked in detail at the consequences of those failings; in this final part we'll look for a way forward,...
In the first part of this series we covered the failings that lead to HTML5's structural elements, in this second part we'll look in detail at the consequences of those failings. I’ve said several times that HTML5 introduces a new method of...
HTML’s structural elements — article, section, nav and aside — are, at first glance, some of the easiest parts of the HTML5 specification to understand and implement. However, they’re actually some of the most poorly specified,...
Anyone involved in Web design or development will have come across the term "semantic" with reference to HTML5 and the Web in general. This often problematic term is understandably confusing to many of us, particularly since there is a distinct...
In 2006, while working at a design agency in Cardiff, Wales, I conceived of an idea to feature on our website the current weather conditions outside our office. I wanted to make our website fully engaging and to show our visitors and clients what...
We live in such an exciting time in the world of the web. Technology and standards are moving forward at a rate that's perhaps both faster and more exciting than ever. As things change, so do our habits, and one area that I think has seen bigger changes...
Ah, Ruby on Rails. The champion of the startup hustle, and the side project. That in essence describes a lot of why I think people enjoy the community as a whole, because they all appreciate those two facts. It surely has done a lot for the startup...
Building stuff for the web is fun. Want to know what isn’t? Waiting on a client to give you content so that you can launch their bloody website. Before I founded my startup, I worked as a freelancer and built websites for all kinds of clients....
There has been much cross-over between web development and application development in recent years. The biggest trend being the increase in web-based applications. Whilst many would argue that it’s the rise of the cloud, and of faster...
Since the advent of the first web search engines, designers and developers have struggled with issues of how to increase their placement on a search engine results page. With the major search engines (Google, Bing, etc.) unwilling to reveal...