masterspammer (masterspammer) wrote,
masterspammer
masterspammer

mutabor (гы-гы) framework

Пришла такая идея:
в странице <script src="path/to/server/script"></script>, а там сервер посылает
не только данные (jSON) и команды - как эти данные обрабатывать, но и код, который их обработает.

Фигушки! Не будет работать! Нужно грузить html с отдельными вставками в iframe или вообще websocket использовать.

Страница...
Пришло сообщение о новом комментарии, вместе с ним - код, который сообщение к странице приклеит...
там же кнопочка "ответить".
Жмёт кто-то на кнопочку, рисуется крутилка, в тот же поток  летит код логинки (а может он начинает лететь ещё при наведении на кнопку), а потом (возможно) и код панели настроек свежезалогиненного пользователя...
Жмёт на ссылку - грузится библиотека оконного интерфейса, содержимое страницы отрывается и переносится в отдельное окно (не браузерное, а на HTML), открывается новое, в него грузится страница (а без JS просто бы перешёл по ссылке)...
и так далее.

То есть comet, но с подгрузкой не только данных, но и кода, их обрабатывающего (а так же разруливанием зависимостей).
Тем кто любит кэширование, может лететь не сам код, но ссылки на js-файлы - это если файлы не больше типичного заголовка и не зависят от пользователя/браузера.

В честь придуманного названия на обеде просмотрел релевантный мультик.
Tags: cms, javascript, Планы
Subscribe

  • Охота пше* неволи

    Взял фанерины на боковины - а они кривые, две вообще расслоились (о чём я благополучно позабыл). Купил, разрезал, взгромоздил на велик и еле…

  • (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 

  • 3 comments