iOS vs Android

It's billed as the battle of the century, at least as far as app developers are concerned; which has better ROI,…

Deal of the week: Beautiful Solomon font family

It’s rare that you find a typeface with both legibility and character; the latter often obscures the former. So you’d…

The perils of A/B testing

There's an expression in advertising that goes "I know that 80% of my advertising isn't working. I just don't know…

Defensive HTML and CSS

When it comes to rendering on somebody else's DOM, you can't naively write HTML and CSS like you might for your own…

How to use local storage for JavaScript

Creating an to-do app is usually the first application you learn how to build in JavaScript but the problem with all…

How to use HTML5 audio (part 2)

This is part two of the HTML5 audio introduction video; if you haven't watched it already, I recommend checking out…

Mesmerizing minimalist fractals

They say you can’t create fine art using fractal algorithms; but Finland-based digital artist Jukka Korhonen has set…

Comics of the week #180

Every week we feature a set of comics created exclusively for WDD. The content revolves around web design, blogging and…

How to launch a startup

We all know that there are a few differences between small businesses and larger corporations, especially when they…

Flat design sites that work

Whilst the term “flat design” might not be a phrase you’re yet familiar with, you will definitely have noticed the…

Facebook redesign

The long, painful and drawn-out death of skeuomorphic design lurched forward another step this week with a redesign by…

Deal of the week: 54% off PsDefaults

It’s easy to become jaded with an application, especially an application like Photoshop, where you open up a new…

Are you a font nerd?

A few weeks ago, we posted a nifty quiz to test your prowess at differentiating between Helvetica and Arial. If that…

Mobile first: Luke Wroblewski interview

The Mobile First philosophy has radically changed how professionals approach Web design and become the way companies as…

How to use HTML5 audio (part 1)

The introduction of the HTML5 spec introduced new tags for presenting media on a webpage; the <audio> and…

Getting creative with usability

When it comes to designing a truly intuitive, responsive, and coherent website that’s also unique and interesting, it…

How to use the download attribute

HTML5 came with all new APIs, new input types and attributes for forms. As is often the case, those major additions…

Comics of the week #179

Every week we feature a set of comics created exclusively for WDD. The content revolves around web design, blogging and…

Innovative animated gifs

At first thought, animated GIFs might conjure up images of dancing “under construction” signs and cheesy banner ads…

jQuery 2.0 released

Hot on the heels of jQuery Mobile 1.3 comes jQuery 2.0, a brand new, full release version of the popular JavaScript…

4 subconscious mistakes you're probably making

It's like biting your nails. It's like sucking your thumb. It's like cursing too much. We all have some bad habits,…

IM-Creator: Build awesome HTML5 sites for free

A few years ago, it was tough to create a professional-looking website without designing and coding something from…

Formal degree vs. self taught

For many web design professionals, there was no option but to be self taught. Years ago, the academic qualifications…

App icons with hidden messages

I was having a chat with a friend of mine recently and somehow we got onto the subject of hidden messages in Apple…