PDA

Просмотр полной версии : Фреймы или нет? :mad:


eusi
08-12-2006, 13:06
:confused: Фариту верю безоговорочно. Скажите мне, кто в курсе, делать фреймы в HTML или нет. Желательно аргументированно. С примерами сайтов и браузеров. :rolleyes:

oxy
08-12-2006, 13:12
фреймовая структура прошлый век имхо
весит немерянно лет 5-7 точно уже не встречала, используй табличную сетку

eusi
08-12-2006, 13:20
Про вес фреймовой структуры - открытие. Сколько бы она не весила, табличная сетка весит раз в 10 больше. Когда ты пользовалась последний раз браузером, не поддерживающим фреймы?

cucumber
08-12-2006, 14:03
http://www.anadolucam.com.tr/english/frameset01.htm
пример использования фреймов, я думаю их полно можно найти

eusi
08-12-2006, 14:12
За пример спасибо. Но дело в том, что я сам всегда стараюсь использовать фреймы, но мне вечно твердят, что это - отстой. И я никак не могу понять - почему?

Kolos
08-12-2006, 14:15
? ты что мать с мать рухнула,
1. сфигали больше?
2. фреймы и таблицы в общем то для разных вещей используются

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

eusi
08-12-2006, 14:27
По-красному - поподробнее? :confused:

Kolos
08-12-2006, 14:35
фреймы средство для разбиения страницы на несколько независимых прямоугольных областей. в этом они очень похожи на таблицы но также фреймы позволяют организовать взаиможействие между этими обласятми. т.е. фреймы больше подходят для организации навигации на сайте, а таблицы для верстки текста.
но в последнее время стали делать дивы. это в принципе удобнее но несколько сложнее

eusi
08-12-2006, 14:36
С меня - пиво. :D
Колос, юзал браузеры без поддержки фреймов?

Kolos
08-12-2006, 14:41
да ладно чоты, нинада, я те не такую уж великую тайну выдал)))
без поддержки фреймов не юзал. щаз уж такие мало где остались памойму. тока еси ктото дос какойнить активно юзает. но нинадо забывать когда делаешь страницу с фреймами можно поставить проверку и если браузер не поддерживает фреймы грузить другой код

eusi
08-12-2006, 14:43
Вот я совсем не в курсе, может ты знаешь, как это все на КПК выглядит? Там браузеры есть? Фреймы поддерживают?

Kolos
08-12-2006, 14:49
на кпк все также по разному. там в принципе нужна верстать уитываю то что узкий экран. фор экзампл посмотри допустим http://pda.gismeteo.ru/
на моем очень нормально выглядит

eusi
08-12-2006, 14:51
Таблицы... С фреймами пример не знаешь?

Kolos
08-12-2006, 14:56
нет. я особо то в инете с кпк не сижу. у меня почти всегда ББ под рукой
з.ы. а с чего у тебя интерес вдруг проснулся?

oxy
08-12-2006, 15:24
с табличной структурой
www.cnn.com/world
www.gu.net/ukraine

c фреймовой структурой
www.infoart.ru/mainmenu.htm
faq.rhps.org
www.actden.com
www.hotwired.com
... может уже и битые ссылки

urlik
08-12-2006, 15:26
Нет, не делать

Kolos
08-12-2006, 15:31
его вроде как пда версии интересуют

oxy
08-12-2006, 15:34
еще проблема с пом.кнопок "вперед", "назад" не походишь

тестировать страницу нада с различными расширениями и браузерами и лучша не нескольких платформах
www.economicsoft.ru сайт с граматной табличной сеткой

eusi
08-12-2006, 15:35
Все табличные.

oxy
08-12-2006, 15:38
где неть видели чтоб студиа артемий лебедев фреймы использовал :D
так просто спросила

eusi
08-12-2006, 15:41
Если красное - о фреймах, то это - не правда.

oxy
08-12-2006, 15:43
серъезно? лет 7 назад когда я училась сайты рисовать были фреймовыми, как думаешь зачем переделале?

eusi
08-12-2006, 15:44
Вот именно на этот вопрос я и пытаюсь найти ответ. Убедительный, чтобы мне в дальнейшем работать на таблицах.

oxy
08-12-2006, 15:45
почему неправда то? он тебе и будет все подрят в какойнеть фрейм грузить

