- Home
- Categorie
- Coding e Sistemistica
- HTML e CSS
- Quale browser legge veramente l'HTML??
-
Quale browser legge veramente l'HTML??
Ho un dubbio.
Ho fatto un sito, scritto a mano.
Molto probabilmente ha degli errori, ma con Explorer mi è venuto più o meno come speravo, mentre con firefox è venuto uno schifo.
Perciò, chi è che legge l'HTML nel modo più giusto: Firefox o Explorer???
-
Firefox si attiene alle regole ufficiali stabilite dal W3C più rigidamente rispetto a IE...
Molte cose, che dovrebbero in teoria funzionare su Explorer non funzionano... (d'altronde posside molti tag propritari che funzionano solo su di esso)
Però in una cosa è secondo me migliore Explorer, cioè quando c'è un errore cerca di interpretare cosa voleva fare il webmaster in maniera spesso più fedele rispetto a quanto faccia Firefox.
-
Infatti... Firefox è stranissimo e rigidissimo.
Mo devo vedere se riesco ad aggiustare un po' il codice...
-
Infatti... Firefox è stranissimo e rigidissimo.
Mo devo vedere se riesco ad aggiustare un po' il codice...no no un momento....Firefox segue gli standard del W3C....è IE che è buggato....
cmq da IE 7 in poi microsoft segue gli standard W3C proprio come fa Firefox....
inoltre tieni presente che IE 6 usa i cosidetti "quirks modes" che servono ad emulare le caratteristiche difettose che erano presenti fino a IE 5.5, questo non perchè alla microsoft amino le cose difettose ma perchè moltissimi siti web sono stati fatti per IE e quindi senza l'utilizzo dei quirks modes sarebbe impossibile per IE 6 visualizzarli correttamente.....
cmq sia chiaro....è IE che sta in torno non FF, questo ovviamente non lo dico per spirito di partito ma perchè, come ho già detto, da IE 7 in poi MS seguirà gli standard W3C e quindi i siti attuali che non sono visualizzati bene su FF non saranno visualizzati bene nemmeno da IE 7
-
non potevi dirmelo 2 o 3 settimane fa????
ora devo rifarlo totalmente!!!!!
-
azz dovevo dirtelo io...potevi informarti
cmq in linea di principio lo sviluppo di siti web moderni dovrebbe essere fatto tramite XHTML e CSS.....
in questo modo la struttura dell'XHTML rimane invariata a seconda dei browser, mentre nei CSS si introducono degli hack per aggirare gli handicap di IE
-
uso i css, ma non così avanzati
l'xhtml non so manco dove è di casa
-
@paolino said:
cmq da IE 7 in poi microsoft segue gli standard W3C proprio come fa Firefox....
Eh speriamo bene... per il momento mi pare solo una brutta copia di Firefox...Ho visto diversi siti (fatti per bene in xhtml+css) che con Firefox e Opera si vedono benissimo, con IE7 presentano notevoli imperfezioni... Sarà che ancora è una Beta, però mi preoccupa come cosa...
-
@paolino said:
cmq in linea di principio lo sviluppo di siti web moderni dovrebbe essere fatto tramite XHTML e CSS.....
Per la serie mi devo aggiornare... Pur io sono a digiuno di Xhtml... Devo mettermi a studiarlo ???
-
imparare xhtml non è difficile, in quanto non è poi tanto diverso dal normale html, solo un tantino più rigido nella sintassi ( poi bisognerebbe distinguere anche tra il "transitional", più permissivo, e lo "strict"): in linea generale tutti i tag vanno scritti con le minuscole, inoltre vanno chiusi tutti, ad esempio il <br> si scrive così <br />, <img...> così <img src="blabla.gif"... />, anche gli <input> vanno chiusi così come i tag "meta".
Buona regola usare gli alt su tutte le immagini e i title sui collegamenti, comunque in rete si trovano ottime guide dalla veloce lettura.per progettare un sito web meglio partire da firefox e opera, e poi aggiustare i bug su explorer....
p.s.
a quanto pare I.E.7 è ancora inferiore alla volpe di fuoco...
-
@buribus said:
per progettare un sito web meglio partire da firefox e opera, e poi aggiustare i bug su explorer...
Me ne sono reso conto...
E per l'xhtml: ci farò il pensiero!
-
Ho visto diversi siti (fatti per bene in xhtml+css) che con Firefox e Opera si vedono benissimo, con IE7 presentano notevoli imperfezioni... Sarà che ancora è una Beta, però mi preoccupa come cosa...
mmm non è così, è solo che c'è il trucco.....
io pensavo che MS avesse fatto ammenda ma non è stato così.....
leggo da un articolo recente ( http://sig9.com/articles/ie-compliance )
(Well, it's not, IE7 has its quirks too as you will discover, but it does make designing for IE a much pleasanter experience)
insomma anche IE 7 è retrocompatibile e usa quelle dannate modalità quirks e strict.... http://www.quirksmode.org/css/quirksmode.html
se si fa attenzione alla progettazione del sito si dovrebbero escludere i problemi.....ovviamente è impossibile fare un sito XHTML senza l'header <?xml version="1.0" encoding="iso-8859-15"?>
un sito XHTML senza quell'header non è validabile, ovviamente nei browser funzionerà ma sui PDA, cellulari 3G etc... no!
p.s. allo stato attuale HTML e XHTML sono equivalenti a meno che non si abbia intenzione di progettare un sito per dispositivi diversi (PDA, cell, ecc...)
riguardo XHTML è un pò diversa la sintassi ma gli elementi sono gli stessi