Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
Самоучитель PHP 5 / 6 (3 издание). Авторы: Кузнецов М.В., Симдянов И.В. MySQL на примерах. Авторы: Кузнецов М.В., Симдянов И.В. Объектно-ориентированное программирование на PHP. Авторы: Кузнецов М.В., Симдянов И.В. Социальная инженерия и социальные хакеры. Авторы: Кузнецов М.В., Симдянов И.В. Самоучитель MySQL 5. Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Разное

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: нужны ли фреймы?
 
 автор: victoor   (01.11.2006 в 23:44)   письмо автору
 
 

Здравствуйте!
У меня такой вопрос:
Бывают сайты с фреймовой структурой, бывают с безфреймовой...
Какие плюсы и минусы у того и другого метода?
И что бы лично вы посоветовали использовать? (желательно с коментами, почему именно это)

Заранее спасибо за ответ..

   
 
 автор: Unkind   (02.11.2006 в 00:06)   письмо автору
 
   для: victoor   (01.11.2006 в 23:44)
 

Как мне кажется единственное, где правда лучше использовать фреймы - веб-чаты, так как должна обновляться в основном только та часть, где отображаются сообщения.
А так...Плюсов не вижу...

   
 
 автор: Lelik   (02.11.2006 в 00:33)   письмо автору
 
   для: victoor   (01.11.2006 в 23:44)
 

еще с помощью фреймов заменяют корявую реализацию метода XMLHttpRequest в Опере (не знаю, мож в 9-й версии они это поправили)

   
 
 автор: SHAman   (02.11.2006 в 11:30)   письмо автору
 
   для: Lelik   (02.11.2006 в 00:33)
 

Имхо, фреймы нужно использовать только тогда, когда выбора другого нет или для удобства пользователя, но не разработчика. Сайты с фреймовой структурой появляются по одной причине простой: разработчики, которые не изведали счастья SSI, вставляют повторяющиеся куски страничек во фреймы. Смотрится убого. Поэтому в этом случае фреймы - зло.

Когда фреймы можно и нужно использовать. Как было высказано выше - в чатах, когда нужно подгрузить небольшое окошко, в котором показать другой сайт или что-то такое. Например, в системах автоматической регистрации в каталогах часто применяются фреймы, которые показывают результирующую страничку после регистрации, чтобы можно было убедиться в том, что регистрация прошла успешно и посмотреть что этот каталог вообще существует.

Писпользовании фреймов, нужно помнить о поисковиках. Робот, заходя на страницу, анализирует ее текст. А какой текст он увидит на странице Фреймсет? Никакого. И ссылок никаких. Так что он даже не сразу узнает о существовании других страниц сайта, на которых есть контент. Раскручивать сайт на фреймах - мегасложно.

Кроме того, представим ситуацию: робот проиндексировал внутреннюю страницу и включил ее в базу данных поисковика. Человек находит ссылку на эту страницу и тыкает в нее. Ему грузится вполне нормальная страница, НО не в фреймовой структуре сайта, а отдельным документом. Возникает вопросы: где навигация? где дизайн? как попасть на главную? что это за сайт? Человек видит лишь контент, что сильно его дизориентирует.

Повторю свое мнение: фреймы нужно использовать только там и тогда, когда без них не удобно, не логично и вообще не обойтись.

   
 
 автор: elenaki   (02.11.2006 в 12:27)   письмо автору
 
   для: SHAman   (02.11.2006 в 11:30)
 

Кроме того, представим ситуацию: робот проиндексировал внутреннюю страницу и включил ее в базу данных поисковика. Человек находит ссылку на эту страницу и тыкает в нее. Ему грузится вполне нормальная страница, НО не в фреймовой структуре сайта, а отдельным документом. Возникает вопросы: где навигация? где дизайн? как попасть на главную? что это за сайт? Человек видит лишь контент, что сильно его дизориентирует.
======================================================================

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

   
 
 автор: SHAman   (02.11.2006 в 17:39)   письмо автору
 
   для: elenaki   (02.11.2006 в 12:27)
 

Зачем лишний раз напрягать юзера?

   
 
 автор: DDK   (02.11.2006 в 11:53)   письмо автору
 
   для: Lelik   (02.11.2006 в 00:33)
 

Еще в 8-х версиях оперы ajax работал не хуже, чем в мозилло-образных и осле.

   
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования