Кілька версій Internet Explorer на машині


Відповіді:


6

Тепер Microsoft пропонує безкоштовні зображення віртуальних машин із кількома попередньо встановленими версіями Internet Explorer. Ви можете захопити копію зображень на веб-сайті modern.ie , яка наразі включає такі комбінації:

  • IE6 у Windows XP
  • IE7 у Windows Vista
  • IE8 у Windows XP
  • IE8 у Windows 7
  • IE9 в Windows 7
  • IE10 на Windows 7
  • IE10 в Windows 8
  • IE11 в Windows 8.1
  • IE11 на Windows 7
  • IE11 в Windows 10

Зображення розроблені для наступних платформ для віртуалізації:

  • Microsoft Hyper-V
  • Microsoft VirtualPC
  • Oracle VirtualBox
  • Паралелі
  • VMware

Зображення закінчуються через певний проміжок часу, тому рекомендується робити знімки, щоб спростити процес "скидання" їх після закінчення терміну дії.

Скріншоти

IE6 у Windows XP IE8 у Windows 7


Посилання було змінено на developer.microsoft.com/en-us/microsoft-edge/tools/vms
evg345

21

Спробуйте IETester .

IETester - це безкоштовний (як для особистого, так і для професійного використання) веб-браузер, який дозволяє мати двигуни візуалізації та javascript для попереднього перегляду IE10, IE9, IE8, IE7 IE 6 та IE5.5 для Windows 7, Vista та XP, а також встановлений IE в тому ж процесі.

введіть тут опис зображення


+1. На мою думку, IETester - це найпростіший спосіб зробити це.
Арон Ротвевель

FYI, IETester, очевидно, може запускати IE10 лише в тому випадку, якщо це версія за замовчуванням на хост-ОС, справедлива лише для Windows 8. Дивіться тут: my-debugbar.com/wiki/IETester/IE10Preview
загадка

11

Я припускаю, що ви хочете, щоб це перевірило ваш веб-сайт у іншій версії браузера.

Однак набагато безпечнішим і кращим рішенням буде використання Virtual PC s для встановлення різних версій.

Це означає, що ви можете використовувати Internet Explorer 8 як звичайний браузер ОС та запускати Internet Explorer 6 і 7 без жодної версії, яка заважає одна одній.

Цитується з рішення нижче, можлива альтернатива:

Описаний нижче метод все ще працює - але тепер існує альтернативний метод, придатний для веб-розробників, які просто хочуть протестувати свої сайти в IE6. Ознайомтеся з IETester , який дозволяє встановити окремий веб-браузер у Vista або Windows 7, що дозволяє переглядати сайти, надані за допомогою механізму візуалізації IE6. Хоча це не зовсім функціональна, автономна версія IE6, тому, якщо ви шукаєте це, використовуйте наведений нижче метод.


Ось приємна стаття про це:

Отримав робочий інтранет-додаток, який добре працює в IE6, але він не любить IE7? Дивовижно, що Microsoft запропонував спосіб встановити IE6, не сумісний з Vista, на Vista та Windows 7. Ну, можливо, не зовсім, але досить близько ...

Internet Explorer 7 працює вже досить довго, але все ще існує маса сайтів, які не впораються з цим, і вимагають підключення користувачів за допомогою IE6. На жаль, більшість людей (безумовно, переважна більшість домашніх користувачів) працюють під керуванням IE7 - або навіть бета-версії IE8 - отримавши її як частину оновлення для Windows XP, або вони мають ОС Windows Vista або Windows 7, яка використовує IE7 або IE8 відповідно за замовчуванням

Якщо ви працюєте з Windows XP, ви можете повернутися до IE6, але це здається соромно. Якщо ви використовуєте Windows Vista, варіанту відката немає, оскільки IE6 ніколи не випускався для Vista.

Натомість ви можете скористатись VPC Image, сумісне з додатком Internet Explorer, від Microsoft. Це два зображення жорсткого диска віртуального ПК (завантажувані тут), які містять повну, попередньо активовану копію Windows XP SP2 - один містить IE6, а другий IE7. Ідея полягає у тому, щоб користувачі могли протестувати будь-яку програму, і для цього кожне зображення містить інструментарій готовності IE7, відладчик сценарію та панель інструментів розробника IE.

Окремі завантаження досить чіткі (443 Мб та 491 Мб відповідно) та розширюються до 1,48 ГБ та 1,58 ГБ VHD файлів. Щоб використовувати файли, потрібно встановити Virtual PC 2007, створити нову машину за допомогою налаштувань за замовчуванням, а потім зайти у кожну віртуальну машину та навести жорсткий диск на щойно завантажений файл VHD. Переконайтесь, що інші налаштування правильні (особливо мережеві), а потім запустіть машини з консолі.


1
Один з моїх колег мав метод робити кілька версій IE одночасно, але я забув, як. Це, безумовно, не включало віртуальних машин, що, чесно кажучи, видається непосильним для такого запиту (хоча це, ймовірно, дає найточніші результати).
TheTXI

Я впевнений, що вони можуть зробити це можливим, але це, мабуть, було б корисно лише для запуску IE6. Якщо вам доведеться протестувати, Віртуальний ПК - це і найбезпечніший і надійний спосіб. Але я згоден на
перевитрату

Згідно з даними сайту MS, ці зображення vhd закінчилися 31 серпня 2009 року, а це менше ніж місяць. Гадаю, після цього нам не пощастило?
user4450

