Internet Explorer Limita Lo Sviluppo del Web
Pubblicato il 06-07-2006 da SergioSono anni eccezionali quelli che stiamo vivendo, se come me lavori per il Web.
La banda disponibile è aumentata, i server hanno potenze di calcolo e spazio a sufficienza per realizzare qualsiasi cosa, ci sono linguaggi di programmazione sempre più potenti ed espressivi e finalmente sono consolidati gli standard per muovere e gestire questo incredibile oceano di informazione.
Questi standard sono l’HTML e i CSS: che come dettati dal W3C sono in grado di gestire con stile ed eleganza qualsiasi tipo di informazione.
Finalmente una buona serie di designer e sviluppatori comincia a sviluppare seguendo questi “standard”, e i loro lavori sono molto apprezzati da utenti e macchine che accedono ai dati in esso contenuti.
Ma in tutto questo c’è un problema: il Browser più diffuso (spero ancora per poco) per accedere a queste pagine, se ne frega di questi standard e lavora a modo suo.
Questo browser è appunto Microsoft Internet Explorer.
Faccio un esempio:
Oggi per lavoro ho dovuto realizzare una pagina che contenesse una serie di dati catalogati in Tab.
Grazie a HTML e CSS usati al massimo della loro espressività è possibile realizzare tutto questo in una unica pagina senza il bisogno di altro (nemmeno Javascript).
Ecco il codice del foglio di stile che ho prodotto (prendendo spunto da quello esposto in questa guida W3C).
p:not(:target){display:none;}
p:target{display:block;}
Bene: ecco come appare questo codice su Firefox (non far caso ai colori)
Ecco invece come appare il medesimo codice su Internet Explorer
Inutile dire che per questo motivo ho dovuto buttare via questo poetico/ermetico pezzo di codice per sostituirlo con un ben più lungo e complicato accrocchio di HTML e Javascript.
Quindi dico a te, si proprio a te che stai leggendo questa pagina da Internet Explorer.
Cosa aspetti a cambiare Browser?





Trackback | | Stampa
Lascia il tuo Commento