DC-X UI broken by Vodafone 3G transparent proxy

Posted in June 18, 201016:06hTim Strehle1 Comment »

Our sales team found out that sometimes the DC-X user interface doesn’t work when loaded via a Vodafone Germany 3G UMTS connection – logging in is possible, but the following main page is broken, JavaScript and CSS contain errors and are not executed by the browser.

A look at the HTML source of the page shows that the Vodafone proxy messes with all web pages delivered over UMTS: It inserts some custom bmi.js JavaScript, apparently compresses each image, includes all referenced JavaScript and CSS files directly in the HTML page and minifies it. And somewhere in that process it is destroying the integrity of the JavaScript and CSS, breaking the application.

There’s probably not much we can do about this. We might try minifying all JavaScript and CSS ourselves and hope that it helps… Would be great if Vodafone could at least document that behaviour!

If you are a DC-X user and are affected by this problem, please let us know.

TAGS:
You can follow any responses to this entry through the RSS 2.0 feed. You can leave a response, or trackback from your own site.

1 Comment »

 
  • Arman says:

    Not only DC-X, Almost every website is affected by it, I’m using Grameenphone in Bangladesh. They are running same crap on their server.. It makes picture horrible.. I was shocked when I saw my own web site picture quality.. Then found a little javascript under HTML code..

    Thanks for your info..

 

Leave a Reply