iPhone and HTTP
I've been optimizing a web site for access using iPhones. Sadly i've discovered that at least the iPhone 2.1 does not support conditional GETs, nor the Cache-Control max-age directive for resources that are not images, css and javascript.
It makes me wonder which is the cause of this lack . The iPhone is a telephone with a great Web Browser, that is used in mobiles environments where usually the bandwidth is tight and caching or conditional GETs can increase the user experience a lot!