Кроссбраузерность

17.01.2012
к списку новостей

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

 Соотвественно, веб-разработчикам приходится подстраиваться под пользователей.В России самыми популярными являются Mozilla Firefox, Opera, Google Chrome и Safari, и имеет смысл верстать сайт под эти отображения, для других видов отображения делать сайт особого смысла нет.

Почему сайт в разных браузерах отображается по-разному

Разработка дизайна, тут можно использовать все возможности – в том числе и те, которые не входят в стандарт HTML. Браузеры могут поддерживать атрибуты тегов, не описанные в стандарте, но пользоваться такой возможностью не стоит – если этого нет в стандарте, есть шанс, что какой-либо браузер это не поддерживает. Поэтому необходимо проверять код на соответствие стандарту.

У каждого HTML тега есть атрибуты, и необходимые из них задаются при верстке страниц. В случае, когда атрибуты тега не прописаны, браузер использует их значения по умолчанию, а у разных видов эти значения могут быть различными – и это приводит к различиям в отображении страницы. Здесь пригодится универсальный совет – проверять, когда закончено создание сайта, как он отображается в разных браузерах. А в файле css задать все значения по умолчанию, используемые на страницах вашего ресурса.

Особенности отображения

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

к списку новостей