Piensas bien, no hace falta que instales nada en el servidor, ejemplo del sitio de less:
Crea tres archivos:
- index.html
- styles.less
- less.js <--- esta es la librería
Código HTML:
Ver original<!-- index.html -->
<!DOCTYPE HTML>
<link rel="stylesheet/less" type="text/css" href="styles.less">
Código CSS:
Ver original/*style.less*/
@base: #f938ab;
.box-shadow(@style, @c) when (iscolor(@c)) {
box-shadow: @style @c;
-webkit-box-shadow: @style @c;
-moz-box-shadow: @style @c;
}
.box-shadow(@style, @alpha: 50%) when (isnumber(@alpha)) {
.box-shadow(@style, rgba(0, 0, 0, @alpha));
}
.box {
color: saturate(@base, 5%);
border-color: lighten(@base, 30%);
div { .box-shadow(0 0 5px, 30%) }
}
Cita:
Iniciado por oscartt67 ....y aunque el saber no ocupa lugar, tiempo si ocupa, y de eso, ahora mismo, voy justo.
Es cierto, en ningún momento intenté decir que el tiempo es algo que te sobre, me disculpo si sonó de esa manera.
La cuestión es que cualquiera de los dos caminos te llevará tiempo, realmente he encontrado mas documentación sobre less, sass y stylus que gente haciendo cosas con el borrador de la w3c, además de que ya sabemos el dolor de cabeza que nos da la compatibilidad con IE, de ahí mi humilde opinión/sugerencia.
Cita:
Iniciado por oscartt67 Es decir, dependo de la voluntad de otros para dichas modificaciones.
Seria triste que se oponga a instalar una herramienta tan poderosa. No hay dudas de que te servirá mucho usarla.
Desconozco si mediante javascript lado cliente se puede hacer una compilación de los archivos .less en tiempo de ejecución, supongo que no. Y esto de cara a la validación w3c es negativo. (repito, ignoro si existe solución, tal vez la haya)
Sass se compila en ruby por lo cual deberías instalar ruby.
No tengo experiencia con stylus, pero la gente que usa nodejs (javascript en el servidor) lo usa mucho. También se puede usar less del lado del servidor, en los links anteriores hay una prueba hecha con php.
Cita:
Iniciado por oscartt67 pd:y también $(selector).css , que es como he solucionado mi problema.
Si aquí hay ironía lo siento por tu muestra de ingratitud, el comentario carece de inteligencia como para prestarle interés.
Adios y suerte.