Nessun risultato. Prova con un altro termine.
Guide
Notizie
Software
Tutorial

IEroot - Hack e commento condizionale per IE

IEroot, una nuova tecnica che combina commento condizionale e hack, insieme ad alcuni motivi per non usarla.
IEroot, una nuova tecnica che combina commento condizionale e hack, insieme ad alcuni motivi per non usarla.
Link copiato negli appunti

Se dopo il post Hack vs commento condizionale
vi state chiedendo quale dei due sia meglio, in #IEroot —
Targeting IE Using Conditional Comments and Just One Stylesheet
viene presentata una nuova soluzione, che li usa entrambi per servire regole specifiche alle varie versioni di IE, inclusa IE7, combinando markup aggiuntivo nell'HTML (dei div racchiusi nel commento condizionale) e hack nel CSS.

Ironia a parte, se mi è permesso un parere: una soluzione simile è assolutamente da evitare, per diversi motivi.

Il primo è che l'uso del commento condizionale per servire elementi aggiuntivi nel markup causa facilmente la perdita di controllo del markup stesso, dato che sfugge al validatore; in secondo luogo si dispone di metodi consolidati per evitare e risolvere bug e difetti di resa su IE,
il più delle volte senza la necessità  di hack ma solo usando workaround.
Il terzo motivo è che, tutto sommato, IE7 si presenta come un browser robusto e, a parte qualche difetto sporadico (quale l'italicaboo bug)
non ci sono grandi bug o difetti di resa, e difficilmente troveremo, se abbiamo fatto le cose a dovere, difformità  di resa con Firefox, Opera e Safari.

L'unico vantaggio che posso vedere in una soluzione come IEroot è la centralità  del CSS, un vantaggio che però ha un prezzo troppo alto e soprattutto, ingiustificato.

Ti consigliamo anche