Наткнулся я на интересный обзор, в котором приводится оценка поддержки браузерами различных стандартов. Вообщем прошу
сюда.
Да, кстати, тем кто не в ладах с английским ниже я привел перевод основных моментов, дающий понятие о чем идет речь в обзоре. Тем же, кто не испытывает прроблем с английским рекомендую читать
оригинал.
Ниже идет перевод...
Этот документ дает обобщенный обзор уровеня поддержки стандартов web технологи популярными web-браузерами. Производится сравнение Internet Explorer, Firefox/Netscape/Mozilla, и Opera основной акцент ставиться на HTML, CSS и DOM технологии.
Прошу обратить внимание на то, что не все стандарты приведены здесь. Некоторые технологии, поддерживаемые хорошо, или же наоборот полхо всеми основными браузерами или редко применяются - не приведены здесь. Эти таблицы являются попыткой дать всеохватывающий обзор, на сколько это возможно.
Как интерпретировать эти таблицы
Каждый рад представляет особенность соответствующего стандарта. Поддержка этой особенности браузером может быть отмечена следующим образом: Y(да), N(нет) или I(неполная поддержка). Символ "?" означает что неизвестно, поддерживает ли браузер эту особенность. Некоторым оценкам соответстуют пояснения, в частности отметке "I".
Браузеры, оцениваемые здесь - MSIE 6, Firfox 1.0 и Opera 8. MSIE 6 - это Misrosoft Internet Explorer 6 для Windows (необходимо отметить, что Internet Explorer для пользователей Mac использует совсем другой движео рендеринга). Forefox 1.0 включает Mozilla Firefox 1.0, Netscape 8 (в режиме "I'm Not Sure" или Netscape), и Mozilla suite 1.7, все они используют одинаковый движок рендеринга страниц. При оценке особенностей относящихся к интерфейсу, а не движку рендеринга страниц оценивался Mozilla Firefox.
Некоторые таблицы приведены в обобщенной форме. Это сделано в силу большого размера таблиц и отражает процент поддерживаемых особенностей. Неполная поддержка особенности считается за 50%. Особенности с неизвестным уровнем не учитываются. Если присутствует неизвестнный уровень поддержки, тогда процент высчитывается, как отношение количества известных значений к общему количеству.
Как производилось оценивание
Если браузер не распознавал особенность, или сообщал о том что особенность еще не реализована, и браузер производил какие-то манипуляции с особенностью, он автоматически получал N. Если браузер поддерживал особенность, без наличия сильно заметных багов, особенность получала Y. В остальных случаях особенность получала I, с приведением соответствующих объяснений.
Также необходимо отметить, следующее - чтобы получить Y особенность должне поддерживаться самим браузером либо плагином, созденным авторами браузера. Иначе в лучшем случае особенность получала I, даже если плагин шел в поставке с браузером. Но если нет плагина, оффициально отмеченного авторами браузера, то особенность поучала N. Это сделано в силу того, что ко всем основным браузерам существует большое количество дополнений, расширяющих поддержку стандартов, и учет их не позволил бы провести объективную оценку самих браузеров.