Sono perplesso. Un client e io stiamo entrambi utilizzando Firefox 3.0.12 su macchine XP. Visualizziamo la stessa pagina nello stesso browser su macchine diverse e abbiamo risultati diversi. Nota: tutti i browser IE sono coerenti su entrambe le macchine e il mio FF 3.5.1 è coerente con il mio FF 3.0.12. (Non ha FF 3.5.x installato per il confronto).Cosa potrebbe causare lo stesso browser su PC diversi per il rendering dello stesso codice HTML in modo diverso?
C'è una differenza di 1 pixel che causa il suo header div (tutte le immagini, senza testo) da avvolgere. Il mio va bene. Se espongo la sua intestazione di 1 px (tramite la modifica di Firebug css), funziona.
Quindi la mia domanda è quali altre variabili ci sono che influenzano il rendering ??
Sto cercando di pensare "fuori dagli schemi" perché sembra che dovrebbe funzionare esattamente allo stesso modo.
Abbiamo svuotato la cache del browser. Ho fatto un diff sul sorgente HTML, e oltre a un timbro datetime javascript e un codice di monitoraggio javascript var, i sorgenti sono identici.
So che questa domanda sarebbe utile con l'origine, ma il mio cliente non vuole che questa pagina sia ancora in diretta su Internet. Inoltre ho verificato il problema tramite una sessione webex. All'inizio, non potevo credere che avremmo avuto risultati diversi.
Qualcun altro ha incontrato qualcosa di simile prima? Cosa devo controllare/eseguire il debug in seguito?
Edit: Ci sono un sacco di suggerimenti che puntano ai font, ma l'intestazione utilizza solo immagini. Beh, non è completamente vero, ci sono div che fanno parte di un menu comprimibile, ma tutto questo è impostato su display:none
per il rendering iniziale, quindi penso che sia qualcos'altro.
Modifica 2: Ho modificato tutti i tipi di caratteri e dimensioni (sia le impostazioni dei font predefiniti del sistema che in Firefox) sul mio computer per provare a replicare il problema. Ho cambiato lo stile di rendering (tipo standard vs clear). Nada. Il problema è quasi sicuramente non relativo ai font. Dovrò vedere se riesco a ottenere un altro accesso al computer del cliente per replicare il problema.
dimensione del carattere può colpire anche l'altezza della linea, anche se non si dispone di alcun testo. –