Traditionally, the idea of a network service provider is the transmission of data packets – whatever in it, the carrier is not concerned. In fact, Austrian law even acknowledges this fact specifically…which is quite a feat.
Unfortunately, T-Mobile of Germany seems to have found a way to fuxate even something as simple as serving TCP/IP packets. HagensTechiBlog reports that the operator modifies HTML data, packing external CSS files into the HTML file.
The damages of this process are obvious: not only is caching eliminated, it furthermore makes page rendering slower as the whole CSS has to be downloaded before HTML arrives.
Find out more via the URL below – even though the page is in German, the screenshots are HTML and CSS:
http://blog.sky-bizz.com/2010/12/24/umts-via-t-mobile-doppelte-ubertragungsmenge-als-via-dslmodem/
Related posts:

T-Mobile started with that crap years ago
Call the hotline and demand access to their unfiltered APN (ca.t-mobile) to prevent that.
Hi owl,
thank you so much – this is precisely why I am not on TMO anymore
Tam