9 basic principles of responsive web design – uses some clever little animations to explain various concepts (via @paul_irish)