За последние 24 часа нас посетили 17379 программистов и 1261 робот. Сейчас ищут 1528 программистов ...

Чат: "Frames vs Ajax" холивар ?

Тема в разделе "JavaScript и AJAX", создана пользователем Vladson, 3 май 2007.

  1. Vladson

    Vladson Старожил

    С нами с:
    4 фев 2006
    Сообщения:
    4.040
    Симпатии:
    26
    Адрес:
    Estonia, Tallinn
    Вот подумалось что фреймы это как-то ну "несовременно" что ли, однако ведь это давольно сильно упрощает разработку. Какие мнения ?

    Чат с фреймами нормальная штука или с Ajax "круче потому что понтов больше" и без вариантов ? (или какие-то ещё варианты ?)
     
  2. Amian

    Amian Активный пользователь

    С нами с:
    15 мар 2007
    Сообщения:
    189
    Симпатии:
    0
    http://www.pjirc.com/main.php
    Frames/ajax как самому удобней т.к. все равно детсад и никем в серьёзных проектах использоваться не будет :)
     
  3. Vladson

    Vladson Старожил

    С нами с:
    4 фев 2006
    Сообщения:
    4.040
    Симпатии:
    26
    Адрес:
    Estonia, Tallinn
    В том то и дело что я делаю не только "детсад" иногда ко мне обращаются довольно серьёзные конторы и требуют довольно серьёзные скрипты... (чаты конечно никто ещё не просил писать, но всёже)
     
  4. Dagdamor

    Dagdamor Активный пользователь

    С нами с:
    4 фев 2006
    Сообщения:
    2.095
    Симпатии:
    1
    Адрес:
    Барнаул
    Vladson
    Java IRC клиент, имхо, наилучшее решение. Только нужно подходящий IRC сервер найти.
     
  5. Vladson

    Vladson Старожил

    С нами с:
    4 фев 2006
    Сообщения:
    4.040
    Симпатии:
    26
    Адрес:
    Estonia, Tallinn
    Но это немного офтоп, речь идёт о полностью своём решении...
     
  6. Ti

    Ti Активный пользователь

    С нами с:
    3 июл 2006
    Сообщения:
    2.378
    Симпатии:
    1
    Адрес:
    d1.ru, Екатеринбург
    а почему фремы это не ajax?
     
  7. Dagdamor

    Dagdamor Активный пользователь

    С нами с:
    4 фев 2006
    Сообщения:
    2.095
    Симпатии:
    1
    Адрес:
    Барнаул
    Vladson
    В таком случае любой из вариантов подходит ;) по сравнению с JIRC и фреймы, и аджакс - одинаково "несовременно".
     
  8. dark-demon

    dark-demon Активный пользователь

    С нами с:
    16 фев 2007
    Сообщения:
    1.920
    Симпатии:
    1
    Адрес:
    леноград
    Vladson, фреймы поддерживаются даже древнющими браузерами. хттпреквест только современными. есть универсальные решения типа либы котерова, использующие либо одно, либо другое.
    на мой взгляд - не стоит слишком мудрить, фреймы вполне справляются с функцией "асинхронного яваскрипт".
     
  9. AlexGousev

    AlexGousev Активный пользователь

    С нами с:
    25 мар 2006
    Сообщения:
    1.505
    Симпатии:
    0
    Адрес:
    Москва
    dark-demon
    А есть ли смысл в поддержке IE4, NS4?

    Vladson
    Не вижу конфликтов между фреймовой структурой и аяксом. Первая позволяет разделять страницу на несколько. Второй позволяет не гонять по сети данные вместе с оформлением при многократном обновлении страницы.
     
  10. dark-demon

    dark-demon Активный пользователь

    С нами с:
    16 фев 2007
    Сообщения:
    1.920
    Симпатии:
    1
    Адрес:
    леноград
    AlexGousev, насколько мне известно опера стала поддерживать хттпреквесты только с 9 версии.
     
  11. Davil

    Davil Guest

    +1
    По моему Ajax - это сама идея передачи данных без обновления страницы.
    А вот реализация - это уже другой вопрос.

    По теме: лично предпочитаю использовать фреймы, т.к. это более кроссбраузерная штука. Когда появятся более жесткие стандарты Ajax, тогда уже начну думать о встроенной в браузер реализации...
     
  12. AlexGousev

    AlexGousev Активный пользователь

    С нами с:
    25 мар 2006
    Сообщения:
    1.505
    Симпатии:
    0
    Адрес:
    Москва
    dark-demon
    За более ранние версии не отвечаю, но 7,8 и 9 точно поддерживают.

    Так они уже есть... Все прекрасно работает... Откуда вы проблемы берете?
     
  13. Vladson

    Vladson Старожил

    С нами с:
    4 фев 2006
    Сообщения:
    4.040
    Симпатии:
    26
    Адрес:
    Estonia, Tallinn
    Не строгий конфликт есть (если делать аякс то без фреймов удобнее обойтись, если делать фреймы то удобнее обойтись без аякса)
     
  14. AlexGousev

    AlexGousev Активный пользователь

    С нами с:
    25 мар 2006
    Сообщения:
    1.505
    Симпатии:
    0
    Адрес:
    Москва
    Спорное утверждение.

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

    ONK Активный пользователь

    С нами с:
    4 фев 2006
    Сообщения:
    281
    Симпатии:
    0
    Адрес:
    СПб
    AJAX vs Frames то-же самое что шило против мыла. Никак не связанные вещи.
    Я использую iframe-овую структуру (на что есть свои причины) и при этом используемая мною технология обновления и отправки данных соответсвует определению AJAX. Правда когда я её разрабатывал ещё небыло такого понятия, и имеются некоторые отличия. Я бы сказал, что именно моя технология настоящий AJAX :) (полностью асинхронный), т.к. отпрака данных на сервер и получение ответа разнесены во ремени и методам передачи команд.

    ПС. Надеюсь я хорошо всех запутал ;)