To improve your WordPress performance we have previously advocated using the WP Super Cache plugin to enable pages served from a static cache. This works quite well unless you are doing some form of content adaptation that is specific for the device accessing your site. Like you might do for mobile devices.
Some time after enabling the Super Cache plugin we noticed that our blog’s mobile adaptation had stopped working. Mobile users were seeing the normal web view of blog posts and that was no good. This was because the cache happened to contain a normal web view. Interestingly enough, it could also have gone the other way to provide a mobile view of the blog to desktop web browsers.
So, we have turned the plugin off for the time being. I have some ideas for working around this issue and if I manage to find some time I’ll give them a shot and let you know how it goes.