Для просмотра интернет-сайтов пользователи сети Интернет используют специальные программы — браузеры. Еще несколько лет назад посетителям интернета были известны лишь один-два браузера, но теперь число таких программ исчисляется десятками, особенно, если учитывать, что каждая из них имеет по нескольку версий, отличающихся по функциональности.

В связи с этим появилось понятие кроссбраузерности — понятие, описывающее свойство сайта идентично работать и отображаться во всех браузерах (обычно учитываются лишь наиболее распространенные). Под идентичностью понимается отсутствие развалов верстки и способность отображать материал с одинаковой степенью читабельности. Понятие «кроссбраузерность» очень часто путают с попиксельным соответствием, что на самом деле является разными понятиями.

Как обеспечить кроссбраузерность сайта?

Чтобы сайт одинаково смотрелся и в Google Chrome, и в FireFox, и в Opera, и в Internet Explorer, и в Safari, причем самых разных версий (от стареньких до новейших), веб-дизайнер должен позаботиться о кроссбраузерности сайта с самого начала работы над проектом.

С чего начать? Ну, во-первых, необходимо определиться, с какими именно браузерами должен работать сайт. Для этого нужно изучить статистику посещений сайтов схожей тематики, в которой есть возможность посмотреть, какими браузерами пользовались его посетители. Сервис Google Analytics, например, предоставляет такую возможность. Таким образом, определив наиболее популярные с точки зрения количества посещений браузеры, можно приступать к действию.

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

Как протестировать сайт на кроссбраузерность?

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

Для облегчения проверки сайта на совместимость с разными браузерами есть уже готовые утилиты и онлайн-сервисы. Используя такие сервисы Вы избавите себя от установки всех проверяемых браузеров или версий этих браузеров. Будет достаточно лишь установить утилиту или посетить онлайн-сервис проверки кроссбраузерности и в результате можно получить скриншоты отображения сайта в разных браузерах, а после чего сравнивать и анализировать их.

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

Команда GKS Веб-Студии при создании сайтов и разработке веб-дизайна всегда проводит тестирование на кроссбраузерность.