Сегодня стал доступен IE8 RC1, т.е. новый браузер Microsoft близок к готовности. В частности это означает, что больше не ожидается никаких существенных изменений и финальный релиз будет работать в общем так же, как и RC1 (за исключением исправления обнаруженных ошибок).
Как известно, начиная с IE8 Microsoft решила изменить свою прежнюю политику и начать поддерживать официальные веб-стандарты. Впрочем намерения не всегда совпадают с реальностью и если Acid2 новый браузер успешно проходит, то Acid3 ему по-прежнему не по зубам. Правда, альтернативные браузеры тоже лишь недавно начали справляться с последним тестом, который, кстати, проверяет поддержку ECMAScript и DOM. Значит ли это, что Microsoft меньше заинтересована в продвижении «чистого» Ajax и окончательно делает ставку на Silverlight?
Интересно, что прежняя политика сыграла с Microsoft злую шутку: в процессе тестирования нового браузера оказалось, что с ним не дружат многие сайты, ориентированные на прежние версии (вольно трактовавшие стандарты). Именно поэтому в Beta 2 появился режим совместимости и, судя по всему, частота обращений к нему произвела определенное впечатление на специалистов редмондской корпорации. Поэтому в Microsoft решили поддерживать список несовместимых сайтов, для которых указанный режим будет включаться автоматически. Впрочем, пользователь может управлять этой опцией.
Но далеко не все проблемы IE касаются технических нюансов. Еврокомиссия все-таки усмотрела признаки монополии в присутствии IE в Windows. К счастью, от Microsoft не стали требовать исключать этот компонент – во-первых, он действительно нужен, во-вторых, помнится мне, что аналогичная история с Windows Media Player (завершившаяся выпуском специальных версий Windows с дополнительной буквой N в полном названии) не имела никакого успеха. Взамен было предложено включить в поставку альтернативные браузеры, что, на мой взгляд, тоже нелепо, и Microsoft закономерно поинтересовалась, почему бы этого не делать сборщикам компьютеров? В общем, эпопея продолжается.