Тематические статьи →

Кроссбраузерность — корректная работа сайта в разных браузерах

Бра­у­зе­ров много и они несколько по-раз­ному отоб­ра­жают стра­ни­цы. Спо­соб­ность сайта кор­ректно отоб­ра­жаться в раз­ных бра­у­зе­рах назы­ва­ется кроссбраузерность.

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

Одна­ко, у заказ­чи­ков часто бывает тре­бо­ва­ние добиться абсо­лютно иден­тич­ного отоб­ра­же­ния сайта во всех бра­у­зе­рах (с точ­но­стью до пик­села). Это дости­жи­мо, но не очень раци­о­наль­но, так как уве­ли­чи­вает сто­и­мость раз­ра­бот­ки, а ощу­ти­мых пре­иму­ществ не даёт. Реаль­ная кон­вер­сия боль­шин­ства сай­тов на самом деле слабо зави­сит от эсте­ти­че­ской состав­ля­ю­щей — гораздо боль­шее зна­че­ние имеет удоб­ство интер­фейса и каче­ство пред­став­лен­ной инфор­ма­ции.

Совре­мен­ные сайты обычно адап­ти­руют под Internet Explorer начи­ная с вер­сии 8 и под дру­гие бра­у­зеры (Google Chrome, Mozilla Firefox и Opera) акту­аль­ных на момент раз­ра­ботки вер­сий. Разработка под уста­рев­шие вер­сии бра­у­зе­ров, как пра­ви­ло, не особо раци­о­наль­на: это при­во­дит к сни­же­нию сопро­вож­да­е­мо­сти про­екта и ино­гда застав­ляет отка­зы­ваться от совре­мен­ных тех­но­ло­гий в раз­ра­бот­ке.

Кор­рект­ное отоб­ра­же­ние в раз­ных бра­у­зе­рах — важ­ное тре­бо­ва­ние в ТЗ, но тут важно пере­чис­лить только те бра­у­зеры, под­держка кото­рых дей­стви­тельно нужна для эффек­тив­но­сти про­екта. Всё про­сто: на «зата­чи­ва­ние» вёрстки под боль­шое коли­че­ство вер­сий бра­у­зе­ров тре­бу­ются ресур­сы, кото­рые опла­чи­ва­ются из кар­мана Заказ­чи­ка, а эти затраты должны оку­питься — если доля поль­зо­ва­те­лей какой-либо вер­сии бра­у­зера в абсо­лютном выра­же­нии будет состав­лять, напри­мер, 20 чело­век в год, то обычно нет смысла тра­тить время на опти­ми­за­цию под этот браузер.

Поделитесь с друзьями:


Информация о публикации:

Материал опубликован в 2014 году. Эта статья про фронтенд-разработку и о веб-разработке. При пере­пуб­ли­ка­ции обя­за­тельно ука­за­ние пер­во­ис­точ­ника в виде гипер­тек­сто­вой ссылки на сайт web-creator.ru

Воспользуйтесь нашими
знаниями и опытом

Отправьте нам сообщение при помощи формы. Или напишите на e-mail s@web-creator.ru

Мы максимально оперативно ответим Вам по электронной почте или перезвоним.

При отправке сообщения через форму, укажите пожалуйста предпочтительный способ связи с Вами: телефон или адрес электронной почты. Мы сможем ответить Вам подробнее, если Вы напишете что-то о запланированном проекте или предполагаемых задачах.

Либо просто позвоните нам по номеру: +7 495 215-1501

Мы работаем по будним дням с 10 до 19 часов.

Комплексные услуги

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