Перейти к контенту

AJAX vs. javascript и iframe


Рекомендуемые сообщения

Почитала вот:

 

Ajax загрузка последнего сообщения в форуме

http://developer.mozilla.org/en/docs/AJAX:Getting_Started

 

Есть вопрос. Чем использование AJAX принципиально лучше, чем использование следующей схемы:

- java-скрипт меняет src для iframe на url запроса серверу

- сервер в качестве ответа выдает html страницу с java-скриптом, вызывающим замену innerHTML на исходной странице нужного элемента по его id.

[c] Destruction

 

?

Есть ли у представленной схемы по сравнению с AJAX какая-либо проблема в безопасности? скорости? качестве работы? ограничения по поддержке браузерами? ограничения по отработке при особых пользовательских настройках браузера?

 

Или это просто некое удобство для разработчика в виде предоставления ряда готовых функций?

Ссылка на комментарий
Поделиться на других сайтах

Чем использование AJAX принципиально лучше, чем использование следующей схемы:

 

AJAX пренципиально лучше.

возвращается не HTML страница с обновленным содерждаением, а только кусок HTML, что существенно ускоряет работу, да и к сожалению с IFRAME при индексации страниц во многих поисковиках проблеммы, а при индексации с div такого нет... :D

 

 

Есть ли у представленной схемы по сравнению с AJAX какая-либо проблема в безопасности? скорости? качестве работы? ограничения по поддержке браузерами? ограничения по отработке при особых пользовательских настройках браузера?

 

- безопасность, пожалуй как написано такая и будет безопасность.

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

- поддержка:

Apple Safari 1.2 and above

Konqueror

Microsoft Internet Explorer (and derived browsers) 5.0 and above (Mac OS versions not supported)

Mozilla/Mozilla Firefox (and derived browsers) 1.0 and above

Netscape 7.1 and above

Opera 7.6 and above

Opera Mobile Browser 8.0 and above

- смотря о каких вы пользовательских настройках говорите, отключение в броузере JS приведет к соотвествующим последствиям..

Ссылка на комментарий
Поделиться на других сайтах

Угу... насчет скорости понятно.

 

Но только насчет iframe, имелся ввиду скрытый iframe, который используется только для получения Java-скриптовой инструкции от сервера.

см. Проверка Login, Password, Email как в 2.1.0 для 2.0.х

 

- поддержка:

Apple Safari 1.2 and above

Konqueror

Microsoft Internet Explorer (and derived browsers) 5.0 and above (Mac OS versions not supported)

Mozilla/Mozilla Firefox (and derived browsers) 1.0 and above

Netscape 7.1 and above

Opera 7.6 and above

Opera Mobile Browser 8.0 and above

 

А iframe, насколько я помню, поддерживается с более ранних версий (я имею ввиду нетскейп и оперу)?

Ссылка на комментарий
Поделиться на других сайтах

>>а только кусок HTML

+ не только и не столько HTML, а в идеале XML, а это вам не просто джава скрипт - с ним можно производить намного больше операций.

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

Ссылка на комментарий
Поделиться на других сайтах

Спасибо.

А что именно за проблемы с индексацией страниц, содержащих iframe? Не индексируется содержимое iframe или сама страница, содержащая его?

Ссылка на комментарий
Поделиться на других сайтах

-------------

Не индексируется содержимое iframe

-------------

 

а сами страницы индексируются

Ссылка на комментарий
Поделиться на других сайтах

Думаю, пригодится :D

 

Foundations of Ajax by Ryan Asleson, Nathaniel T. Schutta

Publisher: APRESS® (Oct 2005)

 

Скачать Foundations of Ajax (~8mb) + Source Code (~7mb)

Ссылка на комментарий
Поделиться на других сайтах

Присоединиться к обсуждению

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

Гость
Unfortunately, your content contains terms that we do not allow. Please edit your content to remove the highlighted words below.
Ответить в этой теме...

×   Вы вставили отформатированный текст.   Удалить форматирование

  Допустимо не более 75 смайлов.

×   Ваша ссылка была автоматически заменена на медиа-контент.   Отображать как ссылку

×   Ваши публикации восстановлены.   Очистить редактор

×   Вы не можете вставить изображения напрямую. Загрузите или вставьте изображения по ссылке.

Зарузка...
×
×
  • Создать...

Важная информация

Находясь на нашем сайте, вы соглашаетесь на использование файлов cookie, а также с нашим положением о конфиденциальности Политика конфиденциальности и пользовательским соглашением Условия использования.