17 ottobre 03
Ecco, dunque: queste sono le cose che detesto dei CSS.
Tantek Celik, l’autore del primo Box Model Hack per IE5/win, ha ideato un altro filtro per browser. Breve parentesi. I filtri sono chiamati così perché filtrano. Cioè qualche browser li interpreta correttamente ed esegue le istruzioni che contengono, qualcun altro no e le ignora. I filtri non sono tecniche di sniffing. Le tecniche di sniffing usano javascript o script lato server per servire pagine specifiche a seconda del tipo di browser e di piattaforma. I filtri non servono pagine diverse: consentono o meno l’interpretazioni di regole a seconda del tipo di browser.
Ebbene, ora Celik ha inventato il “filtro passa medio”. Chi ha fatto elettronica a scuola ricorderà i filtri passa alto o passa basso: servivano proprio a far passare solo certe frequenze all’interno di un circuito, per scopi che giuro di non ricordare più. Il filtro passa medio serve specifiche istruzioni ai browser di mezzo. Cioè Internet Explorer 5 per windows, in particolare. In questo modo, dice Celik, non serve più usare degli hack nei fogli di stile. E’ sufficiente mettere in un foglio di stile a parte le istruzioni per il solo IE5/win, e tenere pulito il foglio di stile per i browser più recenti.
Ora, apprezzo lo sforzo, ma mi pare un caso da Ufficio Complicazione Affari Semplici, per diversi motivi:
Un grazie a Celik per il pensiero, ma, e sia detto con il massimo rispetto, non userò mai il mid pass filter, e non lo insegnerò mai ai corsi!
Sezione: blog - Argomento: css-design |
I commenti sono chiusi per questo articolo.