Javascript-форум (https://javascript.ru/forum/)
-   Оффтопик (https://javascript.ru/forum/offtopic/)
-   -   Ajax-сайт == сайт на фреймах (https://javascript.ru/forum/offtopic/3827-ajax-sajjt-%3D%3D-sajjt-na-frejjmakh.html)

Kolyaj 27.05.2009 11:29

Ajax-сайт == сайт на фреймах
 
Хотя, разумеется, ajax-сайт !== сайт на фреймах :)

А чем они, собственно, принципиально, отличаются? Ну кроме того, что фреймы потенциально надежней и юзабельней без дополнительных усилий. Сомнительные преимущества те же, недостатки тоже (хотя у фреймов недостатков меньше). Так почему же на сайт, сделанный на фреймах, большинство будет плеваться, а ajax-сайтом -- восхищаться?

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

ZoNT 27.05.2009 11:54

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

Kolyaj 27.05.2009 11:58

И откуда, спрашивается, это лицемерие? :)

ZoNT 27.05.2009 12:06

В основном плюются на сайты сделанные на фреймах, в которых контент грузится во фрем, а меню в другом фрейме...

Kolyaj 27.05.2009 12:13

И чем это принципиально отличается от ajax-сайта? Оформить фреймы можно так, что и не сразу поймешь, что это фреймы.

ZoNT 27.05.2009 12:21

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

Kolyaj 27.05.2009 12:39

Обычную страницу тоже можно сверстать так, что попробуй выдели то, что хочешь. Это все не принципиальные отличия.

ZoNT 27.05.2009 13:12

не принципиальные, я согласен, просто с фреймами неожиданных проблем больше...

Kolyaj 27.05.2009 13:13

С аякс-сайтами, собственно, не меньше :)

ZoNT 27.05.2009 13:15

ну там нет непреодолимых косяков. А с фреймами я знаю как минимум один енпреодолимый и один, решение для которого в гугле я не нашёл (сам поборол).

Леонид Евстигнеев 27.05.2009 17:28

Я вот то же этого не очень понял.
Все аргументы которые используются, чтобы доказать, что фреймы это зло как-то сразу забываются.
Хотя они применимы к ajax-сайт, по-моему, на все 100%.
Но фреймы зло и deprecated. А AJAX класно и за ним будущее. :)
Вот такой парадокс.

x-yuri 28.05.2009 02:30

забавная статья(и) - http://usability.typepad.com/confusa...ax_sucks_.html

Kolyaj, а ты же против обоих подходов, как я понимаю?

Цитата:

Так почему же на сайт, сделанный на фреймах, большинство будет плеваться, а ajax-сайтом -- восхищаться?
может из-за успеха ajax в области веб-приложений?

Kolyaj 28.05.2009 09:49

Цитата:

Сообщение от x-yuri
Kolyaj, а ты же против обоих подходов, как я понимаю?

По большому счету да.

Цитата:

Сообщение от x-yuri
может из-за успеха ajax в области веб-приложений?

Но сайты не веб-приложения.

x-yuri 28.05.2009 10:54

Цитата:

Но сайты не веб-приложения.
но ведь не говорят, что ajax - это круто в случае веб-приложений. Говорят: "Ajax - это круто, посмотрите, например, на google maps..." Все начинают смотреть и думать, что ajax - это просто круто, вне зависимости от контекста


Часовой пояс GMT +3, время: 02:42.