After about 3 months of looking at a WAP-like mobile twitter web page, if seems our article from 2 days ago, provoked by Joshua Topolskyâ€™s uninformed rant about the quality of IE9 Mobile, did generate some results.
A few hours ago we were contacted by Michael Ducker, Product Manager for Mobile Web at Twitter, asking about the issue. We explained what we knew of the CSS files having the incorrect MIME type, contrary to HTML standards, and it seems not long after all the problems have been fixed, as the page it now rendering properly not only on IE9 desktop but also in the mobile browser.
In the last article on the issue many readers seemed to be under the impression that problems with web sites was due to the browser rendering engine. The simple fact is that many websites have not been tested on Windows Phone, which may in fact reveal errors in their coding. Before blaming rendering issues on the browser, it may be useful for web developers to look at their own implementations first.
Of course we wish to extend our thanks to Mr Ducker for fixing this issue, and we hope he makes at least cursory testing on Windows Phone part of his routine in the future.