Italicaboo bug su IE7
Mercoledì 11 Ottobre 2006 - 09:00
di Alessandro Fulciniti

Non so quanti lettori consultino questo blog con l’ultima release (RC1) di IE7. Lunedì, con questo browser, ho riscontrato una cosa molto strana, ecco lo screenshot.
Nel realizzare il layout abbiamo cercato di mantenere il CSS più semplice possibile, garantendo una buona compatibilità crossbrowser (degrada abbastanza su IE5 e non ha problemi dalla versione 5.5 in poi, va bene su Opera, Firefox e Safari).
In fase di sviluppo ci siamo trovati però di fronte un problema di resa con il testo corsivo (degli <em> per intenderci) su IE6, il famoso italic bug. Lo abbiamo risolto con un semplice workaround specifico per IE fino alla versione 6, servendo il testo “evidenziato” ma non in corsivo su IE e in corsivo in browser più capaci, facendo leva
sulla mancata aderenza della keyoword !important di IE fino alla versione 6.
A quanto pare IE7 non soffre più dell’italic bug, come documentato su IEBlog e obbedisce alla keyword !important. Anche il famoso peekaboo bug dovrebbe essere stato risolto. Ma, a giudicare dallo strano comportamento di IE7 (potete vederlo nello screenshot oppure “dal vivo” su questo post) ci troviamo di fronte ad uno strano mix, che ho pensato di battezzare “italicaboo bug”: il testo che sparisce a causa del corsivo. La mia prima impressione è che sono le variabili in gioco siano float, testo in corsivo su più righe e il noto hasLayout.
Cercheremo di risolvere in questi giorni, con test case, documentazione e bug report se neccessario (se c’è ancora tempo, dato che la versione finale di IE7 è alle porte…);
nel frattempo se riscontrate problemi di resa su IE7, sappiate che non dovrebbero esserci con Opera, Firefox o IE6.
Commenti
1
Cominciamo davvero bene! mi verrebbe da lanciare un urlo (peccato non si senta attarverso lo scritto) contro la microsoft che metterà in circolo l’ultima versione del “cacabrowser” targato IE7.
GET Firefox forever!!# - postato da floyd - 11 Ottobre 2006 - 10:13
2
GET Opera, visto che anche questo è migliore di IE.
# - postato da smal - 11 Ottobre 2006 - 11:04
3
Evvai: non è ancora uscito e già il primo bug.
Penso sia un piccolo record Microsoft… complimenti!
Non voglio neanche pensare a come sia scritto il codice, visto che cercano sempre di “tenere” pezzi vecchi.# - postato da Andrea Paiola - 11 Ottobre 2006 - 11:20
4
Non per contraddirvi, ma credo il problema non sia assolutamente ripetibile.
Per quanto io non sia un amante di Microsoft e dei suoi prodotti, il bug segnalato non si è presentato.
Ho provato IE7 su più macchine e nulla…
Io ho il pc aggiornato ad un istante fa…
5
pensa se un giorno si sveglia qualcuno e inventa un nuovo browser e magari si sparge la voce che sia migliore di firefox… oddio!!!!
# - postato da max - 12 Ottobre 2006 - 11:17
6
Rodenic, grazie per l’intervento. Il bug è stato riscontrato su IE7 RC1, ma il fatto che tu non l’abbia riscontrato mi fa ben sperare che sia una questione di circostanza. In ogni caso, proverò a vedere se il difetto è ancora riproducibile.
# - postato da Alessandro Fulciniti - 12 Ottobre 2006 - 16:49
7
Ancora col InterMerd Exploder?
insomma… basta! Solo gli utenti niubbbi niubbbi lo usano!
Eppure la volpe di fuoco è tanto comoda…
scherzi a parte: perchè non si mettono tutti d’accordo per lo stesso standard?
insomma perchè noi poveri webmaster previdenti ci dobbiamo spezzare la schiena con i css su 41 tipi diversi di browser??# - postato da PiccoloSocrate - 14 Ottobre 2006 - 11:14
8
Ricordo che il 90% degli utenti mondiali utilizza ie, Perchè non si tiene mai in considerazione questo fattore?
# - postato da Max - 16 Ottobre 2006 - 09:17
9
mi spiace max, ma forse non sei aggiornato, non è il 90% degli utenti che usa ie, ma meno del 75-80.
qualcosa vorrà dire visto che firefox è uscito da poco rispetto a ie?
e considera che ie lo trovi sul pc, ff e gli altri te li devi andare a scaricare….# - postato da PiccoloSocrate - 16 Ottobre 2006 - 09:27
10
webmaster di professione da oltre 8 anni, Uso Firefox e IE indistintamente. Firefox è più comodo nella gestione delle finestre (uso win2000) ma letteralmente più pesante con 10-11 doc aperti. IE è più comodo in partenza, tollera qualsiasi cosa e sinceramente quando ho un progetto prima deve girare bene su IE (peraltro molto facile) poi Firefox.
Gli altri? (Opera, Netscape, etc…), non li cag… nemmeno.
P.S. non faccio il tifo per nessuno, ma se proprio devo farlo, FORZA IE.# - postato da Sandro - 18 Ottobre 2006 - 13:36
11
con la beta2 a anche www.html.it, tutti gli articoli e i post nel forum risultano quasi illeggibili
# - postato da Simone - 20 Ottobre 2006 - 13:00
12
caro sandro fa sempre tanto effetto sentire dire tante castronerie ad uno che si dichiara professionista del settore.pensa se eri un utente comune ahahaha
potrai pure non cacare opera che allo stato attuale è quello che rispetta maggiormente gli standard w3c etc… però prima di fare addirittura il tifo per le cacate partorite da interessi commerciali e stop.almeno documentati su wikipedia trovi tante belle info sui vari browser..# - postato da bogomips - 17 Gennaio 2008 - 16:22
13
Per coloro che stanno cercando una soluzione per l’italicboo bug, in questa pagina c’è l’aggiornamento di questo articolo.
# - postato da Daniele - 09 Maggio 2008 - 23:52







