Вызывает ли LessCSS задержку загрузки на страницах? - PullRequest
2 голосов
/ 28 апреля 2011

С LessCSS , требующим выполнения JS, прежде чем он сможет загрузить страницу, является ли хорошей идеей даже использовать эту библиотеку на сайте, который использует большой трафик?Кажется, что это плохая идея из-за начального времени разбора JS, выполняемого, как, например, CSS не будет отображаться должным образом, пока файл JS не загрузится ...

Ответы [ 3 ]

6 голосов
/ 28 апреля 2011

Вам не нужно использовать LessCSS со стороны клиента (JavaScript) - есть также серверный сценарий , который можно вызвать даже из командной строки.Ваш сайт получает большой трафик, это будет рекомендуемый маршрут, так как скрипт запускается только один раз при каждом изменении CSS.

1 голос
/ 28 апреля 2011

Да, на стороне клиента добавляет отставание. На стороне сервера также добавляется задержка, но это незначительно.

Самый быстрый способ - это скомпилировать LESS в обычный CSS и использовать вместо этого скомпилированную версию.Сценарий сборки поможет сделать это менее утомительным

1 голос
/ 28 апреля 2011

Я не буду использовать Меньше, если не смогу разобрать его на бэкэнде - именно по тем причинам, на которые вы ссылаетесь. Использование библиотеки JS в основном создает большую флешку не стилевого контента. Если это вариант, используйте анализатор Less с любой серверной технологией, которую использует ваш сайт.

...