Estoy buscando los errores más grandes que puede cometer en su código CSS; Reglas CSS que ralentizan la velocidad del navegador (renderizado).Reglas CSS que ralentizan la velocidad del navegador (representación)
Por ejemplo:
.myDraggables {
box-shadow: 0px 1px 2px #000 inset;
-moz-box-shadow: 0px 1px 2px #000 inset;
-webkit-box-shadow: 0px 1px 2px #000 inset;
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#cdcdcd, endColorstr=#fff);
background: -webkit-gradient(linear, left top, left bottom, from(#cdcdcd), to(#fff));
background: -moz-linear-gradient(top, #cdcdcd, #fff);
border-radius:5px 7px 1px 3px;
-moz-border-radius:5px 7px 1px 3px;
-webkit-border-radius:5px 7px 1px 3px;
}
Si usted tiene 10 elementos arrastrables (muchas etiquetas interiores) con esta clase, la resistencia sería muy lento (sacudida). Entonces, ¿alguien sabe una lista de reglas de CSS que no debería usar?
A menudo es una combinación de estilos. En este caso, la combinación de degradado, esquinas redondeadas, arrastre y tener muchos de ellos. – GolezTrol
También depende del navegador. IE8 tiene algunos puntos fuertes sobre FF y viceversa, y Chrome realmente parece manejar todo bien. –
@GolezTrol ... y sombra ... –