it-swarm.it

Perché Drupal 7 preferisce le regole CSS @import ai tag <link>?

"Non usare @import ", dicono molti ragazzi.

Ci sono molte carenze nell'uso di @import.

  • Utilizzando @import all'interno di un foglio di stile aggiunge un ulteriore roundtrip al tempo complessivo di download della pagina.
  • Utilizzando @import in IE provoca la modifica dell'ordine di download. Ciò potrebbe richiedere più tempo per il download dei fogli di stile, il che ostacola il rendering dei progressi rendendo la pagina più lenta.

Perché Drupal 7 lo usa?

Voglio cambiare il @import regole per <link> tag. Come posso fare questo?

25
enjoylife

Non utilizzare @import per importare file css :

@import viene utilizzato solo in modalità di aggregazione non CSS. Questo viene fatto per risolvere il problema IE limitazione con il numero di tag.

Questo dovrebbe spiegare il motivo e come sbarazzarsene. Qualsiasi sito di produzione dovrebbe utilizzare l'aggregazione CSS e non avere @import.

22
Jeremy French