2

On my Android device, while using Internet, Dolphin, and Firefox (left), I see the same version of http://m.chase.com that my desktop browser (right) sees:

Chase Mobile on Firefox Chase Mobile on Other browser


On Chrome for Android (left), it's different, being similar to what opens iOS browser (right):

Chase Mobile on Chrome for Android Chase Mobile on iOS

I want to understand why/how, and then see if I can get Mobile Firefox to load the blue version. I don't think it's the user agent string - I've tried spoofing it already.

2
  • Seems to be mobile site on iOS. I get the mobile site on the default android browser. Could just be how the site is programmed.
    – Liam W
    Dec 7, 2012 at 15:19
  • A number of sites check to see if certain features are supported by the browser, which can't really be spoofed (doing so would be adding the functionality!). For a bank site I would assume said features are required for that version of the site to work. Dec 7, 2012 at 19:39

1 Answer 1

1

Note that both iOS browser (safari) and Chrome (desktop or for Android) are based on WebKit engine. That's why they are so similar in what they render.

Firefox browser uses a much different engine: Gecko.

As an answer for what you want to do, I think that given the CSS and javascript the mobile site loads is different depending on the rendering engine, currently it is not possible to an end user to achieve that. A better design must be done by web developers who made the website, in order to avoid this kind of awkward situations.

If what you need is to open that mobile site with a browser different to Chrome for Android, but that it be rendered the same way as Chrome for Android does, I recommend you to use Opera Mobile or Opera Mini (based on Presto engine), here is a screenshot of how it looks there:

Chase mobile on Opera

2
  • Agh, that sucks. There really shouldn't be any reason their webkit site wouldn't render the same in Firefox, but I guess I'm just gonna have to live with it.
    – Kache
    Dec 8, 2012 at 5:58
  • Yeah, we (web developers) have to struggle with it on a daily basis: to make the websites to render in a given way, regardless of browser being used. In some scenarios, like this, the goal is not reached. That depends on the quality of web developers too, and in the pressure from higher levels (deadlines). Dec 8, 2012 at 6:28

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .