Фреймы, по сути, являются независимыми друг от друга веб-страницами, занимающие определенное пространство в окне браузера. Вокруг полезности фреймов существует огромное количество споров и дискуссий, поэтому выявим их основные плюсы и минусы, а также целесообразность их использования на собственном сайте.
Плюсы фреймов на сайте:
Легкость в использовании.
Упрощая можно сказать, что стандартные фреймы это несколько областей страницы, содержащих навигацию и, собственно, содержание ресурса соединенных между собой ссылками.
Скорость загрузки.
Из-за разделения информации между фреймами, скорость загрузки самой страницы увеличивается, так как уменьшается её объем.
Позиция.
Безусловный плюс фреймов в том, что вы размещаете фрейм именно там, где вам нужно, он не меняет положения на экране даже при прокрутке страницы.
Редактирование.
Размер области фрейма меняется быстро и легко, в отличие от стандартной HTML-верстки.
Одновременная загрузка.
Загрузка происходит только в определенное окно, без изменения остальных окон. JavaScript позволяет вести одновременную загрузку в несколько фреймов.
Минусы фреймов на сайте:
Трудность навигации.
Неискушенному пользователю обычно весьма трудно ориентироваться на странице с фреймами, так как они зачастую нарушают стандартную структуру сайта.
Проблемы с индексацией.
Страницы во фреймах не содержат ссылок на документы, поэтому плохо индексируются поисковыми системами.
Невозможность создать закладку с фреймом.
Фактический адрес страницы скрыт за адресом сайта. Следовательно, сложно добавить в закладки.
Конфликт с разными браузерами.
Из-за различных особенностей браузеров, фрейм очень часто отображается по-разному в каждом браузере.
Отсутствие солидности.
Профи весьма редко используют фреймы в своих сайтах, лишь в исключительных случаях, таких как создание чата.
Некоторые минусы исправляются тем, что поисковые системы работают над улучшением индексации, а с помощью скриптов можно открыть отдельную страницу с отображением всех фреймов.