fantazerno: так вот и используйте для этого сборку "на-лету", чтобы не пересобирать всё заново, а просто добавить в нужный файл тэг и все. Если нужны замены к конкретной CMS - используйте шаблонизатор.
Максим Жаров: Это срабатывает только при локальном запуске. Подсказку даёт для Win, да. Для других ОС - я не тестил и как там будет - не знаю. В любом случае - флаг тот же самый должен быть.
Максим Жаров: я делал, чтобы по клику на HTML-файле, сразу собирался шаблон. Это в помощь тем, кто делает вёрстку макетов или создаёт прототип этого шаблона. Чтобы максимально исключить js при сборке.
Также, можно создавать по клику переключение страниц и т.д. (т.е. минимум)
Максим Жаров: ну если вам не нужна работа по протоколу file:/// и интересно Вам кодить на js, думать что jquery работает быстрее - тогда да...
Иначе - без вариантов)
Максим Жаров: ну так для этого и написано... чтобы блоки инклудить HTML-файлы в блоки, если нужно блоки из HTML - нужно парсить контент уже.. я этого не создавал. (пока даже не могу понять: зачем такое может потребоваться?..)
J. Snow: лучше даже - синонимайзер в URI с авторедиректом 301 на верный урл (только нужно сохранить уникальность запросов, чтобы не повторялись!):
Например, все запросы:
example.com/blackhat
example.com/черная шляпа
example.com/шляпа
example.com/bh
автоматом будут редиректиться (через 301 редирект) на:
example.com/big-black-hat
J. Snow: без "catalog" - лучший вариант (2-й), т.к. catalog - увеличивает расстояние Хэмминга и не содержит ключевой нагрузки (не пересекает множество ключевых поисковых фраз). Соответственно, с ним ранжироваться будет хуже.