У мене є Microsoft Edge, але мені потрібен Internet Explorer 7 як веб-сайт, до якого я отримую доступ, відкриється лише з цим. Я завантажив Internet Explorer 7, і він сказав, що він не сумісний. Як зробити цю роботу?
У мене є 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 майже 10 років і написаний для Windows Vista.
Це малоймовірно, що ви можете змусити його запускатись у Windows 10, але ви можете запустити його за допомогою Windows Vista у віртуальній машині (див. Нижче, як це зробити).
У будь-якому випадку, в ньому буде багато помилок та безпечних дірок.
Нижче наведено кілька можливих вирішень, які ви можете спробувати.
BrowserStack дозволяє тестувати різні версії Internet Explorer:
Завантажте та встановіть VPC зображення сумісності програм Internet Explorer . Див. Розділ Завантаження віртуальних машин для отримання додаткової інформації:
Тестуйте Microsoft Edge та версії IE6 до IE11 за допомогою безкоштовних віртуальних машин, які ви завантажуєте та керуєте локально.
Піктограма браузера дозволяє тестувати різні версії Internet Explorer:
Тестуйте будь-який веб-переглядач в режимі онлайн. Клацніть для запуску без встановлення.
Щоб було зрозуміло: IE7 не працюватиме під Windows 10. Вони просто не сумісні між собою.
Є варіанти, але нічого, що варто розглянути, як використовувати в довгостроковій перспективі.
Варіанти:
Режим сумісності:
IE11 поставляється з режимами сумісності, які можуть імітувати всі версії IE аж до IE7. Це можна ввімкнути для конкретних сайтів або на всіх сайтах інтрамережі через конфігурацію браузера або через метатег на окремих сторінках.
Однак: Будьте в курсі, що режим сумісності не є точною репліку справжнього IE7; Існує ряд відмінностей (помилок), які можуть вплинути на візуалізацію сторінки в режимі IE7, тому її не можна вважати заміною реального IE7.
Крім того, майте на увазі, що ода сумісності недоступна в новому браузері MS Edge, який замінює IE. Наразі IE11 все ще доступний в Windows 10 поряд з Edge, але це навряд чи залишиться в довгостроковій перспективі, тому не варто планувати покладатися на нього нічого іншого, крім короткого перехідного періоду.
Запуск IE7 під Windows XP у віртуальній машині.
Для розробників, яким все-таки потрібно пройти тестування в IE7, це легко найбільш розумне рішення, і відповідні VM можна безкоштовно завантажити з Microsoft для тестування.
Однак запуск подібного VM ніколи не буде корисним для продуктивності, а IE7 досить повільний, без того, щоб зробити його ще повільнішим, і це може бути біль, коли ви запускаєте VM кожного разу, коли ви хочете запустити IE7. Гарне рішення для епізодичного тестування; дійсно жахливе рішення, якщо вам потрібно використовувати його багато.
У вашому запитанні не вказано, чому ви хочете використовувати IE7. Залежно від конкретного випадку використання, одне з вищезазначених рішень може бути корисним, хоча я рекомендую використовувати його лише в короткостроковому періоді.
Але набагато важливіше, що вам потрібно рішуче переглянути необхідність використання IE7 взагалі. Окрім труднощів із його запуском, потрібно пам’ятати, що Microsoft перестала підтримувати його вже деякий час тому, як і всі версії операційної системи, на яких він працює. Іншими словами, якщо ви (або хтось, кого ви знаєте) використовуєте IE7, то це означає, що вони працюють у браузері та ОС, які мають відомі отвори в безпеці, для яких виправлень не буде. Шанси бути взломаними в цьому сценарії досить значні. Зараз я не хотів би запускати IE7 на будь-якому з підключенням до Інтернету.
Насправді, на початок 2016 року, MS відміняють підтримку IE8, IE9 та IE10. Це повинно вам чітко сказати, що користувачі IE7 зараз небезпечно застаріли.
Є деякі організації, які все ще використовують IE7, і через це є деякі розробники, яким все ще потрібно його підтримувати. Я розумію це, і тим розробникам, як правило, найкраще користуватися рішенням VM, описаним вище. Але це слід вважати короткочасним рішенням; Організації, про які йдеться, залишають себе широко відкритими для злому, і враховуючи, скільки часу минуло з моменту заміщення IE7, їх слід вважати грубо недбалими, якщо їх зламують, оскільки вони все ще використовують його сьогодні. Їх дійсно потрібно підштовхнути до оновлення.
Можливим рішенням для цього буде використання віртуалізації додатків . Це дозволяє запускати дві або багатофункціональні різні версії одного програмного забезпечення в одній операційній системі.
Особисто я вважаю за краще використовувати VMware Thinapp , але є й інші хороші «безкоштовні» програми / засоби для віртуалізації додатків, такі як Evalaze .
Ось 2 хороших навчальних посібника з цього приводу:
Короткий підсумок:
1. Get a fresh installed Windwos XP physical or virtual machine with IE6
2. Install Thinapp and "prescan" your computer
3. Now install the IE7 update on your computer and fish it with the "postscan"
4. IE7 is now a portable application
Альтернативний спосіб використання Thinstall !
Ну, ти справді не повинен. Яким би не був цей сайт, сервісне обслуговування дійсно повинно оновити інтерфейс до чогось більш актуального. Вам не потрібно переробляти всю логіку з нуля, лише інтерфейс користувача. Поступово стає важче і важче адаптуватися до застарілих технологій, особливо якщо він використовує неясні речі, такі як 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.