Что такое кроссбраузерностьКроссбраузерность — свойственная веб-сайту характеристика, подразумевающая его корректное отображение во всех популярных браузерах. Проще говоря — это совместимость вашего сайта с приложениями-клиентами.

Сайт не обязательно должен быть попиксельно одинаковым во всех браузерах.

Корректным можно считать отображение в следующих случаях:

  • структура сайта сохранена;
  • отсутствуют развалы в вёрстке;
  • нет непредусмотренных наложений текста на другой текст и текста на изображения;
  • сохранена общая читабельность информации на странице.

При тесте на кроссбраузерность принято использовать последние версии таких браузеров как:

  • Internet Explorer.
  • Google Chrome.
  • Opera.
  • Мozilla FireFox.
  • Safari.
  • Netscape.

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

К сожалению, большинство пользователей зачастую используют устаревшие версии браузеров. С некоторыми из них это не критично, но с Internet Explorer, например, приходится «бороться» больше всего.

Некоторые разработчики устанавливают на сайты специальные «заглушки», которые появляются поверх страницы при использовании устаревших браузеров и рекомендуют обновить или сменить их, для корректного отображения контентного содержимого.

В связи с постоянным ростом мобильного трафика, сейчас актуально рассматривать и совместимость страниц с такими устройствами, как смартфоны и планшетные компьютеры. Так как в них используются дисплеи меньшего размера, для них создаются специальные версии страниц или шаблон «мобильная версия» для всех страниц сайта.

Особенности кроссбраузерности

Проблемы с кроссбраузерностью возникают в связи с различными алгоритмами обработки каскадных таблиц стилей (CSS) и исходного кода сайта (HTML) различными браузерами.

Для того что бы добиться кроссбраузерности потребуется использование не только стандартных средствCSS, а и целого множества специальных CSS-селекторов, предназначенных для отдельных браузеров.

Существует множество ухищренных способов добиться желаемого отображения страниц даже на полностью устаревших браузерах, но пользоваться ими стоит только в тех случаях, если этим браузеромпользуется большой процент посетителей сайта.

В последнее время проблем с кроссбраузерностью возникает меньше, так как производители программного обеспечения постепенно отказываются от поддержки устаревших версий своих продуктов. Например компания Mircrosoft открыто призывает пользователей к отказу от старых браузеров серии Internet Explorer. Для Internet Explorer 6.0 компания даже создала сайт, отслеживающий прогресс отказа от этого браузера по различным регионам.

Также радует повсеместное принятие стандартов HTML5 и CSS3, что только способствует облегчению труда разработчиков.

Кроссбраузерность — один из важнейших аспектов веб-разработки, так как от неё зависит удобство аудитории. Не стоит ею пренебрегать.

Обратный звонок
×
Оформить заявку
×
Отправить сообщение
×