Как IE8 определяет Document Mode, по которому затем рендерит сайты

    Команда IE официально опубликовала алгоритм определения Document Mode в IE8.

    Оказывается при определении Document Mode учитывается множество косвенных параметров, связанных с интранетом и клиентскими настройками.

    Схема рендеринга выглядит следующим образом:

    Схема реденринга



    Официальная статистика MS по сайтам с высокой посещаемостью


    Статистика по режимам рендеринга
    Share post

    Similar posts

    Comments 27

      0
      картинка чуть не поместилась- при открытии лучше читается
        +13
        Картинка масштабируется в зависимости от разрешения экрана

        в CSS Хабра .hentry .content img {max-width:100%;
        –11
        Тааааакс… посмотрим-посмотрим.
        Навряд ли конечно буду использовать это каждый день, но для общего развития — интересно.
        • UFO just landed and posted this here
          • UFO just landed and posted this here
              +4
              Можно поставить сразу с запасом на будущее
              <meta http-equiv="X-UA-Compatible" content="IE=edge" />

              (значение «edge» позволяет указывать на поддержку максимально старшей версии браузера — habrahabr.ru/blogs/ie/48968/)
              • UFO just landed and posted this here
                0
                Скажите как можно «случайно» перенастроить DevTools? Это ведь надо его открыть и выбрать пункт меню. Мне кажется, вероятность такого события крайне мала.
                  +5
                  вероятность его резиста крайне мала (с) ))))
                  • UFO just landed and posted this here
                  +21
                  То есть, можно так сказать: веб-разработчик понятия не имеет, как будет рендериться страница сайта в IE8.
                    0
                    Ну почему же? Всё очень даже предсказуемо и весьма соответствует поведению других браузеров.
                    –4
                    Они действительно думают, что это круто? Оо
                      0
                      это действительно круто.
                      –5
                      Как IE8 рендерит сайты? — Через ж.
                        0
                        Может кто-нибудь подсказать что такое IE8 Almost Standarts?
                          +6
                          habrahabr.ru/blogs/webdev/31484/
                          У Firefox, Safari и Opera (начиная с 7.5) и IE8 есть и третий режим — «почти стандартный», при котором рисунки в ячейках таблицы выравниваются по вертикали традиционно (т.е. без текстовых отступов под ними — прим. перев.), а не в строгом соответствии со спецификацией CSS2. IE 6 и 7 для Windows, Opera ниже 7.5 и Konqueror не нуждаются в таком режиме, поскольку даже в своих стандартных режимах не соблюдают спецификации относительно выравнивания картинок в ячйках таблиц. Фактически, их стандартные режимы ближе к «почти стандартному» режиму Мозиллы, чем к ее стандартному режиму.

                          HTML 5 называет этот режим «режимом с ограниченными причудами» (limited quirks mode).
                            0
                            О, спасибо!
                          • UFO just landed and posted this here
                            • UFO just landed and posted this here
                            +4
                            хмы… это скорее алгоритм выбора алгоритма рендеринга
                              +1
                              Да. При всем уважении, статью следовало назвать не «Как IE8 рендерит сайты», а «Как IE8 определяет тип документа» (которые quirks/standard и тп)
                              • UFO just landed and posted this here
                              +5
                              только это не «как ИЕ рендерит сайты», а «как ИЕ определяет Document Mode, по которому надо рендерить», что и написано в оригинале статьи
                                0
                                упс, совсем слепой стал — не увидел коммент выше
                                  +3
                                  Исправил на «Как IE8 определяет Document Mode, по которому затем рендерит сайты»
                                    +1
                                    спасибо)
                                    тогда еще ссылку «алгоритм рендеринга IE8» исправьте тоже

                                Only users with full accounts can post comments. Log in, please.