Вслед за Page Speed Google открыл ещё один отличный внутренний набор инструментов — Closure. В комплекте:
- Closure Compiler — валидатор, оптимизатор и компрессор JavaScript. Выкидывает неиспользуемый код, жмёт, проверяет. Доступны версия для командной строки, веб-приложение и интеграция с Page Speed.
- Closure Inspector — плагин для FireBug. Позволяет удобно отлаживать код, полученный из Compiler.
- Closure Library — хорошо оттестированная модульная кросс-браузерная библиотека с довольно обширным функционалом: виджеты, контролы, анимация, структуры данных, работа с DOM, взаимодействие с сервером, юнит-тестирование, WYSIWYG и ещё много всего.
- Closure Templates — шаблонизатор для Java и JavaScript с простым синтаксисом. JavaScript-реализация прекомпилируется в обычный JS-код, как это делается в большинстве PHP-шаблонизаторов.
http://rmcreative.ru/blog/post/google-closure
http://googlecode.blogspot.com/2009/11/introducing-closure-tools.html