|
|
|
| Здравствуйте!
У меня такой вопрос:
Бывают сайты с фреймовой структурой, бывают с безфреймовой...
Какие плюсы и минусы у того и другого метода?
И что бы лично вы посоветовали использовать? (желательно с коментами, почему именно это)
Заранее спасибо за ответ.. | |
|
|
|
|
|
|
|
для: victoor
(01.11.2006 в 23:44)
| | Как мне кажется единственное, где правда лучше использовать фреймы - веб-чаты, так как должна обновляться в основном только та часть, где отображаются сообщения.
А так...Плюсов не вижу... | |
|
|
|
|
|
|
|
для: victoor
(01.11.2006 в 23:44)
| | еще с помощью фреймов заменяют корявую реализацию метода XMLHttpRequest в Опере (не знаю, мож в 9-й версии они это поправили) | |
|
|
|
|
|
|
|
для: Lelik
(02.11.2006 в 00:33)
| | Имхо, фреймы нужно использовать только тогда, когда выбора другого нет или для удобства пользователя, но не разработчика. Сайты с фреймовой структурой появляются по одной причине простой: разработчики, которые не изведали счастья SSI, вставляют повторяющиеся куски страничек во фреймы. Смотрится убого. Поэтому в этом случае фреймы - зло.
Когда фреймы можно и нужно использовать. Как было высказано выше - в чатах, когда нужно подгрузить небольшое окошко, в котором показать другой сайт или что-то такое. Например, в системах автоматической регистрации в каталогах часто применяются фреймы, которые показывают результирующую страничку после регистрации, чтобы можно было убедиться в том, что регистрация прошла успешно и посмотреть что этот каталог вообще существует.
Писпользовании фреймов, нужно помнить о поисковиках. Робот, заходя на страницу, анализирует ее текст. А какой текст он увидит на странице Фреймсет? Никакого. И ссылок никаких. Так что он даже не сразу узнает о существовании других страниц сайта, на которых есть контент. Раскручивать сайт на фреймах - мегасложно.
Кроме того, представим ситуацию: робот проиндексировал внутреннюю страницу и включил ее в базу данных поисковика. Человек находит ссылку на эту страницу и тыкает в нее. Ему грузится вполне нормальная страница, НО не в фреймовой структуре сайта, а отдельным документом. Возникает вопросы: где навигация? где дизайн? как попасть на главную? что это за сайт? Человек видит лишь контент, что сильно его дизориентирует.
Повторю свое мнение: фреймы нужно использовать только там и тогда, когда без них не удобно, не логично и вообще не обойтись. | |
|
|
|
|
|
|
|
для: SHAman
(02.11.2006 в 11:30)
| | Кроме того, представим ситуацию: робот проиндексировал внутреннюю страницу и включил ее в базу данных поисковика. Человек находит ссылку на эту страницу и тыкает в нее. Ему грузится вполне нормальная страница, НО не в фреймовой структуре сайта, а отдельным документом. Возникает вопросы: где навигация? где дизайн? как попасть на главную? что это за сайт? Человек видит лишь контент, что сильно его дизориентирует.
======================================================================
для таких ситуаций имеются:
а. фрейм-киллеры (скрипты, которые возвращают на главную страницу, если открыто дочернее окно)
б. мозги у юзеров, все-таки интернету не 5 лет, думаю, что юзеры уже не такие тупые как в начале пути... (достаточно посмотреть на URL, чтоб увидеть путь к сайту и главной странице) | |
|
|
|
|
|
|
|
для: elenaki
(02.11.2006 в 12:27)
| | Зачем лишний раз напрягать юзера? | |
|
|
|
|
|
|
|
для: Lelik
(02.11.2006 в 00:33)
| | Еще в 8-х версиях оперы ajax работал не хуже, чем в мозилло-образных и осле. | |
|
|
|