Переход на IE8 с DOCTYPE HTML 4.01 Transitional
Мы используем на всех наших страницах в первой строке нашего HTML-кода:
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
Мы переходим к новой версии IE8 и хотели бы оставить DOCTYPE без изменений. Есть ли какие-либо предложения / предупреждения, о которых нам лучше знать?
Я имею в виду что-то вроде: "Будьте осторожны, чтобы минимальная ширина CSS больше не работала в IE8 переходной, будьте осторожны, что она испортит страницу в том-то и так далее"
1 ответ
Если ваша страница работает в IE7 и работает в более совместимых со стандартами браузерах, есть вероятность, что она будет работать в IE8. IE8 становится ближе к соответствию стандартам; Есть не так много значительных регрессий.
Если ваша страница работает только в IE7 или в IE7 (по сравнению с другими браузерами), используя другой путь кода, который зависит от ошибок IE7, у вас может быть больше работы. Тем временем вы можете сказать IE8 вести себя аналогично IE7, используя header / meta X-UA-Compatible: EmulateIE7
,
Gory детали IE7 / IE8 различий в IEBlog.