eusi
08-12-2006, 15:45
Кукумбер привел пример реального сайта на фреймах, только фреймы - абсолютной величины - извращение.

eusi
08-12-2006, 15:47
Нет, фреймы надо правильно организовывать и все будет путем. Иное дело, если сразу залезть в один из фреймов по ссылке, но и этого можно грамотно избегать.

Kolos
08-12-2006, 15:54
а че он студия лебедева это истина в последний инстаниции? гамнища у него докуя если чесна.
а то что переделали это не значит что фремы херовая штука. просто технология идет вперед. и допусти нарисовать сайтец с фреймами и таблицами новичку гораздо проще нежели с популярными сейчас дивами. плюс надо уитывать подобные приблуды поддерживаются только последними вресиями броузеров. и то очень часто весьма по разному.

ManInXRay
09-12-2006, 02:13
С фреймами - http://www.fortevd.ru/?go=advprice
Без фреймов - http://www.klamas.ru/catalog/default...=167920&flat=1

eusi
09-12-2006, 15:26
Спасибо. Получается, что заказывая в браузере просмотр исходного кода страницы, мы видим код только текущего фрейма? И еще вопрос - есть пример сайта на фреймах для КПК? В wap есть фреймы?

Пелод
10-12-2006, 20:51
Фреймы умерли. в Wap'e ненужны фреймы.

MpaK999
13-12-2006, 12:23
плохо использовать по ряду причин, одной мне хватает, это как странички при поиске проиндексируются

например меню в одном фрейме в другом контент, поисковик показывает пользователю страницу без меню например

второй это что каждый фрэйм это еще один запуск браузера и рендер, тормоза

если уж нужно что-то скролить можно сделать iframe (не избавляет от проблем) или лучше div с overflow

Absolute
13-12-2006, 12:59
Фреймы использовать не нужно.

Нужны аргументы? Их есть у меня. ;)


-=аргумент свернутый=-

Использование фреймов без крайней необходимости - дурной тон.


-=агрумент развернутый=-

Это неудобно для пользователя. Например, невозможно сохранить страницу. Сохраняется обычно не страница с полезным содержимым, а меню или еще что-то.

Чтобы открыть страницу для сохранения или чтобы увидеть адрес страницы приходится щелкать во фрейме правой кнопкой мыши и копировать адрес. Долго, нудно и неудобно.

Да и выглядят сайты на фремах, как правило, очень коряво.

Личное мнение: если я вижу, что сайт на фреймах, удержать меня на нем может только очень интересный и оригинальный контент!


-=аргумент вопросительный=-

А зачем использовать фреймы? Есть SSI, есть PHP. Фреймы были придуманы, когда еще не существовало SSI, либо это не было распространено. Чтобы не рисовать меню в каждом html файле, делали один файл menu, и ставили его как первый фрейм.

Сейчас во фреймах нет никакой необходимости. Сайт нужно делать, как минимум, с применением SSI (использовать его очень просто). Тогда каждая страница будет собираться на лету из кусочков, и никаких фреймов не будет. Для замены, например, меню, достаточно поменять только один файл, и меню изменится на всех страницах сайта.

По хорошему, если сайт серьезный, так его вообще можно сооружать на PHP (как этот форум). А содержимое страниц хранить в обычных текстовых файлах или в базе MySQL, например.

Хостинги без SSI и PHP всерьез рассматривать не стоит.

Если же сайт маленький и простой, хостится на narod.ru, то изменить меню на 5-6 страницах несложно. В этом случае фреймы тоже приплетать ни к чему.

-=аргумент авторитетный=-

Известный вебдизайнер Тёма Лебедев не рекомендует использовать фреймы. На любом приличном сайте фреймы вряд ли увидите.

eusi
13-12-2006, 18:22
2-й и 3-й аргументы - заставили задуматься. 1-й и 4-й никакие. Спасибо.

Kolos
14-12-2006, 09:14
1. неубедительно нифига.
2. согласен
3. зачем ты сравниваеш теплое с мягким? при чем тут пхп и фремы? про навигацию говорилось с точки зрения юзабилити, а не упрощение кодинга.
4. Артемий у нас царь и бог чтоль я никак не пойму?мда чувак раскрутился, неплохо поднялся на этом, но это не повод чтоб смотреть ему в рот и тупо все повторять

