Управління сумісністю ie - поради для іт-фахівців, technet

Дізнайтеся, як поліпшити сумісність з усіма вашими старими веб-додатками, використовуючи для цього список сайтів режиму підприємства.

Режим підприємства для Internet Explorer 11 може виявитися дуже ефективним методом забезпечення зворотної сумісності зі старими веб-додатками. Список сайтів режиму підприємства включає можливість перекласти будь-яке веб-додаток в будь-який режим документів, включаючи режими підприємства IE8 і IE7 без необхідності виправлення чогось в коді веб-сайту.

Управління сумісністю ie - поради для іт-фахівців, technet

Сайти в розділі можуть відображатися в будь-якому режимі документів, як виділено вище синім кольором. Деякі сайти, призначені для більш старих версій Internet Explorer, можуть потребувати поліпшеною сумісності, тому до них може ставитися розділ списку сайтів режиму підприємства. Режим підприємства IE8 забезпечує високоякісну емуляцію Internet Explorer 8 за рахунок використання (крім всіх інших поліпшень) рядки агента користувача Internet Explorer 8. Режим підприємства IE7 ще більше покращує емуляцію за допомогою додавання сумісності.

Режим сумісності, яке вперше з'явилося в Internet Explorer 8, фактично являє собою перемикач. Якщо веб-сторінка не містить DOCTYPE, ця сторінка може відображатися в режимі Internet Explorer 5. Якщо веб-сторінка містить DOCTYPE, вона може відображатися в режимі Internet Explorer 7. Можна ефективно переходити в уявлення сумісності, вказавши Internet Explorer 7 в розділі , так як при відсутності DOCTYPE автоматично буде виконуватися відкат до Internet Explorer 5, а можна використовувати режим підприємства IE7 для поліпшення емуляції.

Поради для ІТ-фахівців

інвентаризація сайтів

Оновлення до нового браузера може зайняти багато часу і стати досить витратним. Для зниження цих витрат можна завантажити набір засобів 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 в меню Сервіс. потім перейдіть на вкладку Емуляція.

Управління сумісністю ie - поради для іт-фахівців, technet

  • Відкривайте сайт в кожному режимі документів, поки не знайдете режим, який найкраще підходить для цього сайту.

    Примітка. Необхідно переконатися, що значення в списку Рядок агента користувача відповідає версії браузера, зазначеної в списку Режим документів. Наприклад, якщо ви перевіряли працездатність сайту в Internet Explorer 10, необхідно вказати значення 10 в списку Режим документів і значення Internet Explorer 10 в списку Рядок агента користувача.

    Спробуйте режим підприємства IE8

    Якщо режим документів не відновив працездатність вашого сайту, спробуйте режим підприємства IE8, який добре підходить для сайтів, написаних для режимів документів Internet Explorer 5, Internet Explorer 7 і Internet Explorer 8.

    • Увімкніть політику Дозволити користувачам включати і використовувати режим підприємства в меню «Сервис». Для цього:
      • Знайдіть і запустіть gpedit.msc
      • Перейдіть в розділ Конфігурація комп'ютера> Адміністративний шаблон> Компоненти Windows> Internet Explorer.
      • Увімкніть параметр групової політики Дозволити користувачам включати і використовувати режим підприємства в меню «Сервис».
      Після внесення цієї зміни виконайте команду gpupdate.exe / force. щоб переконатися в локальному застосуванні цього параметра. Необхідно також відключити цей параметр по завершенні тестування. Крім того, можна використовувати розділ реєстру; докладніше див. в розділі Включення локального управління і ведення журналу для режиму підприємства.
    • Перезапустіть Internet Explorer 11 і відкрийте перевіряється сайт, потім перейдіть на вкладку Емуляція в засобах розробника F12 і виберіть Підприємство в списку Профіль браузера. Якщо сайт працює, проінформуйте ІТ-адміністратора про те, що сайт слід додати в розділ режиму підприємства IE8.

    Спробуйте режим підприємства IE7

    Якщо режим підприємства IE8 не працює, режим підприємства IE7 забезпечить підтримку сумісності, яка доступна в Internet Explorer 8 з режимом підприємства. Щоб спробувати цей спосіб, виконайте такі дії:

    • Перейдіть в меню Сервіс. виберіть Параметри режиму сумісності і додайте сайт в список.
    • Перейдіть на вкладку Емуляція в засобах розробника F12 і виберіть Підприємство в списку Профіль браузера.

    Якщо сайт працює, проінформуйте ІТ-адміністратора про те, що сайт слід додати в розділ режиму підприємства IE7.

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

    Оновлення сайт відповідно до сучасних веб-стандартів

    завантажувані файли

    Схожі статті