В связи с усилившимся давлением со стороны разработчиков "правильных" браузеров, одним из наиболее ярких проявлений которого служит _//forum.myopera.net/showflat.php?Cat=&Number=36882&page=3&view=collapsed&sb=5&o=&fpart=1_ в Еврокомиссию, создатели Internet Explorer всерьёз задумались о том, чтобы сделать IE 8 более совместимым с существующими веб-стандартами. Правда, решение данной проблемы грозит породить массу новых. В частности, не исключено, что большая часть веб-сайтов, когда-то "заточенных" под отображение в IE 6, будет "ломаться" в новых версиях редмондского браузера. Для того, чтобы не допустить подобного "веб-Армагеддона", разработчики IE планируют использовать различные ухищрения, которые помогут сделать возврат к стандартам более щадящим. В частности, предполагается сделать такие "костыли":
1. Использовать так называемый режим "Quirks mode", позволяющий учитывать все нарушения веб-стандартов, свойственных браузеру IE 6;
2. Использовать режим "Standards mode" для отображения в IE 7;
3. Использовать специальный мета-тэг примерно такого вида:
Code:
<meta http-equiv="X-UA-Compatible" content="IE=8" />
который скажет браузеру, что страница должна отображаться с полным соответствием стандартам.
Правда, веб-разработчики сразу задумались над некоторыми проблемами, которые могут возникнуть в этом случае. В частности, как страницы с подобным тэгом будут отображаться в других браузерах и не придётся ли вписывать мета-тэг примерно таким образом:
Code:
<meta http-equiv="X-UA-Compatible" content="IE=8;FF=3;Opera=9;Konqueror=3;Safari=3..." />
Обсуждение данного вопроса можно почитать _//www.sitepoint.com/blogs/2008/01/23/ie8-standards-mode-is-opt-in/_.
P.S. Кстати, недавно переводил lng-файлы к 9.50 и обнаружил там эти самые "Quirks mode" и "Standards mode". Норвежцы заранее готовятся к работе браузера в соседстве с IE 8.