> большая часть времени уходит не на написание кода, а на отлаживание более-менее
> одинаковой работы в IE, Opera и Firefox)Да, есть такое дело... спорить не буду.
Хотя, Ajax - тоже пока не панацея: на виндовсе я, например, юзаю opera 7.6, а новую лень
ставить, соответсвенно Ajax не работает, но я то ладно - а куча юзеров имеет подобные
проблемы и в основоном, навероное, и не знает что это такое - Ajax...
Дело в том, что я сейчас разрабатываю php-движок для коммерческого
проекта. Посещаемость там очень высокая, поэтому и требования к безопасности тоже.
Хотя сервер там и очень крутой заказан (а потом и что-то вроде кластера планируется),
но оптимизация трафика очень нужна.
Ну так вот, Ajax я подумал, подумал, и решил не использовать, а написал несколько
весьма маленьких js-функций, являющихся функциональным аналгом XmlHTTPRequest.
При этом я могу подгружать динамически не только данные, но и новые скрипты.
(через скрытый фрейм, т.е. страницы у меня реально не обновляются).
И знаете, работает..., везде...
Что это? Просто - приятное исключение в практике работы с js?
Видимо, да.
> Такой метод не даст поисковым системам индексировать сообщения, lynx'ом уже не почитаешь
> и локально не сохранишь. Хотя трафик экономит, но за счет дополнительной нагрузки на
> браузер пользователя.
Согласен с первым утверждением..., добавить не чего - дело вкуса.
Но насчет браузеров пользователей - нет: ресурсы их копьютеров используются
процентов на 10%, тем более когда они в инете, то врядли кто-то паралельно
видео монтирует,
так что я только радуюсь возможности снять нагрузку со своего сервера.
Согласитесь - это все-таки, приятно, справедливо даже, и к тому же незаметно все-таки ;)
//----- P.S.
И все-таки генерацию таких вещей как реклама дистрибутивов у Вас внизу и
менюха верху, имхо, лучше запихнуть во внешний скрипт.
P.P.S. Уж простите за новящевое предложение,
просто у меня видимо уже мания оптимизации...
(видимо в детстве за асмом пересидел... ;))