IZONE - http://www.izcity.com/ - бесплатный софт, вэб-сервисы, ресурсы для раскрутки, свежие номера журнала "Internet Zone".

 IZONE 


Сломанные рамки

Станислав Жарков 
http://pro.net.ru/

Именно так - A Broken Frame - назывался альбом группы Depeche Mode, выпущенный в 1982 году. Но так как Pro.Net посвящен не музыке, а web-мастерству, то и разговор пойдет о другом - а именно о фреймах.

Нет, в этой заметке вы не найдете рассуждений о технических аспектах применения фреймов - теге <FRAMESET>, атрибуте TARGET и т.д. Причина этому одна: фреймы использовать нельзя (единственный случай, когда фреймы необходимы - это чаты. Но если число моих читателей, которые разрабатывают чаты, превышает 1%, то я - сами знаете кто).

Фреймы появились в конце 1995 года, и корпорация Netscape, желая показать себя идущей впереди всех, быстренько сделала на них свой корпоративный сайт. Так же быстренько она эти фреймы оттуда убрала - видимо, устав получать письма недовольных пользователей Netscape 2.0: этот броузер не мог "запомнить" перемещения по фреймовой структуре и при нажатии кнопки "Back" бесцеремонно выкидывал пользователя к самому началу кадровой структуры. Сегодняшние броузеры "разбираются" в структуре фреймов гораздо лучше, но проблемы все еще остаются: так, есть некоторые трудности с использованием закладок.

Кстати, как вам эстетический вид фреймов? Серые полосы прокрутки, часто не гармонирующие с основной цветовой темой страницы? Кнопки навигации, не помещающиеся во фрейм? Вы уверены, что ваша страница будет выглядеть хорошо, если кто-то будет смотреть ее в окне, меньшем, чем то, на которое вы рассчитывали?

Нельзя забывать о том, что некоторые посетители будут попадать на ваш сайт по ссылкам из поисковых систем - то есть они будут смотреть страницы вне фреймов. Невеселое это будет зрелище, скажу я вам! Можно, конечно, решить проблему с помощью JavaScript, который запустится при отсутствии фреймов выдаст соответствующее сообщение, но это довольно коряво, да и работать будет не во всех броузерах...

На досуге я иногда изучаю статистику посещений сервера. Так вот: 3 процента посетителей используют броузеры, не поддерживающие фреймы (как старье типа Internet Explorer 2.0, так и современные броузеры "третьих фирм"). Три процента - это, конечно, немного, но я категорически против дискриминации пользователей по признаку броузера.

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

Ну и напоследок - информация к размышлению. Профессиональные web-дизайнеры никогда не используют фреймы - если только на этом не настаивает заказчик.<NOFRAMES>, однако...

 


Copyright © "Internet Zone"info@izcity.com
Копирование и использование данных материалов разрешается только в случае указания на журнал "Internet Zone", как на источник получения информации. При этом во всех ссылках обязательно явное указание адреса вэб-сайта http://www.izcity.com/. При наличии у копируемого материала авторов и источника информации - их также нужно указывать, наряду со ссылкой на нас.