Сообщение от e1f
|
либо мы друг друга не поняли
|
Пойдем с другой стороны: packer Дина Эдвардса сжимает скрипт в набор каких-то непонятных символов. Внимание вопрос: кто эти символы распаковывает обратно в рабочий JavaScript?
Сообщение от Riim
|
собирает все скрипты в один, сжимает и отдает клиенту
|
Не сжимает, сжималку мне все лень как-то писать, тем более, что есть YUICompressor.
2. Механизм работы препроцессора аналогичен механизму работы препроцессора языка C с некоторыми дополнениями: строка //#include_once "script.js" в любом файле заменяется на содержимое файла script.js, если в этом сеансе он еще не подключался.
4. Стандартные механизмы работы с кэшем. Например, каждый час/день/месяц обновлять содержимое.
5. Почему нехорошо?