Фреймы - различные области окна интернет-браузера, в каждую из которых загружается своя веб-страница. При этом очень часто эти области никак не отделены друг от друга, в результате чего посетитель даже и не подозревает, что одновременно просматривает несколько HTML-файлов. Вопрос о том, использовать ли фреймы в своих разработках или нет, волнует многих начинающих веб-мастеров. Что ж, давайте попробуем разобраться в этом вопросе.
Итак, что такое фреймы, мы уже знаем. А теперь давайте попробуем рассмотреть все достоинства и недостатки этой технологии. И начнем, пожалуй, с плюсов.
Первое достоинство фреймов - это простота реализации. И действительно, любой человек, знакомый с основами языка гипертекстовой разметки*, сможет разбить веб-страничку на несколько областей, в каждую из которых загрузить свой HTML-файл. Таким образом можно сделать, например, отдельную навигационную панель, которая всегда будет перед глазами посетителей. При этом страницы с основным контентом будут загружаться в другом фрейме, причем допускаются переходы по ссылкам в нем. Такое решение интуитивно понятно и для посетителей веб-проекта, у которых не будет проблем с навигацией.
Первое достоинство фреймов - это простота реализации
Второй плюс фреймов - возможность размещения информации в определенном месте окна браузера. Допустим, вы хотите, чтобы посетители вашего сайта всегда видели контактную информацию. В этом случае достаточно создать в самом низу страницы небольшой фрейм, в который и разместить необходимые данные. При этом контактная информация всегда будет располагаться в указанном месте вне зависимости от прокрутки пользователем страниц и перемещений между ними.
Бывают и сложные фреймы
Третье достоинство фреймов - уменьшение исходящего трафика веб-сайта и, как следствие этого, быстрота загрузки. Правда, этот плюс весьма эфемерный. Дело в том, что обычно фреймы используют для разделения навигационной панели и контента сайта. При этом навигационная часть чаще всего настолько мала, что не создает сколько-нибудь значимого трафика.
Ну, а теперь, наконец, последнее достоинство фреймов. Речь идет о минимальных требования к хостингу*. Вообще-то все указанные выше плюсы можно реализовать и с помощью других технологий. Но для этого к хостингу будут предъявлены повышенные требования - например, поддержка PHP. Хотя поддержку этого языка программирования трудно назвать повышенными требованиями. Это возможно только в отношении бесплатных хостинг-провайдеров, которые не позволяют своим пользователям работать с PHP.
Возможность размещения информации в определенном месте страницы - это тоже плюс
Основных недостатков у фреймов столько же, сколько и достоинств. Вот только они куда более серьезные. И самый первый и них - неадекватное взаимодействие с поисковыми машинами. Уже достаточно того, что сайты с использованием фреймов очень плохо индексируются. Это происходит из-за того, что контент на одной странице редко содержит ссылки на другие, поскольку эта обязанность полностью перенесена на отдельную навигационную панель. Да и посетителям, находящим веб-проект через поисковую машину, будет очень тяжело с ним работать. Дело в том, что человеку будет выдана ссылка на отдельный HTML-файл, содержащий нужную информацию. Но при этом не будет загружена главная страница сайта, на которой и происходит деление на фреймы. В результате посетитель вообще не увидит навигационную панель и не сможет просмотреть другие странички.
Недостатки использования фреймов более серьезны, чем преимущества
Также большим минусом можно считать невозможность добавления интернетчиками отдельной страницы сайта в "Избранное". Таким образом, сайт лишается части постоянных посетителей, ядра аудитории. Это происходит из-за того, что фреймы "скрывают" адреса загружаемых веб-страниц. Независимо от того, что происходит в отдельных областях, в поле "Адрес" браузера всегда будет отображаться одна и та же строка. Именно она и будет занесена в "Избранное", в то время как интернетчики чаще всего пытаются сохранить ссылку на какую-то определенную страницу с интересующей их информацией.
Схема построения сайта с использованием фреймов
Третий минус использования фреймов - несовместимость с разными браузерами. Сегодня интернетчики пользуются самыми разными программами для серфинга. Конечно, Internet Explorer был и остается самым популярным браузером. Но нельзя полностью сбрасывать со счетов и другие программы - в частности, Opera, Mozilla и другие.
Наконец, четвертый, последний недостаток использования фреймов. Во многих случаях он является определяющим при выборе технологий, использующихся на сайте. Дело в том, что фреймы - это не солидно и не престижно. Веб-мастер, использующий их в своих разработках, считается не профессионалом, а любителем. И естественно, что отношение к сайту очень сильно влияет на отношение к его владельцу. Многие интернетчики считают, что раз компания не захотела нанять настоящих профессионалов, значит, она несерьезно относится к веб-проекту и его посетителям. А это, как вы сами понимаете, не может не сказаться на репутации компании.
Использование фреймов приводит к потери части потенциальной аудитории
Итак, рассмотрев все достоинства и недостатки использования фреймов, мы можем сделать один вывод. Эта технология - вполне удачное решение для персональных или небольших корпоративных веб-проектов, размещаемых на бесплатном хостинге. Если же вы создаете крупный сайт или надеетесь, что Интернет станет надежным помощником в бизнесе, лучше отказаться от фреймов и воспользоваться более современными возможностями в области сайтостроения.
Статьи
Фреймы: за и против
|
|
основный преимущества и недостатки использования фреймов |
Комментарии принадлежат их авторам. Мы не несем ответственности за их содержание.







