Нужна ли сайту кроссбраузерность?
Чтобы просматривать сайты в интернете нужно использовать специальную программу, которая называется браузером. Некоторое время назад люди, которые посещали интернет знали один-два браузера. Сейчас же можно насчитать десятки таких программ, каждая из которых имеет несколько версий, с разной функциональностью.
Поэтому веб-дизайнеры ввели такое понятие как кроссбраузерность - это способность сайта одинаково правильно работать и корректно отображать детали верстки во всех браузерах. Другими словами, в верстке должны отсутствовать развалы, а материалы должны быть одинаково читабельными. Многие люди зачастую путают "кроссбраузерность" с понятием попиксельного соответствия, хотя это довольно разные понятия.
Обеспечиваем кроссбраузерность сайту
Чтобы у большинства пользователей одинаково отображался сайт при использовании таких браузеров как FireFox, Chrome и Internet Explorer, всех версий (как старых, так и новых), веб-дизайнеру нужно позаботиться о кроссбраузерности в самом начале создания проекта.
В самом начале нужно определить браузеры с которыми будет работать сайт. Чтобы это узнать желательно изучить статистику посещаемости сайтов похожей тематики. Это можно сделать например, через сервис Google Analytics, благодаря которому легко определить часто используемые браузеры посетителями. Основываясь на этой статистике можно приступить к созданию сайта.
Дело в том, что у используемых браузеров могут отличаться процесс обработки каскадных таблиц CSS и html-кодов, и в то же время будут соблюдаться общие правила и стандарты. Поэтому будет различаться изображение одного и того же элемента в разных браузерах.
Способы достижения кроссбраузерности
Эту проблему можно решить несколькими способами. Многие веб-дизайнеры используют для этого создание "хаков", т.е. специальные селектора или правила, понимаемые одним браузером. Если нужно добиться корректного отображения сайта в четырех браузерах, необходимо создать по "хаку" для каждого из них. Если перед нами стоит задача сделать корректный вид сайта в десятках браузерах, то создание "хаков" будет долгим и нерациональным. В этом случае используется другой способ: при верстке html-кода использовать только те элементы, которые одинаково отображаются в браузерах.
В заключении, можно сказать, что кроссбраузерности сайта стоит уделить особое внимание. Ведь из всех посетителей, приходящих на сайт, можно потерять большинство, если браузеры этих пользователей не учли при его создании.
05.05.2014
Похожие статьи:
12.05.2014
После того, как пользователь попадает на сайт, он может остаться там дальше, рассматривая интересующую его информацию, или же покинуть веб-ресурс. Если вас интересует высокая конверсия с веб-сайта или целевой страницы, необходимо избегать некоторых ошибок в дизайне.
Убрать все карусели
Несмотря на ...
19.05.2014
Людям заинтересованным в успешном продвижении сайта в поисковых системах нужно знать принципы и алгоритмы их работы. Но владельцы поисковиков тщательно скрывают эту информацию от обычных пользователей. Как же можно узнать, каким функциям подчиняется поисковик?
Методы изучения алгоритмов
В основе ...
10.05.2014
Для большинства людей работать дома, то есть быть фрилансером – это неосуществимая мечта. На первый взгляд кажется, что самостоятельное планирование времени – это очень легко. Но реальность далеко не такая. Должно быть много мотивации для преодоления факторов, готовых в любую ...
08.05.2014
Создание любого веб-сайта начинается с подбора доменного имени. У этого незначительного фактора довольно важная роль, требующая достаточного внимания. Поэтому рассмотрим процесс подбора и регистрации домена.
Краткость и лаконичность
Когда выбираешь домен, он должен быть кратким и, вместе с тем ...
17.05.2014
Если вы создаете сайт, который будет активно улучшаться и постоянно развиваться, необходимо разумно и обдуманно подойти к выбору хостинга. При реализации первого проекта, многие люди думают о выборе бесплатного хостинга. И все-таки у платного хостинга есть много причин, которые привлекают к себе ...