Любой побочный эффект, если я добавлю '' на моей странице?

StackOverflow https://stackoverflow.com/questions/8800627

  •  25-10-2019
  •  | 
  •  

Вопрос

HTML5BOILER PLATE предполагает, что мы поместили это на нашу HTML -страницу, если мы предпочитаем хромированное IE (что является моим случаем)

<!-- Always force latest IE rendering engine (even in intranet) & Chrome Frame -->
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">

Мы все понимаем, как это работает. Если пользователь использует IE, но он также установил хромированную раму, хромированная рама будет использоваться для запуска страницы (что, вероятно, намного быстрее, когда дело доходит до выполнения моего JS)

Вопрос: есть ли «плохой» побочный эффект?

Любая конкретная причина, почему я не должен добавлять этот фрагмент?

Спасибо

Это было полезно?

Решение

У этого нет недостатков.

Это заставит браузер отображаться как можно правильно, игнорируя эти ужасные режимы совместимости IE.

Это не сломает браузер, просто мирно объяснит ему, что эта страница не хочет экспериментировать, и просто чтобы быть показанной должным образом.

Другие советы

Единственным недостатком, который я знаю об этом фрагменте, является то, что валидаторы еще не акцентируют на значении контента этой мета (даже если они должны), поэтому, если это кажется вам раздражающим, просто помните, что вы также можете указать его внутри. .htaccess (Как предлагается также на сайте HTML5 Cowerplate)

Видеть https://gist.github.com/1292092 Для примера включения HTACCESS

Смотрите также эта ветка о мета -проверке

На самом деле есть недостатки в этом метатете (вместе с условными комментариями), поэтому мы рекомендуем вам ссылаться на его с сервера. Видеть этот вопрос для деталей.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top