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

  • Про "прёт" и результат

    Когда-то давно (уже офигительно давно по нашим новым торопливым временам) я начинал делать колонки. Сначала одни, потом другие; другие - долго,…

  • Пропро роков во отчестве

    Наткнулся на тему по La Scala на французском форуме - вот тут и далее применение металлобумажных советских конденсаторов в фильтрах. Автор остался…

  • Прокрастинирую

    На выходных дал маха - что-то приклеил, что-то пошлифовал; потом уже дома вспомнил, что забыл закрыть клей. Вернулся - по идее закрутить крышку; по…

  • 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