Sto cercando i più grandi errori che puoi fare nel tuo codice CSS; Regole CSS che rallentano la velocità del browser (rendering).Regole CSS che rallentano la velocità del browser (rendering)
Ad esempio:
.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;
}
Se si dispone di 10 elementi trascinabili (molti tag all'interno) con questa classe, la resistenza sarebbe molto lento (jerk). Quindi qualcuno conosce un elenco di regole CSS che non dovresti usare?
Spesso è una combinazione di stili. In questo caso, la combinazione di gradiente, angoli arrotondati, trascinamento e molti di loro. – GolezTrol
Dipende anche dal browser. IE8 ha alcuni punti di forza rispetto a FF e viceversa, e Chrome sembra davvero gestire bene tutto. –
@GolezTrol ... e shadow ... –