Corsi on-line

CSS browser-specific con CssUserAgent

Ancora non ci siamo, gli standard bene o male esistono ma da qui a sperare (pretendere?) che i programmi di navigazione siano sempre in grado di rispettarli tutti nello stesso modo ce ne passa; il problema è sempre lo stesso, soprattutto se parliamo di CSS, troppi attributi non supportati o interpretati in modo diverso a seconda del browser utilizzato, troppo tempo perso dietro ai fix per quella pagina o quell’altra, e oggi, che che il mercato dei programmi di navigazione è molto più vario di un tempo, la situazione da questo punto di vista non è certo migliorata.

CssUserAgent è una soluzione realizzata in JavaScript utilizzabile per aggirare i problemi derivanti dal diverso livello di compatibilità dei browser con gli standard CSS; a seconda dell’applicazione utilizzata, esso fornisce un set di classi per ciascun elemento (versione del browser, motore di rendering) in modo da targhetizzarlo, in questo modo il Web designer sarà in grado di definire regole browser-specific in modo da garantire la massima compatibilità.

Probabilmente la soluzione più adatta per evitare l’impiego di hack a carico dei CSS.

Post correlati
I più letti del mese
Tematiche