Take the 2-minute tour ×
Android Enthusiasts Stack Exchange is a question and answer site for enthusiasts and power users of the Android operating system. It's 100% free, no registration required.

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.

share|improve this question

migrated from stackoverflow.com Dec 7 '12 at 13:41

This question came from our site for professional and enthusiast programmers.

    
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 '12 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. –  Matthew Read Dec 7 '12 at 19:39

1 Answer 1

up vote 1 down vote accepted

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

share|improve this answer
    
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 '12 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). –  Francisco Alvarado Dec 8 '12 at 6:28

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.