У меня есть Microsoft Edge, но мне нужен Internet Explorer 7, так как веб-сайт, к которому я обращаюсь, открывается только с этим. Я скачал Internet Explorer 7 и он сказал, что он не совместим. Как мне сделать эту работу?
13
У меня есть Microsoft Edge, но мне нужен Internet Explorer 7, так как веб-сайт, к которому я обращаюсь, открывается только с этим. Я скачал Internet Explorer 7 и он сказал, что он не совместим. Как мне сделать эту работу?
Ответы:
Предполагая, что вы имеете в виду Internet Explorer 7, один из самых простых вариантов - открыть Internet Explorer 11 и запустить его в режиме совместимости с Internet Explorer 7.
В Windows 10 будет установлен Internet Explorer 11 и Edge. Нажмите
Start
и начните вводитьInternet Explorer
в строке поиска, чтобы найти его.источник
Мне нужен Internet Explorer 7, так как веб-сайт, к которому я обращаюсь, открывается только с этим.
Замечания:
Internet Explorer 7 почти 10 лет, и он был написан для Windows Vista.
Очень маловероятно, что вы сможете запустить его в Windows 10 естественным образом, но вы можете запустить его с помощью Windows Vista на виртуальной машине (как это сделать, см. Ниже).
В любом случае он будет полон ошибок и дыр в безопасности.
Ниже приведены некоторые возможные обходные пути, которые вы можете попробовать.
BrowserStack
BrowserStack позволяет тестировать в различных версиях Internet Explorer:
Совместимость приложений Internet Explorer Изображение VPC
Загрузите и установите образ VPC совместимости приложений Internet Explorer . См. Загрузка виртуальных машин для получения дополнительной информации:
Браузер Песочница
Обозреватель Sandbox позволяет тестировать в различных версиях Internet Explorer:
источник
Чтобы было ясно: IE7 не будет работать под Windows 10. Они просто не совместимы друг с другом.
Есть варианты, но ничего, что вы должны рассмотреть в долгосрочной перспективе.
Варианты:
Режим совместимости:
IE11 поставляется с режимами совместимости, которые могут эмулировать все версии IE вплоть до IE7. Это может быть включено для определенных сайтов или для всех сайтов интрасети через конфигурацию браузера или через метатег на отдельных страницах.
Однако: имейте в виду, что режим совместимости не является точной копией реального IE7; Есть ряд различий (ошибок), которые могут повлиять на рендеринг страниц в режиме IE7, поэтому его нельзя рассматривать как замену для реального IE7.
Кроме того, имейте в виду, что код совместимости не доступен в новом браузере MS Edge, который заменяет IE. На данный момент IE11 по-прежнему доступен в Windows 10 вместе с Edge, но это вряд ли сохранится в более долгосрочной перспективе, поэтому не стоит планировать полагаться на него в течение чего-то другого, кроме короткого переходного периода.
Запуск IE7 под Windows XP на виртуальной машине.
Для разработчиков, которым все еще нужно тестировать в IE7, это, пожалуй, самое разумное решение, и подходящие виртуальные машины можно бесплатно загрузить у Microsoft для тестирования.
Тем не менее, запуск такой виртуальной машины никогда не скажется на производительности, и IE7 уже достаточно медленный, не делая его еще медленнее, и может возникнуть боль при запуске виртуальной машины каждый раз, когда вы хотите запустить IE7. Хорошее решение для периодического тестирования; действительно ужасное решение, если вам нужно много его использовать.
В вашем вопросе не указано, почему вы хотите использовать IE7. В зависимости от вашего варианта использования, одно из приведенных выше решений может быть работоспособным, хотя я бы порекомендовал любое из них для краткосрочного использования.
Но, что гораздо важнее, вам необходимо полностью пересмотреть необходимость использования IE7 вообще. Помимо трудностей в его запуске, вы должны знать, что Microsoft прекратила поддерживать его некоторое время назад, а также все версии операционной системы, на которых он работает. Другими словами, если вы (или кто-либо из ваших знакомых) использует IE7, это означает, что они используют браузер и операционную систему, у которых есть известные дыры в безопасности, для которых не будет никаких исправлений. Шансы на взлом в этом сценарии весьма значительны. Прямо сейчас я бы не хотел запускать IE7 на всем, что связано с интернетом.
Фактически, с начала 2016 года MS отказывается от поддержки IE8, IE9 и IE10. Это должно ясно сказать вам, что пользователи IE7 теперь опасно устарели.
Есть некоторые организации, которые все еще используют IE7, и из-за этого есть некоторые разработчики, которые все еще должны поддерживать его. Я понимаю это, и эти разработчики, как правило, лучше всего используют вышеуказанное решение для виртуальных машин. Но это должно считаться краткосрочным решением; рассматриваемые организации оставляют себя широко открытыми для взлома, и, учитывая, сколько времени прошло с тех пор, как IE7 был заменен, их следует считать крайне небрежными, если их взломали, потому что они все еще используют его сегодня. Их действительно нужно подтолкнуть к модернизации.
источник
Возможным решением для этого было бы использование виртуализации приложений . Это позволяет запускать две или несколько разных версий одного и того же программного обеспечения в одной операционной системе.
Лично я предпочитаю использовать VMware Thinapp , но есть и другие хорошие «бесплатные» программы / инструменты для виртуализации приложений, такие как Evalaze .
Как (используя Thinapp):
Вот 2 хороших урока об этом:
Краткое резюме:
Альтернативный способ использования Thinstall !
демонстрация
источник
просто нажмите клавишу F12 после открытия IE11 и перейдите на вкладку Эмуляция и выберите их Internet Explorer 7.
источник
Ну, ты действительно не должен. Каким бы ни был этот сайт, сопровождающему действительно следует обновить интерфейс до более актуального. Вам не нужно переделывать всю логику с нуля, только пользовательский интерфейс. Он будет становиться все труднее и труднее адаптироваться к устаревшим технологиям, особенно если он использует такие неясные вещи, как ActiveX или любые другие плагины нативного кода.
Сказал, что, несмотря на то, что MS часто настаивает на том, что браузер каким-то образом является «неотъемлемой частью ОС», на самом деле это просто программа, которая будет нормально работать на более новой версии Windows, при условии наличия надлежащих библиотек, с которыми она изначально была создана, и некоторого обслуживания, чтобы научить ее выглядеть для его ресурсов не в системном расположении, как это было раньше, а в его собственной песочнице / каталоге.
Существует пакет, созданный с этой целью: Utilu IE Collection . Автор описывает его как «несколько версий IE, которые являются автономными» и упоминает, что он поддерживает «как 32-битные, так и 64-битные версии (если есть) Microsoft Windows 98, 98 SE, ME, NT 4.0, 2000, XP, 2003 , Vista, 2008, 7, 8, 2012, 8.1, 10 и 2016 ". Он содержит все основные версии IE от 1.0 до 8.0.
источник