eusi
14-12-2006, 11:51
Колос, загляни на мой сайт, посоветуй, что с книжками сделать, чтобы от фреймов избавиться?

Absolute
14-12-2006, 12:01
Я имел в виду, что если бы не было SSI, то уж лучше на PHP реализовать изменение отдельных блоков сайта, чем на фреймах.

Может быть, профессиональный вебмастер привел бы аргументы более грамотно, не спорю. :) Я в вебмастеринге любитель.

Его сайтами удобно и приятно пользоваться. Соответственно, он заслуживает того, чтобы к его рекомендациям прислушались и призадумались.

Хотя и я не во всем с ним согласен. Но по поводу фреймов у людей мнение очень единодушно отрицательное.

Kolos
14-12-2006, 12:11
дубль два. я говорю не про удобство кодинга сайта, а про юзабилити


хммм... а ты какими сайтами артемия лебедева пользовался? кроме яндыкса?

Absolute
14-12-2006, 12:22
Я тоже о нем же говорю. :) О каком юзабилити может идти речь, если сайт на фреймах. Им пользоваться ваще невозможно. :) А кодить то как раз на фреймах проще.

Сейчас не помню уже. Но обращал иногда внимание на эмблемку "студия Лебедева".

Для примера, вот: http://www.izh-auto.ru Попридираться можно, но, по большому счету, особых претензий у меня к сайту нет.

Kolos
14-12-2006, 12:34
если нормально юзать то нормальная юзабилити.
kolos.narod.ru допустим, что там не удобно?


ну вот не юзаешь а говориш. а вот у на сайт на мой взгляд не оч.удобный. и зделан между прочим на фрецмах. и между прочим темой :)

Absolute
14-12-2006, 12:48
Ну вот сразу навскидку. Открываю "Афоризмы", сохраняю на диск. Потом с диска страница не открывается. То есть, нужно либо копировать афоризмы в виде текста в Word и сохранять оттуда. Либо щелкать правой кнопкой мыши на афоризмах, выбирать там Фрейм>Открыть на новой вкладке. И только тогда появляется истинная страница с истинным адресом: http://kolos.narod.ru/ath.html, которую можно нормально сохранять.

В некоторых случаях применение фреймов оправдано. В некоторых! И у тебя сделано весьма аккуратно, кстати. Если не сохранять страницы, то можно даже не заметить, что на фреймах.

Но вообще, лучше этого избегать.

Почему не юзаю? Юзаю. Просто не запоминаю. Увижу эмблемку, отложится в памяти: впечатление от сайта и кто делал. А адрес не запоминаю, потому что постоянно пользуюсь чрезвычайно малым количеством сайтов.

Между прочим, не на фреймах ни грамма. ;)

Таблицы - это НЕ фреймы.

Kolos
14-12-2006, 12:57
парниша, ты ничего не попутал? ты сайта то не видел а говоришь. дубль два, наш интранетовский сайт сделан на фреймах

Absolute
20-12-2006, 10:13
Про ваш интранетовский сайт я НИЧЕГО не говорил. Я говорил про сайт ИЖ-АВТО.

MpaK999
20-12-2006, 11:26
йопт, ну вы тут навоевали :)))

eusi
02-01-2007, 12:02
Единственный серьезный аргумент - отсутствие фреймов на wap. Остальные - так себе. Ну и что, что роботы плохо ищут во фреймах. Это больше говорит о роботах, чем о фреймах.

nego
02-01-2007, 12:39
Сделай версию с фреймами и без... :D в чем проблема-то??? :rolleyes:

eusi
02-01-2007, 12:42
Еще попробовать родить посоветуй . :D

Лу
02-01-2007, 13:21
Опера тоже по такому принципу видимо создавалась: это не броузер кривой, это хтмл не универсальный. А вебмастера парься потом.

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

eusi
02-01-2007, 13:23
У них есть одно неоспоримое достоинство - малый вес. Ну, еще легкость ваяния на них.

Fledgling
02-01-2007, 15:05
Легкость ваяния на фреймах? Изя жошш сцуко.

Табличный дизайн теми хорош, что очень легко редактируеццо.
Ина основе табличного шаблона легко и приятно строить активное содержимое (Вставки контролов ASP.NET к примеру)

Elixir
11-01-2007, 01:35
electroshok.ru - так ради примера
Ну сайтец по мне ваще посредственный по офрмлению и юзабилити.