Designing for the future web — from SmashingMagazine.com by James Gardner