Главная страница Содержание Учебник по Html Словарь тегов Гостевая книга Напиши мне

Фреймы.

Ступенька 23 - "Вступление. Диапазон применения фреймов. Плюсы и минусы."

Фрейм (от англ. "frame" - рамка, каркас, кадр) представляет собой отдельное рабочее окно в браузере, в ряде случаев разделенное еще на несколько различных по параметрам и размеру фреймам. Чаще всего такие структуры называют просто "окнами" (или же в соответствии с "родным" названием - фреймы). Фреймовая структура позволяет разбивать основную область на неограниченное число составляющих подфреймов (подобластей), причем по необходимости определяя внутреннее поведение подфреймов.

Чаще всего прибегают к фреймовой структуре в следующих случаях:

  • Создание неподвижной или прокручиваемой навигационной панели управления.
  • Одновременное отображение информации в нескольких местах.
  • Постоянное визуальное присутствие определенного текстового, графического или иного объекта.
  • Разработка веб-интерфейса для online-игр.
Безусловно, фреймовая структура, как и любое другое технологическое решение, имеет своих противников и сторонников. Кому-то фреймы не нравятся только из визуальных соображений (нажимаешь здесь, а меняется все уже вон там), другим - по некоторым техническим причинам. Поэтому давайте приведем все основные преимущества и недостатки применения фреймовых структур.

ПЛЮСЫ:

  • Фреймы позволяют экономить на объеме пересылаемых пользователю файлов, так как после активизации ссылки изменяется только один фрейм.
  • Возможность перехода по другим ссылкам в пределах узла при неизменном доступе к панели навигации заметно облегчает веб-серфинг как таковой.
  • Возможность работы сразу с несколькими информационными массивами в пределах одного окна позволяет сэкономить время и повышает эффективность посещений.
  • Использование правил описания фреймовых структур позволяет веб-мастеру как угодно варьировать размеры полей фреймов, что дает более широкий спектр возможностей пространственного размещения объектов.
МИНУСЫ:
  • Некоторые поисковые механизмы не в состоянии индексировать документы с фреймовой структурой (что приводит к индексации одного из составляющих фреймов в качестве начального, а не "родительского" фрейма, как требуется).
  • Компановка страниц с фреймами часто выглядит неуклюже и грубо, многие не понимают, куда нужно нажать, чтобы где-то что-то отобразилось.
  • На узлах с использованием фреймовых структур при перемещении назад-вперед (с помощью соответствующих кнопок) в адресной строке ничего не меняется - там постоянно указан начальный URL сайта.
  • Некоторые малоизвестные браузеры (а также ранние версии популярных) при попытке перейти назад к предыдущему документу, который вы просматривали, возвращались в начало узла. То же происходит, если попробовать обновить страницу с фреймовой структурой.
Что же касается моей позиции, то я всегда считал, что фреймы - это хорошо, очень хорошо. Их использование оправдано, если они смотрятся красиво и эстетично, и применены с умом.

[ Назад: Ступенька 22-ая ] [ Далее: Ступенька 24-ая ]