Internet Explorer

индекс
108,76

Готовимся к 8 версии

Как известно, Микрософт в своем браузере IE восьмой версии обещает улучшенную поддержку веб-стандартов. Говорят о том, что браузер полностью, либо в большей мере будет переписан с нуля. Это все хорошо, но на практике это означает, что миллионы страниц оптимизированных на предыдущие версии IE могут отображаться с довольно большими артефактами в новой версии браузера. Микрософту, конечно, известно о потенциальной проблеме и в восьмой части браузера будет поддержка рендеринга страниц характерного для механизма IE7. Иными словами, восьмой браузер будет иметь режим совместимости с седьмой частью, который, в прочем, будет управляться пользователем браузера.

Впрочем, программистам доступен еще один механизм , который позволит безболезненно отображать содержимое страниц написанных для IE7 в восьмой версии. Эта возможность будет доступна через HTTP-заголовок:

X-UA-Compatible: IE=EmulateIE7

в масштабе сайта, либо с помощью директивы meta:

meta http-equiv="X-UA-Compatible" content="IE=EmulateIE7"

в масштабе одной страницы.

Все это уже поддерживается в IE 8.1beta и так же в 7 версии через одно из обновлений выпущенных в июне.
Подробнее почитать можно по этому адресу.

Этот текст был подготовлен с помощью ХабраРедактора
–8
12 июня 2008, 18:22

комментарии (8)

0
wasker #
Госспидя, ну вот откуда это — "говорят о том, что браузер полностью, либо в большей мере будет переписан с нуля"? У IE8 есть задача не сломать то, что работало в предыдущих версиях. Никто не будет его переписывать с нуля.

Переписыванием с нуля знаменит Netscape. И где тот Netscape?
0
XaocCPS #
На самом деле с нуля был написан новый движок рендеринга. Я конечно, преувеличил, но и новый rendering engine - это тоже немало.
0
shergin #
Сам Алекс Могилевский сказал мне это лично. Это факт. Старый движок подключается как отдельный независимый код.
0
wasker #
О чём и речь. Старый движок как был, так и есть, никуда не потерялся.
0
XaocCPS #
Интересно, минусы топику поставили за то, что он про IE или в самом деле знать как заставить браузер рендерить страницы в IE7-режиме - это бессмысленно, бесполезно и глупо?
0
homm #
Да уж, не логично как-то.
+1
dmx #
Просто это уже обсуждали сразу как только вышла восьмерка
http://www.google.com.ua/search?hl=ru&sa…
–2
Forastero #
Готовьтесь морально к 8 версии и новым багам!

Только зарегистрированные пользователи могут оставлять комментарии. Войдите, пожалуйста.