(x)HTML/WML/CSS | LessCSS / смертный грех
Насколько ли приемлемо компилировать less файлы на стороне клиента при помощи less.js? меня сожрут?
![Гг](https://bym.guru/modules/smiles/smiles/gg.gif)
Не, думаю просто будут закрывать вкладку с сайтом и всего лишь.
![](/views/icon/no_avatar.png)
DELETED
19 февраля 2019, в 14:54
Delete
[xrystalll] (19.02.2019 в 14:53)
rekmixa, лучше не стоит
rekmixa, лучше не стоит
![Гг](https://bym.guru/modules/smiles/smiles/gg.gif)
почему же?
Cezarionis (19.02.2019 в 14:54)
[xrystalll] (19.02.2019 в 14:53)
rekmixa, лучше не стоит
почему же?
[xrystalll] (19.02.2019 в 14:53)
rekmixa, лучше не стоит
![Гг](https://bym.guru/modules/smiles/smiles/gg.gif)
почему же?
я тоже думаю
компиляция вроде быстро идёт, хотя скорость надо бы проверить
сайт не должен подвисать
![](/views/icon/no_avatar.png)
DELETED
19 февраля 2019, в 15:10
Delete
rekmixa (19.02.2019 в 15:03)
Cezarionis (19.02.2019 в 14:54)
[xrystalll] (19.02.2019 в 14:53)
rekmixa, лучше не стоит
почему же?
я тоже думаю
компиляция вроде быстро идёт, хотя скорость надо бы проверить
сайт не должен подвисать
Cezarionis (19.02.2019 в 14:54)
[xrystalll] (19.02.2019 в 14:53)
rekmixa, лучше не стоит
![Гг](https://bym.guru/modules/smiles/smiles/gg.gif)
почему же?
я тоже думаю
компиляция вроде быстро идёт, хотя скорость надо бы проверить
сайт не должен подвисать
Верно.
Раньше когда юзал лес ибо не хватало чисто css (вернее хватало но кода было масса), спокойно компилировал жабой и ничего нигде не подвисало и отлично загружалось.
Крнечно же стоит понимать что мы не о 10-20 мб кода говорим))
[xrystalll] (19.02.2019 в 15:12)
rekmixa, загрузка скриптов идёт после загрузки dom. Отрисовка стилей будет напрямую зависеть от js, который сначала сам должен загрузится и выполниться затем нужно less загрузить и обработать, а потом уже скомпилируется и отрисуется готовый css в браузере. Всё это время будет голая html страница. Не долго конечно, моргнет и всё, но всё же это абсолютно не то, что должен видеть пользователь
rekmixa, загрузка скриптов идёт после загрузки dom. Отрисовка стилей будет напрямую зависеть от js, который сначала сам должен загрузится и выполниться затем нужно less загрузить и обработать, а потом уже скомпилируется и отрисуется готовый css в браузере. Всё это время будет голая html страница. Не долго конечно, моргнет и всё, но всё же это абсолютно не то, что должен видеть пользователь
я впринципе так и понял
а эту проблемку решить никак, например чтоб разметка не показывалась до тех пор, пока не скомпилируются стили?
[xrystalll] (19.02.2019 в 15:16)
rekmixa, тогда нужно и загрузку dom положить на js, тем самым ещё увеличив время загрузки. Только теперь пользователь увидит не голый html, а просто белую, пустую страницу)
rekmixa, тогда нужно и загрузку dom положить на js, тем самым ещё увеличив время загрузки. Только теперь пользователь увидит не голый html, а просто белую, пустую страницу)
мда
пока лучше не компилировать на клиенте, пока более оптимального метода нет
[xrystalll] (19.02.2019 в 15:18)
и я сомневаюсь, что динамический css, скомпилированный через js, будет кэшироваться
и я сомневаюсь, что динамический css, скомпилированный через js, будет кэшироваться
кстати да, ведь стили запихиваются в head через тег style
![](/views/icon/no_avatar.png)
DELETED
19 февраля 2019, в 16:47
Delete
[xrystalll] (19.02.2019 в 15:18)
и я сомневаюсь, что динамический css, скомпилированный через js, будет кэшироваться
и я сомневаюсь, что динамический css, скомпилированный через js, будет кэшироваться
будет