Domanda

Quali sono le differenze principali (se presenti) tra i modelli box di IE8 e Firefox3?

Sono gli stessi adesso?

Quali sono le altre principali differenze tra questi due browser?Uno sviluppatore web può presumere che questi due browser siano uguali poiché (sembrano) supportare gli standard web più recenti?

È stato utile?

Soluzione

Il modello box di Internet Explorer è stato "corretto" a partire da Internet Explorer 6 purché le tue pagine siano in modalità conforme allo standard.

Vedere: Modalità stranezze E Bug del modello box di Internet Explorer.

Fino a quando non ho saputo delle declerazioni dei doctype, far funzionare correttamente IE è stato un vero DOLORE, perché IE funziona in "modalità quirks" per impostazione predefinita.Quindi avere un doctype in modalità standard eliminerà un sacco di problemi CSS più dolorosi.

Altri suggerimenti

Non darei mai per scontato che qualsiasi browser visualizzi una pagina esattamente allo stesso modo.prova sempre!

Anche se supportano gli standard, esistono molte variazioni tra i diversi browser e persino tra le diverse versioni.FF1 viene visualizzato in modo diverso da FF2 che a sua volta viene visualizzato in modo diverso da FF3.

Devi anche ricordare che ogni browser ha il proprio motore JavaScript che, ancora una volta, farà sì che alcuni script funzionino e altri falliscano.

Ovviamente puoi ridurre queste differenze utilizzando i framework CSS e JavaScript che sono stati sviluppati per supportare più browser.

Tuttavia, devi comunque eseguire il test su tutti i browser.Ci sarà sempre qualcosa che non sembra o non si comporta bene.

Ciò che differirà sempre tra i due (e altri browser) sono i valori predefiniti (dimensioni dei caratteri nelle intestazioni, ad esempio).Anche il modo in cui ottengono immagini predefinite è spesso diverso, ad esempio se utilizzano o meno il riempimento o il margine per ottenere il rientro negli elenchi puntati.

Qualcosa di abbastanza positivo che ho appena notato è che IE8 finalmente risolve la gestione di IE margin: 0 auto per gli elementi blocco che desideri centrare orizzontalmente nei rispettivi genitori.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top