DOCTYPE для IE10. Или как мне теперь учиться в школе без дневника?
Подарили мне surface. Всё бы ничего, но вдруг и неожиданно столкнулся с проблемой, что некоторые чудо-программисты так программируют свои чудо-сайты, что фига-с два с теми сайтами поработаешь. А может быть, что во всех моих бедах виноватить надо Майкрософт?
Собственно, в этом и проблема, что я не могу понять кто виновен. И прошу помощи у вас.
Итак. Суть проблемы. На моём surface, разумеется и безусловно установлена ОСь всех времён и народов - Windows. Обозреватель, разумеется, Internet Explorer 10. Сайт, на который я хочу зайти - это электронный дневник (www . dnevnik . mos .ru)
И войти я туда никак теперь не могу. Сбрасывает авторизацию и не впускает. А мне бы надо от пед-(агог) -иков сообщения почитать, просмотреть там всякое, да и вообще неплохо было бы понять что против меня замышляют.
Сначала я подумал, что мой surface словил виря, потому что и с айпадины, и с андроидины я войти могу (пускает) . Пошёл к комп-у, а там тоже Windows, но седьмая, со всеми обновлениями, и тоже IE10. И там тоже не могу войти - сбрасывает авторизацию и всё тут. То есть вводишь правильные логин и пароль, жмёшь на "Войти" и.. . сморгнёт и ничего.
Начал изучать проблему. Вот чего пишет обозреватель:
Если плохо видно, то он очень сильно ругается на HTML1524: Недопустимое DOCTYPE. Самое краткое из допустимых DOCTYPE... Почитал интернета и включил для сайта режим совместимости. Теперь авторизация заработала и сайт меня впустил. Но это какое-то идиотское решение. И меня не устраивает абсолютно. Может, подскажете: что это за нафиг и почему, и как порешать?

  • Кривые ручки вебмастера. .

    Шаблон страницы идет в уникоде с BOM записью, она то и идет первой в коде страницы (просто ее не видно) и может вызывать проблему в некоторых браузерах
    ru.wikipedia.org/wiki/Byte_order_mark

    Да там много чего криво сделано
    validator.w3.org/check?uri=http://dnevnik.mos.ru/promo/&charset=(detect+automatically)&doctype=Inline&group=0

Вас заинтересует