Вот подумалось что фреймы это как-то ну "несовременно" что ли, однако ведь это давольно сильно упрощает разработку. Какие мнения ? Чат с фреймами нормальная штука или с Ajax "круче потому что понтов больше" и без вариантов ? (или какие-то ещё варианты ?)
http://www.pjirc.com/main.php Frames/ajax как самому удобней т.к. все равно детсад и никем в серьёзных проектах использоваться не будет
В том то и дело что я делаю не только "детсад" иногда ко мне обращаются довольно серьёзные конторы и требуют довольно серьёзные скрипты... (чаты конечно никто ещё не просил писать, но всёже)
Vladson В таком случае любой из вариантов подходит по сравнению с JIRC и фреймы, и аджакс - одинаково "несовременно".
Vladson, фреймы поддерживаются даже древнющими браузерами. хттпреквест только современными. есть универсальные решения типа либы котерова, использующие либо одно, либо другое. на мой взгляд - не стоит слишком мудрить, фреймы вполне справляются с функцией "асинхронного яваскрипт".
dark-demon А есть ли смысл в поддержке IE4, NS4? Vladson Не вижу конфликтов между фреймовой структурой и аяксом. Первая позволяет разделять страницу на несколько. Второй позволяет не гонять по сети данные вместе с оформлением при многократном обновлении страницы.
+1 По моему Ajax - это сама идея передачи данных без обновления страницы. А вот реализация - это уже другой вопрос. По теме: лично предпочитаю использовать фреймы, т.к. это более кроссбраузерная штука. Когда появятся более жесткие стандарты Ajax, тогда уже начну думать о встроенной в браузер реализации...
dark-demon За более ранние версии не отвечаю, но 7,8 и 9 точно поддерживают. Так они уже есть... Все прекрасно работает... Откуда вы проблемы берете?
Не строгий конфликт есть (если делать аякс то без фреймов удобнее обойтись, если делать фреймы то удобнее обойтись без аякса)
Спорное утверждение. хттпреквест всегда требует больше времени на программирование, чем просто генерация на стороне сервера... так что тут фреймы-не фреймы - не суть.
AJAX vs Frames то-же самое что шило против мыла. Никак не связанные вещи. Я использую iframe-овую структуру (на что есть свои причины) и при этом используемая мною технология обновления и отправки данных соответсвует определению AJAX. Правда когда я её разрабатывал ещё небыло такого понятия, и имеются некоторые отличия. Я бы сказал, что именно моя технология настоящий AJAX (полностью асинхронный), т.к. отпрака данных на сервер и получение ответа разнесены во ремени и методам передачи команд. ПС. Надеюсь я хорошо всех запутал