Зображення оновлені. Вони розроблені так, щоб вони працювали лише протягом 90 днів IIRC, але ви можете завантажити їх та запустити їх до години після закінчення терміну їх дії. Я дуже рекомендую зображення, якщо ви робите тестування. Будь-який інший метод, як правило, включає хаки, які насправді не дають вам встановити IE6 або IE7 в реальному світі, які користувачі фактично матимуть.
chauncey

7

Ви можете спробувати Expression Web SuperPreview або Multiple_IE


Востаннє я перевірив, що декілька IE не включає IE7.
Саша Чедигов

@musicfreak, я думаю , що це передбачає , що ви IE7 і хочете запустити IE6
HASEN

Кілька IE робить дивні речі з DLL, і він не працює так, як вам хотілося б.
Джеремі Френч

@hasen j: Але якщо ви хочете IE7 та IE8 на одній машині, це не працюватиме. Лише трохи головою вгору.
Саша Чедигов

Дивіться також "Кілька IE, включаючи IE8!" в civicactions.com/blog/2009/may/18/multiple_ies_including_ie8
Арьян

7

Існують способи запуску декількох версій Internet Explorer в одній і тій же системі, як згадував @tjrobinson, але я б не довіряв цьому під час тестування. "Цікаві" звички візуалізації Internet Explorer можуть бути дуже тонкими, і ці способи запуску декількох версій Internet Explorer роблять деякі дивні хитрощі з деякими спільними бібліотеками та реєстром, і я побоююся, що вони можуть або ввести більш тонкі аномалії візуалізації, або приховати деякі, які б інакше були там.

З тієї ж причини я не довіряю методам роботи Internet Explorer на Linux або Mac OS X, використовуючи Wine.

Отже, я б точно пішов з віртуалізацією Windows. Ви можете завантажити для цього зображення з віртуального ПК від Microsoft, і не потрібно платити додаткові ліцензійні збори. Ці зображення закінчуються, тому я б не рекомендував встановлювати на них будь-яке інше програмне забезпечення, але коли термін їх дії закінчується, ви можете завантажити нове з Microsoft. Вони змушують їх закінчуватися, оскільки вони безкоштовні, і Microsoft не хоче, щоб люди використовували їх як справжні системи.


1
Здається, що закінчилися зображення, тривають до години, я думаю, перш ніж вимкнутись, щоб ви могли ще швидко зробити тестування, поки ви не завантажите зображення. Приємна річ щодо зображень VPC полягає в тому, що MS надає зображення Vista та XP. І так, зображення Vista врятували мені час або два, коли я припускав, що IE7 має таку саму поведінку, але не базується на безпеці.
chauncey

Так, хороший момент. Зображення не є марними після їх закінчення. Цю годину також буде призупинено, якщо ви призупинили VM, тож ви можете перевірити протягом 20 хвилин, виправити помилку, призупинити та повторити 3 рази до того, як вона перетвориться на сині екрани.
pkaeding

4

Я не бачив цього згаданого, але працює як принадність: http://utilu.com/IECollection/

В основному він пропонує окремі встановлення всіх версій IE від версії 1 до 8, дуже проста установка і виконує цю роботу ідеально!


3

Для Windows XP використовуйте кілька IE .

На жаль, декілька IE не працює на Windows Vista.

Тож альтернативним рішенням є IETester , який, здається, має деякі проблеми / помилки, але це досить добре.

Іншим рішенням є використання такої програми, як Virtual PC або VirtualBox та встановити Windows XP з Internet Explorer 6 у ньому.

Microsoft випускає образи Virtual PC для тестування на Internet Explorer 6 та Internet Explorer 7, але вони час від часу закінчуються.

Ви можете захопити їх звідси: Зображення сумісного програмного забезпечення Internet Explorer VPC Image

ВІДПОВІДАЄТЬСЯ на наступний розділ: Я не юрист, ви дуже могли порушити закон, роблячи це, проконсультуйтеся з місцевими юристами чи будь-чим іншим. Якщо у вас немає ліцензії на Windows, ви, швидше за все, порушите закон.

/ легалізація

Якщо ви шукаєте торрент-сайти, є торенти для зображень VirtualBox із попередньо встановленим TinyXP, і він постачається з Internet Explorer 6 за замовчуванням. ( TinyXP ) - зламана / збита версія Windows XP, що має дуже малу вагу, хоча, швидше за все, незаконна; проконсультуйтеся зі своїм юристом.

Якщо ви працюєте в Linux, є також Internet Explorer для Linux ), який намагається запустити Internet Explorer 6 (і Internet Explorer 7) в Linux за допомогою Wine . Однак я виявив, що це відстійно при передачі арабського тексту.


2

На тій же фізичній машині, я не думаю, що це можливо. Ви можете віртуалізуватися за допомогою програмного забезпечення типу VirtualBox / Virtual PC / VMWare та спробувати різні браузери.

Якщо ви хочете знати, як веб-сторінка виглядатиме в різних браузерах з різною роздільною здатністю, спробуйте http://browsershots.org


1
Browsershots.org, безумовно, хороший для швидких одноразових перевірок, але віртуалізація - це безумовно спосіб зробити що-небудь більше.
Умбер Ферруле


2

Немає хорошого способу зробити це; моя рекомендація - використовувати віртуальні машини. Ви також можете заглянути в IETester - я не можу говорити про це з перших вуст, але я чув неоднозначні відгуки.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.