Jason Rhodes 17 December 2010 @aral And I have nothing against graceful degradation either. What I do have a problem with is the assumption that any experience you build must run on every device out there. The only way to truly achieve this is to cater to a lowest common denominator in your design. Isn’t that pretty much the defintion of graceful degradation / progressive enhancement, though? If a client wants an iPhone only site, they really want an iPhone app. You might not be able to convince them of that and you may have to build them a site just for iPhone, but it’s certainly not the ideal we should be aiming for, is it?