2. Optimizaciones muy distintas
● CSS: Optimización para el desarrollador*
● JavaScript: Optimización para el usuario*
@lucascepeda WebcatBCN, 14/03/2012
3. CSS: Lo que ya debes saber
● Código inline, caca
● @import, caca
● Debe ir en el <head>
● Usar shorthand
@lucascepeda WebcatBCN, 14/03/2012
4. CSS: Lo que ya tendrías que hacer
● Combinar
● Minimizar
● Comprimir
@lucascepeda WebcatBCN, 14/03/2012
7. CSS: Minimizar
/*****
Multi-line comment
before a new class name
*****/
.classname {
/* comment in declaration block */
font-weight: normal;
}
@lucascepeda WebcatBCN, 14/03/2012
11. CSS: Lo que quizá no sepas
● 25K
● RTL
#footer .column ul li a { color: #FAFAFA }
● CSS antes que JS en el <head>
@lucascepeda WebcatBCN, 14/03/2012
12. CSS: CSS antes que JS en <head>
@lucascepeda WebcatBCN, 14/03/2012
13. CSS: CSS antes que JS en <head>
@lucascepeda WebcatBCN, 14/03/2012
14. CSS: Best practices
● IDs vs Clases
● Selectores eficientes
● OOCSS
@lucascepeda WebcatBCN, 14/03/2012