Visualizzazione dei risultati da 1 a 5 su 5

Discussione: strict o transitional

  1. #1
    Utente di HTML.it
    Registrato dal
    Dec 2003
    Messaggi
    8

    strict o transitional

    Ho già fatto una 15a di pag in xhtml,tutte nella versione strict(mi è stato chiesto cosi)eliminando l'uso di qualsiasi tabella.
    Mi chiedo però una cosa, ovvero,se la versione strict è più consigliata della transitional,(frameset non la prendo neanche in considerazione)e se sì,per quali motivi è meglio una dell'altra??
    graaazie!!

  2. #2
    Utente di HTML.it
    Registrato dal
    Sep 2001
    Messaggi
    21,188
    Dipende dal tuo target di utenti.

    Se vuoi che le pagine siano interpretate anche da IE 5.5, ti conviene usare Transitional, altrimenti la codifica che devi usare per il DTD Strict non viene accettata.

    Se invece vuoi pagine che vengano viste in modo uguale da tutti i browser moderni, probabilmente ti conviene usare Strict.

    Frameset la puoi e devi usare solo per le pagine contenenti il tag frameset, mentre le pagine interne non lo devono essere.

    Ciao
    Michele
    Nuova politica di maggiore severita` sui titoli delle discussioni: (ri)leggete il regolamento
    No domande tecniche in messaggi privati

  3. #3
    Utente di HTML.it L'avatar di Marcolino's
    Registrato dal
    May 2003
    residenza
    Udine
    Messaggi
    3,606
    Scusa perchè non viene accettata? IE5.5 e persino il 5.0 accettano xhtlm, addirittura anche NN4, non vedo perchè la strict non dovrebbe essere accettata visto che non aggiunge nulla di particolare al codice, semmai toglie alcune cose.

    L'unico motivo per cui bisognerebbe iniziare a programmare in xhtml strict è che questa tra poco sarà l'unica versione disponibile, infatti la transitional si chiama così solo perchè è stata implementata per realizzare una transione tra l'html classico e lo xhtml, ma da parte degli sviluppatori non dei browser.

  4. #4
    Utente di HTML.it
    Registrato dal
    Sep 2001
    Messaggi
    21,188
    Non e` vero che IE 5 accetta XHTML: non interpreta il DTD; ma e` vero che la sintassi XHTML, usata con alcuni accorgimenti e` comprensibile anche dai browser vecchi.

    Pero` occorre inserire alcuni attributi che non sono validi in XHTML. Solo come esempio:
    <script language="javascript" type="text/javascript">
    l'attributo language NON e` valido per XHTML strict, mentre e` ignorato in XHTML transitional.
    Pero` se non metti language, IE in alcune versioni capisce jscript (che non e` uguale a javascript).

    Ciao
    Michele
    Nuova politica di maggiore severita` sui titoli delle discussioni: (ri)leggete il regolamento
    No domande tecniche in messaggi privati

  5. #5
    Utente di HTML.it L'avatar di Marcolino's
    Registrato dal
    May 2003
    residenza
    Udine
    Messaggi
    3,606
    Originariamente inviato da Mich_
    Non e` vero che IE 5 accetta XHTML: non interpreta il DTD; ma e` vero che la sintassi XHTML, usata con alcuni accorgimenti e` comprensibile anche dai browser vecchi.

    Pero` occorre inserire alcuni attributi che non sono validi in XHTML. Solo come esempio:
    <script language="javascript" type="text/javascript">
    l'attributo language NON e` valido per XHTML strict, mentre e` ignorato in XHTML transitional.
    Pero` se non metti language, IE in alcune versioni capisce jscript (che non e` uguale a javascript).

    Ciao
    Michele
    language=javascript era già deprecato nella versione 4.0 (e non 4.01) dell'html il fatto che lo si usi non vuol dire che sia giusto.
    Ad ogni buon conto non ho mai trovato problemi con IE 5.x con una DTD strict, a rigore secondo quanto dici tu, persino una DTD xhtml transitional dovrebbe dare problemi e farlo lavorare in quirk mode.

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.