HomeContattaci
Enter Sistemi InformaticiI nostri clientiContattaciEnter Sistemi InformaticiEnter Sistemi

 Chi siamo | Prodotti e Servizi | Offerte | Catalogo prodotti | Area dealer | Area Tecnica | Strumenti

APPROFONDIMENTI

PRODOTTI

Hardware

Software

Reti

ADSL

Normative

Sicurezza

 

SERVIZI

Hosting/Housing

Registrazione Domini

Web Design

Motori di Ricerca

 

 

 

 

AREA TECNICA - WEB DESIGN

I livelli di conformità W3C 

 

Il consorzio internazionale W3C definisce tre livelli di conformità al documento web:

  • Livello di conformità "A": tutti i parametri considerati di priorità 1 vengono soddisfatti

  • Livello di conformità "Doppia-A": tutti i parametri considerati di priorità 1 e 2 vengono soddisfatti

  • Livello di conformità "Tripla-A": tutti i parametri considerati di priorità 1, 2 e 3 vengono soddisfatti

I livelli di conformità sono segnalati lettera per lettera in testo così da essere comprensibile anche quelli resi in discorso. Dichiarazioni di conformità riferite a questo documento devono essere rese con una delle due seguenti formule: 

 

Formula 1

Nel documento sono specificate: 

  • Il titolo delle linee-guida: "Web Content Accessibility Guidelines 1.0" 

  • L'indirizzo delle linee guida URI: http://www.w3.org/TR/1999/WAI-WEBCONTENT-19990505 

  • Il livello di conformità raggiunto: "A", "Doppia -A", o "Tripla-A"

  • L'oggetto della dichiarazione (es. pagina, sito o porzione definita di sito.)

Esempio di Formula 1: “Questa pagina e' conforme alle linee guida del "Web Content Accessibility 1.0" di W3C, disponibile all'indirizzo http://www.w3.org/TR/1999/WAI-WEBCONTENT-19990505, al livello Doppio-A. “

 

Formula 2

Nel documento vengono incluse, su ciascuna pagina dichiarata conforme, una delle tre icone fornite dal W3C con un link dall'icona all'apposita spiegazione della dichiarazione del W3C.

Level A Conformance

Level A Conformance Level A Conformance

 

W3C ha messo a disposizione di tutti uno strumento per verificare in tempo reale la conformità delle pagine web: W3C validator

 

Convalida di Documenti


Molti autori utilizzano un limitato insieme di browser per verificare i documenti che producono, assumendo che se quei browser possono riprodurre i loro documenti, essi sono validi. Sfortunatamente questo metodo non consente assolutamente di verificare la validità di un documento, proprio perché i browser sono progettati per interpretare al meglio documenti non validi, riproducendoli come possono per evitare di generare frustrazione negli utenti.


Per una convalida pù certa, consigliamo di controllare il documento con un analizzatore SGML quale nsgmls, per verificare la conformità alla Dichiarazione di Tipo di Documento HTML 4. 

Un documento HTML valido dichiara quale versione HTML utilizza. La dichiarazione del tipo di documento menziona la definizione del tipo di documento (DTD) in uso per il documento. L'HTML 4.01 specifica tre DTD, che gli autori devono includere nei loro documenti, e che differiscono negli elementi che esse supportano.

La DTD rigorosa di HTML 4.01 include tutti gli elementi e gli attributi che non sono stati disapprovati o che non appaiono nei documenti con frame. Per documenti che usano questa DTD, si adoperi la seguente dichiarazione del tipo di documento: 

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">

La DTD transitoria di HTML 4.01 include tutto ciò che fa parte della DTD rigorosa più gli elementi e gli attributi disapprovati (la maggior parte dei quali riguardano la presentazione visuale). Per documenti che usano questa DTD, si adoperi la seguente dichiarazione del tipo di documento:

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">

La DTD a frame di HTML 4.01 include la DTD transitoria completa più i frame. Per documenti che usano questa DTD, si adoperi la seguente dichiarazione del tipo di documento: 

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Frameset//EN

Se la DTD del vostro documento include un URI ed il vostro analizzatore SGML supporta questo tipo di identificatore di sistema, esso otterrà direttamente la DTD. Altrimenti potete utilizzare il seguente catalogo SGML campione. Esso assume che la DTD sia stata salvata nel file "strict.dtd" e che le entità si trovino nei file "HTMLlat1.ent", "HTMLsymbol.ent" e "HTMLspecial.ent". In ogni caso, controllate che l'analizzatore SGML sia capace di gestire ISO10646. 


La convalida, per quanto utile e raccomandata, non garantisce la piena conformità di un documento alle specifiche HTML 4. Ciò perché un analizzatore SGML si basa unicamente sulla DTD SGML data, che non esprime tutti gli aspetti di un documento HTML 4 valido. In particolare, un analizzatore SGML garantisce che sintassi, struttura, elenco degli elementi e dei loro attributi siano validi, ma non è in grado, ad esempio, di individuare errori quali l'impostazione dell'attributo width di un elemento IMG ad un valore non valido. Benché le specifiche restringano il valore per questo attributo ad un "intero che rappresenta una lunghezza in pixel", la DTD definisce soltanto che esso sia CDATA, il che autorizza in realtà qualsiasi valore. Soltanto un programma specializzato potrebbe descrivere efficacemente le specifiche complete di HTML 4. 

 

Nondimeno, questo tipo di convalida è ancora fortemente raccomandato, poiché consente di rilevare un'ampia gamma di errori in grado di invalidare i documenti.




 

2003 - © Enter Sistemi - Tutti i diritti riservati

Powered by PINGTIMEOUT