Добавив опциональный режим super standards, компания надеется соединить обратную совместимость нового браузера с поддержкой веб-стандартов. Крис Уилсон, архитектор платформы Microsoft IE, рассказал о новом режиме в блоге своей группы за понедельник. Это первый случай, когда Microsoft поясняет, как именно она собирается добиться большего соответствия IE8 веб-стандартам. Новый режим, который будет включаться путем введения единственного мета-тега, дополнит режим quirks mode, появившийся в IE6, и режим standards mode, добавленный в IE7. «Мы считаем этот подход лучшим способом предоставить веб-разработчикам возможность легко писать код, взаимодействующий с веб-стандартами и не приводящий к проблемам совместимости с существующим контентом, — пишет Уилсон. — Мы думаем также, что этот подход позволит разработчикам осваивать стандарты постепенно, не вынуждая их в спешном порядке переделывать сайты с выходом новой версии IE». Авторы большинства комментариев к блогу согласны с Уилсоном. «По-моему, мета-тег – это хорошее решение. Оно позволит работать старому коду и старым страницам, пока осваиваешь стандарты в новых разработках», — пишет некто Джордж Джоунс. Однако некоторые комментаторы призывают группу IE сделать super standards режимом по умолчанию. «Мета-тег должен использоваться, когда нужен режим IE7/quirks. И обратная совместимость с IE7 и IE6 нужна как раз для этого мета-тега. В этом было бы больше смысла», — пишет комментатор под псевдонимом МТ. Есть и такие, кто напрочь отвергает доводы Уилсона. «Это полная ерунда. Нельзя делать так, чтобы лучшую версию браузера нужно было включать специально, — пишет Эрик Эггерт. — «Это глупая, запоздалая и бесполезная идея. Было приятно узнать, что IE8 прошел тесты Acid2, а теперь вы предлагаете эту дурость, чтобы позволить браузеру делать то, чего от него ждали три года назад. Это полная бессмыслица». В декабре генеральный менеджер группы IE Дин Хакамович заявил о прохождении IE8 общепринятого теста на совместимость с веб-стандартами Acid2. Тогда группа впервые раскрыла хоть какие-то детали нового браузера, бета-тестирование которого должно начаться в первом полугодии текущего года. Microsoft обещает подробнее рассказать о нем на своей конференции для веб-разработчиков MIX08, которая будет проходить с 5 по 7 марта в Лас-Вегасе.
Источник