Как заставить мобильный сайт в Firefox отображаться как в Chrome для Android, если спуфинг не помогает?

На моем устройстве Android при использовании Интернета, Dolphin и Firefox (слева) я вижу ту же версию http://m.chase.com , что и мой настольный браузер (справа):

Чейз Мобильный в Firefox Chase Mobile в другом браузере


В Chrome для Android (слева) все по-другому, похоже на то, что открывается в браузере iOS (справа):

Chase Mobile в Chrome для Android Чейз Мобильный на iOS

Я хочу понять, почему и как, а затем посмотреть, смогу ли я заставить Mobile Firefox загрузить синюю версию. Я не думаю, что это строка пользовательского агента - я уже пытался ее подделать.

Кажется, это мобильный сайт на iOS. Я получаю мобильный сайт в браузере Android по умолчанию. Может просто сайт так запрограммирован.
Некоторые сайты проверяют, поддерживаются ли браузером определенные функции, которые на самом деле нельзя подделать (это означало бы добавление функциональности!). Я бы предположил, что для банковского сайта указанные функции необходимы для работы этой версии сайта.

Ответы (1)

Обратите внимание, что и браузер iOS (safari), и Chrome (рабочий стол или Android) основаны на движке WebKit . Вот почему они так похожи в том, что они делают.

Браузер Firefox использует совершенно другой движок: Gecko .

В качестве ответа на то, что вы хотите сделать, я думаю, что, учитывая CSS и javascript, загружаемый мобильный сайт отличается в зависимости от механизма рендеринга, в настоящее время конечный пользователь не может достичь этого. Веб-разработчики, создавшие веб-сайт, должны сделать лучший дизайн, чтобы избежать подобных неловких ситуаций.

Если вам нужно открыть этот мобильный сайт в браузере, отличном от Chrome для Android, но чтобы он отображался так же, как Chrome для Android, я рекомендую вам использовать Opera Mobile или Opera Mini ( на основе движка Presto ) , вот скрин как это там выглядит:

Погоня за мобильным телефоном в Opera

Ах, это отстой. На самом деле не должно быть никаких причин, по которым их веб-сайт не будет отображать то же самое в Firefox, но я думаю, мне просто придется с этим смириться.
Да, нам (веб-разработчикам) приходится бороться с этим ежедневно: чтобы веб-сайты отображались определенным образом, независимо от используемого браузера. В некоторых сценариях, подобных этому, цель не достигается. Это также зависит от качества веб-разработчиков и давления со стороны более высоких уровней (сроков).