Следует ли избегать метатегов HTML для Edge? - PullRequest
2 голосов
/ 14 марта 2019

Когда один из наших пользователей пытается открыть наш сайт в Edge, он открывается в IE.Я понимаю, что на их компьютере есть некоторые настройки, которые могут инициировать это на основе моих исследований (групповые политики, сайты в интрасети, режимы совместимости и т. Д.)

В поиске я нашел эту страницу MS https://docs.microsoft.com/en-us/microsoft-edge/deploy/emie-to-improve-compatibility

В нем говорится, что «Вы должны продолжать использовать IE11, если веб-приложения используют ... <meta> теги».Я не знаю, означает ли это, что все теги <meta> вызовут поведение "открыть его в IE", или они просто рекомендуют его.

Я также думал, что такие вещи, как <meta charset="UTF-8" />были очень важны.Мы также используем тег <meta> для указания размеров / масштабирования области просмотра и т. Д.

Следует ли мне избегать всех тегов <meta>?Или просто <meta http-equiv="X-UA-Compatible" content="IE=edge">?Мне нужно не допустить перехода сайта в IE с моей стороны, не полагаясь на то, что пользователь сделал со своими настройками (если это возможно).

1 Ответ

0 голосов
/ 15 марта 2019

Я хотел бы знать, является ли ваш сайт сайтом интрасети, если это так, поскольку Edge имеет групповую политику, которая открывает все сайты интрасети в IE, вы можете попробовать выполнить следующие действия:

  1. Откройте редактор локальной групповой политики.
  2. Выберите «Административные шаблоны».
  3. Выберите «Компоненты Windows».
  4. Выберите «Microsoft Edge».После того, как вы дважды нажмете «Microsoft edge», вы увидите различные настройки и их текущее состояние.
  5. Выберите «Отправить все сайты интрасети в Internet Explorer 11», а затем «Отключить» его.
  6. Выйти из Edge и перезапустить (при необходимости вы также можете перезагрузить компьютер).

enter image description here

...