+ Rispondi alla Discussione
Risultati da 1 a 5 di 5

Quale Doctype?

Ultimo Messaggio di hogudo il:
  1. #1
    User L'avatar di 10anniavanti
    Data Registrazione
    Feb 2006
    Località
    rimini
    Messaggi
    289

    Quale Doctype?

    salve,

    volevo chiedere su che base si sceglie un doctype per la realizzazione di un sito!

    e quali doctype hanno più importanza di altri?

  2. #2
    Esperto L'avatar di hogudo
    Data Registrazione
    May 2006
    Località
    Bologna
    Messaggi
    2,253
    Segui hogudo su Twitter Aggiungi hogudo su Google+ Aggiungi hogudo su Facebook Aggiungi hogudo su Linkedin
    Ciao,
    grazie per la bella domanda. Cercherò di risponderti nel modo più semplice.

    Premetto che il doctype altro non è che il libro di grammatica del nostro sito.
    Ovvero a seconda di esso un browser più o meno performante in merito alle linee guida valuterà la lettura del tuo sito.
    Allo stesso tempo, un eventuale validatore conforme alle specifiche del consorzio w3 ne valuterà la corrispondenza con le regole utilizzate.

    Passo subito alla seconda domanda.
    2
    e quali doctype hanno più importanza di altri?
    Considerando tutte le variabili, le linee guida e le leggi su accessibilità, i doctype di tipo strict, ovvero che applicano le regole in maniera rigida, sono preferibili, poichè applicano in maniera chiara regole e proprietà.
    Allo stesso tempo, per la fusione ed i chiari vantaggi strutturali con Xml, utilizzare Xhtml è la soluzione migliore.
    Se poi consideriamo che dalla versione Xhtml1.1 esiste implicitamente solo il doctype strict, puoi capire come xhtml1.1 o xhtml1.0 doctype strict siano le soluzioni migliori, ovvero più chiare, ordinate, performanti (anche per leggerezza di codice)

    Tornando quindi, anche se da come ti ho posto la risposta in parte avrai già capito, a

    1
    su che base si sceglie un doctype per la realizzazione di un sito
    Semplificando al massimo, a parte quando devi utilizzare dei frames (ma evita se non ti costringono con il fucile perchè sono "out", anche sotto il punto di vista dell'accessibilità), dipende dal tuo grado di conoscenza e dai tempi.

    Se parti da 0 o hai tempo/voglia di studiare la condizione più performante magari scornandoti con qualche errore e difficoltà di configurazione in più, allora i 2 doctype di cui sopra sono sempre preferibili.
    In alternativa, se per esempio ti ritrovi a dover mettere mano ad un piccolo medio sito già esistente e senza obblighi/aspettative di accessibilità o grande qualità o a dover assemblare in poco tempo "pezzi" di codice da una parte o dall'altra, allora un doctype transitional 4.0 è ottimale.

    Ti consiglio comunque almeno un po' di sforzo in più per passare piano piano all'ottica Xhtml1.0 transitional che può aprirti la struda verso lo strict.

    Naturalmente se ti ritrovi a dover mettere le mani per aggiornare o fare piccole modifiche ad un sito, da professionista ti consiglio comunque di lasciare il tutto come è poichè per esempio da un html4.0 transitional ad un xhtml1.1 conviene a mio avviso rifare tutto da capo.

    Spero di essere stato abbastanza chiaro e ti saluto.
    Ciao

  3. #3
    Esperto L'avatar di hogudo
    Data Registrazione
    May 2006
    Località
    Bologna
    Messaggi
    2,253
    Segui hogudo su Twitter Aggiungi hogudo su Google+ Aggiungi hogudo su Facebook Aggiungi hogudo su Linkedin

  4. #4
    User L'avatar di 10anniavanti
    Data Registrazione
    Feb 2006
    Località
    rimini
    Messaggi
    289
    grazie mille!

  5. #5
    Esperto L'avatar di hogudo
    Data Registrazione
    May 2006
    Località
    Bologna
    Messaggi
    2,253
    Segui hogudo su Twitter Aggiungi hogudo su Google+ Aggiungi hogudo su Facebook Aggiungi hogudo su Linkedin
    Grazie a te se ci terrai informati dei tuoi passi e delle tue esperienze

+ Rispondi alla Discussione

Tag per Questa Discussione

^ Permessi di Scrittura

  • Tu non puoi inviare nuove discussioni
  • Tu non puoi inviare risposte
  • Tu non puoi inviare allegati
  • Tu non puoi modificare i tuoi messaggi
  •  
  • Il codice BB è Attivato
  • Le faccine sono Attivato
  • Il codice [IMG] è Attivato
  • Il codice [VIDEO] è Attivato
  • Il codice HTML è Disattivato
  • Trackbacks Attivato
  • Pingback Attivato
  • Refback Attivato

SEO by vBSEO 3.6.0 PL2 ©2011, Crawlability, Inc.