Фреймы.
Ступенька 23 - "Вступление. Диапазон применения фреймов. Плюсы и минусы."
Фрейм (от англ. "frame" - рамка, каркас, кадр) представляет собой отдельное рабочее окно
в браузере, в ряде случаев разделенное еще на несколько различных по параметрам и размеру
фреймам. Чаще всего такие структуры называют просто "окнами" (или же в соответствии с "родным"
названием - фреймы). Фреймовая структура позволяет разбивать основную область на неограниченное число
составляющих подфреймов (подобластей), причем по необходимости определяя внутреннее поведение подфреймов.
Чаще всего прибегают к фреймовой структуре в следующих случаях:
- Создание неподвижной или прокручиваемой навигационной панели управления.
- Одновременное отображение информации в нескольких местах.
- Постоянное визуальное присутствие определенного текстового, графического или иного объекта.
- Разработка веб-интерфейса для online-игр.
Безусловно, фреймовая структура, как и любое другое технологическое решение,
имеет своих противников и сторонников. Кому-то фреймы не нравятся только из визуальных соображений
(нажимаешь здесь, а меняется все уже вон там), другим - по некоторым техническим причинам.
Поэтому давайте приведем все основные преимущества и недостатки применения фреймовых структур.
ПЛЮСЫ:
- Фреймы позволяют экономить на объеме пересылаемых пользователю файлов, так как
после активизации ссылки изменяется только один фрейм.
- Возможность перехода по другим ссылкам в пределах узла при неизменном доступе
к панели навигации заметно облегчает веб-серфинг как таковой.
- Возможность работы сразу с несколькими информационными массивами в пределах
одного окна позволяет сэкономить время и повышает эффективность посещений.
- Использование правил описания фреймовых структур позволяет веб-мастеру как
угодно варьировать размеры полей фреймов, что дает более широкий спектр возможностей
пространственного размещения объектов.
МИНУСЫ:
- Некоторые поисковые механизмы не в состоянии индексировать документы с фреймовой
структурой (что приводит к индексации одного из составляющих фреймов в качестве начального,
а не "родительского" фрейма, как требуется).
- Компановка страниц с фреймами часто выглядит неуклюже и грубо, многие не понимают,
куда нужно нажать, чтобы где-то что-то отобразилось.
- На узлах с использованием фреймовых структур при перемещении назад-вперед (с помощью
соответствующих кнопок) в адресной строке ничего не меняется - там постоянно указан начальный URL сайта.
- Некоторые малоизвестные браузеры (а также ранние версии популярных) при попытке
перейти назад к предыдущему документу, который вы просматривали, возвращались в начало узла.
То же происходит, если попробовать обновить страницу с фреймовой структурой.
Что же касается моей позиции, то я всегда считал, что фреймы - это хорошо, очень хорошо.
Их использование оправдано, если они смотрятся красиво и эстетично, и применены с умом.
[ Назад: Ступенька 22-ая ]
[ Далее: Ступенька 24-ая ]
|