|
Планирование и настройка сайта> Планирование сайта > Совместимость с браузерами |
Создавая сайт, необходимо учитывать функциональность всех браузеров, которые, вероятно, будут использовать ваши посетители. Поэтому по возможности делайте сайты совместимыми с максимальным количеством обозревателей, учитывая различные ограничения средств и элементов дизайна.
В настоящее время существует более двух десятков различных браузеров, большинство из которых имеют несколько версий. Даже зная, что подавляющее большинство пользуется Internet Explorer и Netscape Navigator, учтите, что не у всех установлены самые последние версии этих программ.
Если ваш сайт опубликован в Internet, то рано или поздно на него зайдет пользователь, у которого установлен Netscape Navigator 2.0 или текстовый браузер типа Lynx.
Существуют обстоятельства, когда не обязательно создавать сайты в расчете на различные браузеры: например, если сайт будет размещен только во внутренней сети компании, все служащие которой используют один и тот же браузер. Тогда можно оптимизировать сайт в расчете именно на этот браузер. Аналогично, создавая сайт для публикации на компакт-диске, можно рассчитывать, что все пользователи будут запускать для просмотра браузер, прилагаемый на том же компакт-диске.
В большинстве же случаев Web-сайты, предназначенные для общего просмотра, рекомендуется, по возможности, оптимизировать в расчете на один-два браузера. Чтобы избежать заметных расхождений, время от времени тестируйте сайт для других браузеров. Также можно обратиться к пользователям с просьбой протестировать ваш сайт.
По мере усложнения сайта - с точки зрения макета, анимации, мультимедийных и интерактивных эффектов - совместимость его с различными браузерами понижается, т. к., например, не все браузеры поддерживают язык JavaScript. Страница простого текста, где отсутствуют специальные символы, будет хорошо смотреться в любом браузере. Но она менее привлекательна, чем страница, для которой используется особое оформление и специальные эффекты. Потому необходимо найти гармоничное сочетание между сложностью дизайна и совместимостью с браузерами.
Один из способов сделать это состоит в существовании нескольких версий важных страниц, типа домашней страницы вашего сайта. Например, можно создать версии страницы с фреймами и без фреймов, с интерактивными эффектами или без них, и переключать пользователя на ту страницу, которая может быть без проблем отображена его браузером, см. Интерактивные эффекты в Dreamweaver.