Подтвердить что ты не робот

Эмуляция старой версии хром в инструментах dev

Я напрасно искал ответ, мне нужно эмулировать старую версию chrome, я хочу избежать решения, при котором мне приходится удалять текущую версию и устанавливать нужную каждый раз, когда мне нужно протестировать свое приложение. Я наткнулся на эту статью, но она не совсем отвечает на мой вопрос. Спасибо!

4b9b3361

Ответ 1

Невозможно подражать старым версиям Chrome из DevTools, как это возможно в IE. Это не очень надежно имитировать. Я использовал эмулятор IE 8 в прошлом, и иногда он предоставлял разные результаты от версии, установленной на виртуальной машине XP.

В теории должно быть возможно установить несколько экземпляров Chrome бок о бок, поскольку каталог установки основан на ОС. Однако я не думаю, что установки полностью изолированы друг от друга. По крайней мере, в Windows приложение скорее всего будет записываться в те же ключи реестра. В OSX вы можете быть в порядке, если вы измените путь к каталогу пользователя.

Альтернативное решение будет пытаться переносить портативные версии Chrome, которые появляются через Интернет, как правило, незаконно. Все самодостаточно в каталоге, но, скорее всего, оно будет работать иначе, чем обычные установки. Проверьте PortableApps.

Я думаю, лучшим решением было бы настроить некоторые виртуальные машины для разных сред и браузеров, с которыми вы хотите протестировать. Вы можете вручную настроить их, используя VirtualBox или аналогичный. Многие хостинг-провайдеры позволят вам создавать новые виртуальные машины с автоматизированными задачами для установки приложений и сервисов. Вы должны заплатить за них.

Ответ 2

Если вам просто нужно проверить, какой сервер возвращает для старых браузеров (не полная эмуляция), вы можете установить User-Agent в Условиях сети (сейчас chrome 67).

Ответ 3

Только что выяснил, что могут быть установлены разные версии Google Chrome.

Надеюсь, это кому-нибудь поможет. Недостатком является то, что вы должны удалить текущую версию.

Ура!