• User Attivo

    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???


  • Super User

    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.


  • User Attivo

    Infatti... Firefox è stranissimo e rigidissimo.
    Mo devo vedere se riesco ad aggiustare un po' il codice...


  • Moderatore

    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


  • User Attivo

    😮 😮 😮 😮 😮 😮 😮
    non potevi dirmelo 2 o 3 settimane fa????
    ora devo rifarlo totalmente!!!!!


  • Moderatore

    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


  • User Attivo

    uso i css, ma non così avanzati
    l'xhtml non so manco dove è di casa


  • Super User

    @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... :figo:


  • User Attivo

    @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 ???


  • User

    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...


  • User Attivo

    @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!


  • Moderatore

    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