|
|||
|
|||
Сломанные рамки |
|||
Станислав Жарков 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/. При наличии у копируемого материала авторов и источника информации - их также нужно указывать, наряду со ссылкой на нас. |