masterspammer (masterspammer) wrote,
masterspammer
masterspammer

Category:

JSON++

Читал википедию, про AJAX, вспоминал, как в 2003-м делали подгрузку данных без перезагрузки и сохранение - без неё же.

Что было: iframe, img.src= (это без понятного скрипту результата, но со вполне понятной пользователю иконкой), куки (а дальше любой запрос туда-обратно).

Победил тогда iframe. Из-за возможности передачи данных большим куском. На изгаженную историю посещений было наплевать.

Из фишечек - фирменный escape, нераздувающий текст как CGЁвый (особенно юникод), обязательная обработка ошибок и (отключаемый, но по умолчанию включенный) перезапрос при ошибке. Туда - же объединение кучи запросов в один (хотя делалось и на другом уровне) - для борьбы с умножением излишних http-заголовков которые весят иногда не меньше самих данных.

----

Потом было типа затишье, сеть быстрая, особой потребности в асинхронной загрузке не было. А сейчас - мобильные аппараты, нетбуки и всё это через GPRS/WIFI, связь то есть, то нет, канал нетолстый а то ещё и с тарификацией по объёму.  Снова актуально. Особенно чтоб данных передавалось поменьше и в случае каких ошибок можно было восстановиться.

То ли вспомнить кое-что из старого и заточить под новые реалии...
Tags: javascript, Воспоминания
Subscribe

  • Voodoo practice

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

  • (no subject)

    На неделе периодически "кормил" себя приятными занятиями, музыку слушал, один раз проспал почти 12 часов. Сил прибыло. За выходные внезапно очень…

  • (no subject)

    Дети притащили из школы ротовирус - так-то это довольно регулярная болячка, хотя штаммами разнится как грипп - на этот раз досталось сыну и чуть…

  • Post a new comment

    Error

    Anonymous comments are disabled in this journal

    default userpic

    Your reply will be screened

    Your IP address will be recorded 

  • 0 comments