IE8 [не] соответсьвует стандартам


3 0

Помню как перед выходом IE8 нам рассказывали, что следование стандартом самое важное для Microsoft и при разработке IE8 разработчики добились совместимости во многих областях. Теперь я понимаю, что этими многими областями был только HTML4 и наверно еще CSS первой версии. Все остальное в IE8 поддерживается на уровне "как хочу, так и отображаю". Только так я могу передать рекламную табличку, которую опубликовал на своем блоге Дин Хачамович (собственно табличку смотри в полной версии заметки)

Это хорошо, что MS хочет следовать стандартам, но табличка показывает, что все конкуренты уже на 50 и более процентов поддерживают современные стандарты а браузер MS IE8 вообще ничего не поддерживает из современного. Тут не гордится надо, тут нужно плакать. Современные технологии в IE будут поддержаны на 100% только в IE9, который пока доступен в релиз кандидате, а конкуренты уже давно поддерживают в реале. Я бы на месте MS не позорился и не показывал колонку с IE8

Web Standard Number of Submitted Tests Internet Explorer 9 RC Mozilla Firefox 3.6.13 Opera 11.01 Apple Safari 5.0.3 Google Chrome 9.0.597.84 Internet Explorer 8
HTML5 111 99% 50% 61% 60% 77% 0%
SVG 1.1 2nd edition 70 100% 76% 94% 84% 89% 0%
CSS3 134 100% 59% 76% 71% 75% 10%
DOM 127 100% 93% 82% 84% 89% 6%
Navigation Timing 10 100% 0% 0% 0% 0% 0%
Web Applications 77 100% 49% 40% 35% 36% 0%
JavaScript 3413 100% 47% 47% 86% 89% 6%

Эта табличка подверглась большой критике и потому, что браузер MS должен на 100% соответствовать тестам, написанным в MS. Если это не происходит, про программеры схалявили. Я уверен, что под те функции, которые браузер не поддерживает в отношении стандарта, тесты просто не были написаны. Если написать все тесты на все функции описываемых стандартов, то 100% не будет.


Понравилось? Кликни Лайк, чтобы я знал, какой контент более интересен читателям. Заметку пока еще никто не лайкал и ты можешь быть первым


Комментарии

Outviewer

16 Февраля 2011

Мне, как верстальщику, ни жарко, ни холодно от их замечательной поддержки стандартов в IE9. Поскольку работает он только под Win7, как писали костыли под IE7-8, так еще много лет и будем писать. Все равно нужна кроссбраузерность. То же самое с html5 и css3. Играться можно, но какой бы крутой сайт ни был и какие бы распоследние технологии не использовал, он должен работать под всеми браузерами. Так что, хотя все эти хромы и мозиллы рвут тельняшку, указывая на поддержку той или иной замечательной штуки, на деле повсеместное их использование - далекое далекое будущее. До сих в большинстве студий обязаловка IE6, какой уж там новый веб...


шпк

16 Февраля 2011

100 процентов эт перебор явный) особо понравился пункт вэб аппсов.
Интересно как они изуродуют хтмл5канвас апи, без своего же вклада у них никак.
Хотя и это не интересно. Эксплорер оч.редким говном был, есть и будет)


ZeroXor

16 Февраля 2011

Наверное, я далеко ушел от верстки, но уже примерно как с год в случае обнаружения IE просто вывожу сообщение "поставьте нормальный браузер - и будет Вам счастье" (в более мягкой форме, конечно, но смысл именно такой). Потому стараюсь понемногу вводить какие-то современные фишки, не оглядываясь на то, что устаревшие браузеры их не поддерживают.


Добавить Комментарий

Еще что-нибудь

Хотите найти еще что-то интересное почитать? Можно попробовать отфильтровать заметки на блоге по категориям.

О блоге

Программист, автор нескольких книг серии глазами хакера и просто блогер. Интересуюсь безопасностью, хотя хакером себя не считаю

Обратная связь

Без проблем вступаю в неразборчивые разговоры по e-mail. Стараюсь отвечать на письма всех читателей вне зависимости от страны проживания, вероисповедания, на русском или английском языке.

Пишите мне