6 июля на официальном майкрософтовском блоге руководитель команды разработчиков Internet Explorer Тони Росс (Tony Ross), сообщил (HTML5 Parsing in IE10 //goo.gl/3E1UQ
) настораживающую новость.
Майкрософт предупредил о том, что в десятой версии Интернет Эксплорера не будет поддержки одной очень важной функции: условных комментариев (Conditional Comments).
Это связано с некоторыми особенностями в более ранних версиях IE, не совместимых с парсером HTML5. Сайты, которые разработаны с использованием этих устаревших функций будут работать в режиме браузера младшей версии. Таким образом, существующие сайты, тоже будут отображаться и в IE 10, даже если разработчики сайта не имеют времени или возможности для их обновления.
Майкрософт ненавязчиво рекомендует разработчикам сайтов не заниматься
Это означает, что условные комментарии, все еще можно использовать, но только для старых версий IE. Теперь вместо определения версий браузеров с целью преодоления глюков и получения кроссбраузерной верстки, Майкрософт рекомендует больше уделить внимание изучению возможностей (Same Markup: Writing Cross-Browser Code //goo.gl/YwBJ
) новой версии браузера.
До сих пор, условные комментарии, вместо использования хаков, были единственным способом для достижения кроссбраузерной верстки. Что будет теперь — неизвестно. Потому что будучи реалистом никто не ожидает, что валидный код, который правильно отображается в Файрфоксе, Опере и Хроме будет точно так же рендерится и в новом Интернет Эксплорере.
Не знаю как повлияют эти нововведения на стоимость создания сайтов. Сейчас можно найти множество студий, которые предлагает эконом-решения за 8–15 тыс. руб., корпоративные сайты стоят от 25–53 тыс. руб., а имиджевые решения обойдутся от 100 тыс. руб.