El lenguaje que amarás odiar
Xsponsor: 5 años hospedando VivaLinux!
CSS Layouts es un sitio que no recopila diseños completos basados en hojas de estilo CSS como tantos otros en la red. Pero lo que sí intenta hacer es ofrecer "layouts" o disposiciones comunes en diseños más frecuentes 100% compatibles con casi toda la variedad de navegadores modernos disponibles en este momento: Internet Explores 6 (IE6), Internet Explorer 7 (IE7), Firefox, Opera, Safari, etc.
Los "layuouts" están categorizados según su ancho máximo (750px, 950px y 100%) y ofrecen prácticamente todas las combinaciones posibles de cantidad de columnas y pies y encabezados de páginas.
¿Cuántas veces nos pasaron un archivo .CSS o .HTML horriblemente formateado? Antes de sucumbir a la exhasperación podemos probar pasar sus contenidos por Tabifier para ver cómo debería haberlo hecho su autor original si hubiera tenido conciencia de esa cosa llamada "indentación".
Es increíble hasta dónde puede llegar a potenciarse el uso del navegador Firefox con el uso de unas simples extensiones. Y para demostrar esta afirmación, este artículo, explica una técnica muy particular para desarrollar diseños basados en CSS usando sólo este navegador junto con 3 imprescindibles extensiones: Web Developer, MeasureIt y ColorZilla.
En phpComplete hay un interesante artículo sobre cómo reducir el tamaño de los archivos CSS usando la técnica de output buffering. Aunque el concepto es bueno, como bien argumenta uno de los comentarios a ese artículo, esta idea es mucho mejor servida usando directamente una simple directiva en la configuración de Apache: