akeinhell: получается незначительная разница в размере склонированной директории (что при клонировании одного последнего коммита, что при клонировании всех). Вместе с полезным кодом подтягивается такой же объём git-файлов, которые на продакшн-сервере не нужны.
По поводу rsync: как я знаю, он зеркалирует содержимое директории на двух хостах. В git репозитории (git сервере) файлы проекта не хранятся в явном виде. Что зеркалировать?
nirvimel: я так и понял. Просто в моём случае проще добиться ограничения вложенности style-блоков, чем ограничения глубины тега ссылки относительно ближайшего style-блока.
Ограничение на глубину вложения ссылки не подходит. Более терпимо ограничение на уровень вложенности . block. Тогда лучше сделать так:
.style1 a,
.block .style1 a,
.block .block .style1 a,
.block .block .block .style1 a {
color: green;
}
nirvimel: Алексей Уколов: есть идея сделать так:
.style1 a,
[class^="style"] .style1 a,
[class^="style"] [class^="style"] .style1 a,
[class^="style"] [class^="style"] [class^="style"] .style1 a {}
Но это не универсальное решение (есть ограничение на глубину вложенности) и, по-моему, не очень красивое.
79% — мало: 1 из 5 потенциальных клиентов не смогут нормально посмотреть информацию. Я пока делаю под IE8+. Самому flexbox очень нравится, использовал бы везде.
Urushi Go: выискивать в этом коде тег `script`, парсить его содержимое и передавать в eval. Если Вы не брезгаете jQuery, то достаточно сделать так: $( '#container' ).html( yourAjaxHTML ), jQuery сама спарсит JS код.