Дізнайтеся, як поліпшити сумісність з усіма вашими старими веб-додатками, використовуючи для цього список сайтів режиму підприємства.
Режим підприємства для Internet Explorer 11 може виявитися дуже ефективним методом забезпечення зворотної сумісності зі старими веб-додатками. Список сайтів режиму підприємства включає можливість перекласти будь-яке веб-додаток в будь-який режим документів, включаючи режими підприємства IE8 і IE7 без необхідності виправлення чогось в коді веб-сайту.
Сайти в розділі
Режим сумісності, яке вперше з'явилося в Internet Explorer 8, фактично являє собою перемикач. Якщо веб-сторінка не містить DOCTYPE, ця сторінка може відображатися в режимі Internet Explorer 5. Якщо веб-сторінка містить DOCTYPE, вона може відображатися в режимі Internet Explorer 7. Можна ефективно переходити в уявлення сумісності, вказавши Internet Explorer 7 в розділі
Поради для ІТ-фахівців
інвентаризація сайтів
Оновлення до нового браузера може зайняти багато часу і стати досить витратним. Для зниження цих витрат можна завантажити набір засобів Enterprise Site Discovery. який дозволить встановити пріоритет тестування сайтів на основі їх використання у вашій організації. Наприклад, якщо дані показують, що ніхто не відвідує певний застаріле веб-додаток, можливо, його не слід тестувати і виправляти. Набір засобів підтримує браузери Internet Explorer 8, Internet Explorer 9, Internet Explorer 10 і Internet Explorer 11. Крім того, він надає відомості про те, в якому режимі документів працює сторінка в поточному браузері, так що ви можете без праці зрозуміти, як виправити цей сайт, якщо він не буде працювати в більш нової версії браузера.
Як тільки ви дізнаєтеся, які сайти необхідно протестувати і виправити, використовуйте наведені нижче методи відновлення працездатності, які дозволять виправити проблеми сумісності в Internet Explorer 11 і Windows 10.
Якщо ви використовуєте Internet Explorer 8 і поновлюєте до Internet Explorer 11:
Використовуйте список сайтів режиму підприємства для додавання сайтів в режими документів Internet Explorer 5, Internet Explorer 7 і Internet Explorer 8, а також в режими підприємства IE8 і IE7.
- Сайти, у яких в метатеге x-ua-compatible або HTTP-заголовку встановлено значення IE = edge, можуть не працювати в Internet Explorer 11, тому може знадобитися перевести їх в режим Internet Explorer 8. Це пов'язано з тим, що «edge» в Internet Explorer 8 означає режим Internet Explorer 8, проте «edge» в Internet Explorer 11 означає режим Internet Explorer 11.
- Сайти без DOCTYPE в зонах, відмінних від локальної мережі, будуть використовувати за замовчуванням QME (або «взаємозамінну сумісність»), а не сумісність з Internet Explorer 5, тому може знадобитися перевести їх в режим Internet Explorer 5.
- Для роботи деяких сайтів, можливо, їх знадобиться додати в режим підприємства та подання сумісності. Це можна зробити, додавши сайт в режим підприємства IE7.
Якщо ви використовуєте Internet Explorer 9 і поновлюєте до Internet Explorer 11:
Використовуйте список сайтів режиму підприємства для додавання сайтів в режими документів Internet Explorer 5, Internet Explorer 7 і Internet Explorer 9.
- Сайти, у яких в метатеге x-ua-compatible або HTTP-заголовку встановлено значення IE = edge, можуть не працювати в Internet Explorer 11, тому може знадобитися перевести їх в режим Internet Explorer 9. Це пов'язано з тим, що «edge» в Internet Explorer 9 означає режим Internet Explorer 9, проте «edge» в Internet Explorer 11 означає режим Internet Explorer 11.
- Сайти без DOCTYPE в зонах, відмінних від локальної мережі, будуть використовувати за замовчуванням взаємозамінну сумісність, а не сумісність з Internet Explorer 5, тому може знадобитися перевести їх в режим Internet Explorer 5.
- Якщо ваші сайти працюють в Internet Explorer 9, немає необхідності використовувати режим підприємства IE8 або IE7.
Якщо ви використовуєте Internet Explorer 10 і поновлюєте до Internet Explorer 11:
Використовуйте список сайтів режиму підприємства для додавання сайтів в режими Internet Explorer 5, Internet Explorer 7 і Internet Explorer 10.
- Сайти, у яких в метатеге x-ua-compatible або HTTP-заголовку встановлено значення IE = edge, можуть не працювати в Internet Explorer 11, тому може знадобитися перевести їх в режим Internet Explorer 10. Це пов'язано з тим, що «edge» в Internet Explorer 10 означає режим Internet Explorer 10, проте «edge» в Internet Explorer 11 означає режим Internet Explorer 11.
- Якщо ваші сайти працюють в Internet Explorer 10, немає необхідності використовувати режим підприємства IE8 або IE7.
Якщо ви використовуєте Internet Explorer 11 і поновлюєте до Windows 10:
Все готово! Не слід вносити будь-які зміни.
Поради для веб-розробників
Якщо ваш веб-сайт працював в старій версії Internet Explorer, але не працює в Internet Explorer 11, можливо, знадобиться оновити сайт. Нижче наведені дії, які необхідно зробити, щоб визначити відповідну стратегію для відновлення працездатності.
Спробуйте режими документів
Щоб перевірити, чи працює сайт в режимах документів Internet Explorer 5, Internet Explorer 7, Internet Explorer 8, Internet Explorer 9, Internet Explorer 10 або Internet Explorer 11, виконайте наступні дії:
- Відкрийте сайт в Internet Explorer 11, завантажте кошти F12, натиснувши клавішу F12 або вибравши Засоби розробника F12 в меню Сервіс. потім перейдіть на вкладку Емуляція.
Примітка. Необхідно переконатися, що значення в списку Рядок агента користувача відповідає версії браузера, зазначеної в списку Режим документів. Наприклад, якщо ви перевіряли працездатність сайту в Internet Explorer 10, необхідно вказати значення 10 в списку Режим документів і значення Internet Explorer 10 в списку Рядок агента користувача.
Спробуйте режим підприємства IE8
Якщо режим документів не відновив працездатність вашого сайту, спробуйте режим підприємства IE8, який добре підходить для сайтів, написаних для режимів документів Internet Explorer 5, Internet Explorer 7 і Internet Explorer 8.
- Увімкніть політику Дозволити користувачам включати і використовувати режим підприємства в меню «Сервис». Для цього:
- Знайдіть і запустіть gpedit.msc
- Перейдіть в розділ Конфігурація комп'ютера> Адміністративний шаблон> Компоненти Windows> Internet Explorer.
- Увімкніть параметр групової політики Дозволити користувачам включати і використовувати режим підприємства в меню «Сервис».
- Перезапустіть Internet Explorer 11 і відкрийте перевіряється сайт, потім перейдіть на вкладку Емуляція в засобах розробника F12 і виберіть Підприємство в списку Профіль браузера. Якщо сайт працює, проінформуйте ІТ-адміністратора про те, що сайт слід додати в розділ режиму підприємства IE8.
Спробуйте режим підприємства IE7
Якщо режим підприємства IE8 не працює, режим підприємства IE7 забезпечить підтримку сумісності, яка доступна в Internet Explorer 8 з режимом підприємства. Щоб спробувати цей спосіб, виконайте такі дії:
- Перейдіть в меню Сервіс. виберіть Параметри режиму сумісності і додайте сайт в список.
- Перейдіть на вкладку Емуляція в засобах розробника F12 і виберіть Підприємство в списку Профіль браузера.
Якщо сайт працює, проінформуйте ІТ-адміністратора про те, що сайт слід додати в розділ режиму підприємства IE7.
Примітка. Додавання того ж веб-шляху в режим підприємства і розділи списку сайтів режиму підприємства нічого не дасть, однак ми виправимо це в оновленні.