Браузеры и веб-стандарты
Многие веб-разработчики сталкиваются с проблемой правильного отображения веб-страницы в разных браузерах. Как известно, у каждой задачи есть хотя бы одно решение. И дизайнеры вместе с программистами либо находят свое решение, либо просто откладывают на потом. Так же можно считать решением вывеску на странице, что наш сайт не предназначен для просмотра в вашем браузере (установите такой-то).Разработчики браузеров тоже наконец-то поняли, что идут они каждый своей дорогой, не обращая внимание ни на создателей страниц, ни на конечных пользователей. На самом деле это небольшое преувеличение... Одни часто, другие изредка, но поглядывают на пользователей и стараются улучшить свои программные продукты.
3 марта 2008 года Йен Хиксон завершил разработку теста поддержки браузером веб-стандартов Acid3. И таким образом, разработчики веб-обозревателей были втянуты в гонку, чей браузер первым пройдет все необходимые тесты. С результатами прохождения этого теста можно ознакомиться на странице Википедии [ссылка].
Что требуется для корректного отображения страницы во всех современных браузерах? Создавать "правильные" страницы, в которых соблюдены спецификации применяемой разметки (HTML, XHTML, XML...) и каскадных стилевых таблиц. Также придется учесть особенности тех или иных браузеров и сделать соответствующие поправки. К величайшему сожалению, этого практически никто не делает.
По данным компании SpyLOG в декабре 2008 года рыночная доля браузеров составляет:

Предлагаю взглянуть на русскоязычные страницы наиболее популярных производителей браузеров, соответствуют ли они принятым стандартам.
- Microsoft [www.microsoft.com], Internet Explorer 7
- Mozilla [www.mozilla-europe.org], Firefox 3
- Opera [ru.opera.com], Opera 9.6
- Apple [www.apple.com], Safari 3.2
- Google [www.google.ru], Google Chrome 1.0.154
Воспользуемся сервисом Консорциума Всемирной паутины (W3C) [validator.w3.org/]
- Microsoft [ссылка на результат теста] - тест не пройден.
Выявлено 189 ошибок и 64 предупреждения. - Mozilla [ссылка на результат теста] - тест пройден.
- Opera [ссылка на результат теста] - тест пройден
(англоязычная версия страницы показала 2 ошибки). - Apple [ссылка на результат теста] - тест не пройден.
Выявлено 15 ошибок и 9 предупреждений. - Google [ссылка на результат теста] - тест не пройден.
Выявлено 17 ошибок и 5 предупреждений.
Страница на сайте компании Microsoft показала худший результат, что собственно мало кого может удивить.
При более детальном просмотре, на англоязычной версии страницы Mozilla было выявлено, что не хватает двух символов "\" в скрипте, за что получает 2 предупреждения.
p.s. 19 марта 2009 выпущен Internet Explorer 8. Компания Microsoft не рекомендует прохождение теста Acid3...
Роман Ильин
27.01.2009
Поиск по сайту:
Другие статьи блога
- Приморский Интернет Форум - ПРИФ 2009
15.06.2009
- Соискатели поставили рекорд
02.06.2009
- Дальневостояная Интернет-премия "Стерх-2009"
29.05.2009
- Браузеры и веб-стандарты
27.01.2009
- Сайт и студия веб-дизайна
11.11.2008
- Подведены итоги конкурса "25 сайтов Приморья"
26.09.2008
- Конкурс "25 сайтов Приморья"
15.07.2008
- DSL (Цифровая абонентская линия)
26.10.2007