Espressioni CSS? Aborro!
Martedì 21 Ottobre 2008 - 09:35
di Cesare Lamanna

Rubo il titolo dal primo commento in calce a questo post dedicato alle performance delle espressioni CSS.
Bene, potremmo usarlo anche come titolo alternativo per un intervento uscito qualche giorno fa su IEBlog. Documenta il fatto che sulla via che porta ad una maggiore compatibilità rispetto agli standard web Microsoft ha deciso di mettere al bando questo metodo su IE8, almeno quando l’ultima versione del browser funziona nella modalità Standard.
Non mancano, nel post, le strategie per chi volesse rimanere ancorato a questa soluzione proprietaria continuando a garantirne il supporto. Si tratta, in sintesi, di servire la pagina o il sito nelle modalità IE7 e Quirks. Per una panoramica generale sulle questioni e le tecniche di compatibilità introdotte da IE8 vi rimando a questa sezione in italiano di MSDN.
Commenti
1
Le espressioni css non servono, ma di una maggiore dinamicità nel linguaggio ce ne sarebbe un gran bisogno.
Almeno delle varibili e dei calcoli base non sarebbero male.
# - postato da Slam - 21 Ottobre 2008 - 14:18
2
Concordo. I calcoli magari li tralascerei, visto che comunque si possono specificare 2 o più classi differenti e associarle ai box per modificare i valori delle loro proprietà del box model. O alemeno, al momento, non mi viene in mente una situazione in cui sarebbero indispensabili. Ma le variabili le vedo molto utili per non dover ripetere decine di volte lo stesso codice, specie per indicare i colori. Scrivere i colori in un commento in testa al CSS è scomodo, specie se il foglio di stile è molto lungo. E penso che le variabili non avrebbero un grande impatto sulle prestazioni dei browser.
# - postato da Alexandro - 21 Ottobre 2008 - 17:48







