Tinyfier: compresor CSS y Javascript
Me avisa Javier que ha desarrollado una aplicación para comprimir CSS y Javascript, parecida a Minify (del cual se obtiene gran parte del código empleado) o YUI Compressor
Me avisa Javier que ha desarrollado una aplicación para comprimir CSS y Javascript, parecida a Minify (del cual se obtiene gran parte del código empleado) o YUI Compressor
Una cosa que he visto en una web que estoy usando y que me ha gustado bastante es que el alto de los textarea se adapta al contenido para evitar que aparezca el scroll vertical.
En plan rapidito he hecho un script jQuery que realizaría esta función:
$(document).ready(function () {
$('textarea').keypress(function() {
var ta = $(this);
var fontSize = ta.css('font-size').replace('px', '')*1.3; // Le añado un ratio para que sea más eficiente
var taWidth = ta.width();
var taHeight = ta.height();
var content = ta.attr('value').split('\n');
var lines = content.length;
for (var i=0; i<content.length; i++) {
if (content[i].length * fontSize > taWidth) lines += parseInt(content[i].length * fontSize / taWidth);
}
var ratioHeight = taHeight / fontSize;
if (lines * fontSize > taHeight) ta.height((lines * fontSize)+150); // Le sumo 150 para darle un margen y que no se agrande constantemente
});
});
Uno de los mayores problemas con los que nos encontramos cuando estamos desarrollando una aplicación web es la compatibilidad con los diferentes navegadores, bueno, realmente la compatibilidad de estos navegadores con los estándares.
Para ayudarnos en esta lucha, nada mejor que esta serie de recursos:
Designing For Every Browser: How To Make Your Site Fully Cross Browser Compatible
VÃa / dzone
Últimos enlaces rápidos:
Comments are closed.
Más competencia: CssDispatcher y Reducisaurus (este último se puede usar alojado gratis en Google App Spot).
Hola Isra, veo que CssDispatcher es tuyo, ¿no?. Lo poco que he visto es una librerÃa PHP que parece interesante.
Saludos
Hm.. me lo apunto sin dudarlo 🙂 buen proyecto Israel.
Si, perdón por el autobombo 😛
Isra, si el proyecto es bueno, el autobombo siempre es bienvenido 🙂