Feed RSS

Posts Tagged ie

Farla finita con Explorer 6 (e salvare i gatti)?

Posted by daniele on 03.04.09

Proprio mentre sto nuovamente impazzendo per far funzionare uno script su Internet Explorer 6, sembra che anche nel team di Gmail qualcuno abbia cominciato a stancarsi di quel broswer diabolico.
Così Gmail suggerise agli utenti del vecchio browser di passare una gmail più veloce (semplicemente cambiando browser – via)…

In effetti gli oppositori di  IE6 in questo periodo sembrano essere tornati alla carica. Se si smette di supportare IE6 è sempre corretto invitare agli utenti che ancora lo adottano, di aggiornarlo alla versione 7, oppure passare a un altro browser.
(Oppure si può far sempre notare che ogni volta che lo si usa… si ammazza un gattino.)

Obbligare Internet Explorer 6 a comportarsi come IE7

Posted by daniele on 11.18.08

Ie7.js è uno script che una volta incluso nella pagina web, obbliga Internet explorer 6 a renderizzare la pagina nello stesso modo in cui la visualizzerebbe Explorer 7. Lo script (che ovviamente non funziona se l’utente ha javascript disabilitato) pone rimedio a una serie di bug relativi ad html e css, e può rappresentare un buon compromesso per chi non ha voglia di sbattersi per arginare con i soliti hack le mille falle di un browser ormai vecchio. Sul sito dello script troverete l’elenco dei bug che vengono risolti.
Naturalmente bisognerà fare in modo che il file venga incluso nella pagina solo se effettivamente questa viene caricata con una versione inferiore rispetto a Internet Explorer 7:

<!--[if lt IE 7]>
<script src="js/IE7.js" type="text/javascript"></script>
<![endif]-->

Ecco il link: ie7.js javascript library.

PNG trasparenti anche su Internet Explorer 6, con Unit PNG fix

Posted by daniele on 07.30.08

ie trasparency

UNIT INTERACTIVE ha sviluppato uno script che permette di sfruttare a pieno le trasparenze delle immagini in formato PNG nel design della pagina html: Unit PNG fix.
Il problema con queste immagini, come molti di voi sapranno è che Internet Explorer 6 non supporta le trasparenze dei PNG.
Non sono certo mancati finora gli espedienti per risolvere il problema. Ultimo arrivato, Unit PNG fix è un file javascript di ridottissime dimensioni, che una volta richiamato nella pagina ci permette di utilizzare normalmente i file PNG e garantisce che le trasparenza vengano visualizzate correttamente anche su Internet Explorer 6, senza dover ricorrere ad ulteriori hack nel foglio di stile.
unitpngfix
Il funzionamento è semplice: sfruttiamo i commenti condizionali per includere lo script se il browser che sta caricando la pagina è una versione di internet explorer precendente alla 7.

<!--[if lt IE 7]>
<mce:script type="text/javascript" src="unitpngfix.js" mce_src="unitpngfix.js"></mce:script>
<![endif]-->

Ecco fatto, non dovremo più preoccuparci di Explorer 6, almeno per quanto riguarda le trasparenze… provare per credere . (update: nei commenti mi fanno gentilmente notare che la demo non funziona, per il momente verificate voi stessi l’affidabilità dello script, sul sito di unitpngfix)
(per non perdervi le prossime battaglie contro questo dannato browser, potete iscrivervi al feed rss…)