Фестиваль профессиональных веб-разработчиков
В начале октября, в отеле «Холидей Инн» прошел четвертый Фестиваль профессиональных веб разработчиков «404»

Окт 5, 2011

Существуют ли случаи, когда использовать фреймы?

Основное, что нужно сделать при использовании фреймов, это убедиться, что адреса по-прежнему работают. Для этого все гиперссылки должны иметь атрибут TARGET="_top" в теге <А>. Определяя вывод во фрейм _top, вы добьетесь того, что браузер очистит все фреймы и заменит все окно новым набором фреймов. Этот новый набор тоже может содержать много фреймов, идентичных предыдущим, которые хранятся в кэше браузера, но, выполняя полную перезагрузку набора фреймов, вы добьетесь того, что в строке браузера отобразится новый URL. Это означает, что действия, связанные с навигацией, будут по-прежнему доступны. То есть можно сделать закладку или использовать этот URL в качестве ссылки.

Единственное исключение, когда не надо использовать атрибут TARGET= "_tор ", это использование фреймов в качестве ярлыков для прокручивания внутри одной страницы. Например, у каталога с болыпим числом файлов или другого списка в алфавитном порядке наверху может быть определен фрейм, в котором перечислены все буквы алфавита. Щелчок по нужной букве приводит к тому, что список в другом фрейме прокручивается до нужного места, в то время как пользоватфреймы также полезны для «мета-страниц», которые комментируют другие страницы. Например, в руководстве по веб-дизайну может понадобиться объединить обсуждение принципов дизайна и живые примеры страниц, соблюдающих (или нарушающих) эти принципы.

В таких случаях встроенная страница должна толковаться как встроенное изображение (даже если она реализована как независимая страница), а «основная» информация, на которую пользователи захотят поставить закладку, должна представлять собой содержимое фрейма с комментариями.
В HTML 4.0 появился новый тип фреймов, называемый встроенным фреймом. Такие фреймы являются частью страницы и не пересекаются с навигацией пользователя. При использовании встроенных фреймов основная модель страницы сохраняется; просто получается, что часть страницы заполняется содержимым другого файла и может прокручиваться независимо от содержания основной страницы. Встроенные фреймы отлично подходят для размещения в них панели навигации, поскольку их можно сделать непрокручиваемыми и они будут загружаться только один раз. Поэтому я рекомендую заменить обычные фреймы встроенными, если вы решите, что фреймы на вашей странице все-таки необходимы.

Другие статьи по теме:

- Преимущества верстки с помощью таблиц
- Верстка с помощью слоев
- Браузеры
- Гипертекст
- Html-документ: первые шаги

Много нового и интересного на сайте зимних Олимпийских игр в Сочи. Относительно недавно дизайн на проекте был кардинально обновлен.
Всемирное известное издание ARTCOM Media Group про дизайн и архитектуру выпустили журнал INTERNI.
Совсем недавно вышла книга, посвященная самой известной петербургской «Мухе», самой старой в Петербурге школе дизайна.
     Верстка | Анимация | Веб-Дизайн | HTML и CSS | Основы веб-графики
2003-2014 © sredaboom.ru
карта сайта обратная связь на главную