WMTools.it - WebMasterTools
Nota sul sito e sulla realizzazione secondo gli standard del W3C: XHTML e CSS2
JavaScript Directory
Standards W3C

WMTools.it è conforme ai seguenti standard definiti dal W3C:

- [X]HTML 1.0;

- CSS Livello 2.

La scelta di adottare in pieno gli standards è di fatto un puro e semplice 'esercizio'.

Un sito come questo, rivolto essenzialmente ai webmaster, non imponeva un layout table-less, e si sarebbe potuto realizzare molto più velocemente usando la solita impaginazione a tabelle.

Ma l'opportunità di verificare se davvero l'impaginazione table-less è efficace ed equivalente al modo in cui fino adesso abbiamo realizzato i siti web, e di fare questa verifica su un lavoro molto complesso come questo sito era troppo ghiotta per lasciarcela sfuggire, ed era il lavoro giusto per provare a seguire i dettami del W3C.


Non è stato affatto un lavoro facile, considerando che era il primo sito di una certa complessità che cercavo di realizzare in questo modo, ma come per tutte le cose una volta 'entrato nel meccanismo' (e dopo aver buttato giù e rifatto per tre volte il foglio di stile, sopratutto per accontentare le idiosincrasie di Internet Explorer), posso dire di aver ottenuto esattamente il layout grafico che volevo.

Tutte le pagine di questo sito sono state validate con il validatore interno di Homesite 5.0, che tra l'altro ha imposto la scelta della DTD "Strict" essendo l'unica disponibile, e le pagine principali anche con il validatore del W3C. Il sito funziona perfettamente con Internet Explorer 5.0 e 6.0sp1, con Mozilla 1.3, Phoenix e Opera 7, buona parte anche con Opera 6; tutti i browser provati su varie macchine dotate di Windows 2000 Pro. Non viene invece impaginato correttamente, com'è ovvio con Netscape 4 e probabilmente con IE4 (che però non ho modo di provare), ma questo era preventivato ed ho usato la classica soluzione del doppio foglio di stile.

Ovviamente anche la stampa è stata ottimizzata con un apposito CSS dedicato al media.


L'unica pagina che non può essere validata è la pagina di configurazione del sondaggio, ma per una questione puramente tecnica dovuta alla presenza dell'anteprima 'in linea' durante le modifiche che impone l'uso, nella pagina, del layout tabellare con l'uso di attributi e tag deprecati. Sono stati presi anche i necessari accorgimenti (spero tutti!!! :-) per impedire che la validazione "salti" a causa di stringhe inserite dagli utenti.

Non è invece in formato [X]HTML il codice HTML generato dagli script e che viene incluso nelle pagine degli utenti; anche qui è stata una scelta obbligata dal fatto che al 99% i siti in cui verranno inseriti i nostri servizi saranno realizzati ancora in HTML "semplice" (si spera almeno 4.01) e non era possibile pensare di inserire del codice usando solamente l'XHTML.

Va da se che, ovviamente, l'uso dei servizi in un sito validabile [X]HTML non ne pregiudica la validazione, dal momento che il tag <script> suggerito è comunque validabile e incluso, ed il codice generato non entra a far parte del codice da validare. L'uso dei cosidetti "contenuti alternativi", come suggerito dalle WCAG, consente di mantenere anche l'accessibilità.


Un ringraziamento particolare va doverosamente a Gianluca Troiani di constile.org per lo splendido lavoro che fa nel suo sito.



Il Webmaster

Pagina stampata il 03/09/2010 04:11:22
URL: http://www.wmtools.it/info.php
Stai usando un browser obsoleto.
Pur se mantiene tutte le sue funzionalità e può essere navigato comunque, questo sito è progettato completamente facendo uso di CSS di livello 2 secondo le dierttive del W3C.
La resa grafica è migliore usando browser conformi agli standard: IE5 e successivi, Mozilla 1.0 e Netscape 6.0 e successivi, K-Melon, Chimera ed altri browser basati sull'engine Gecko. La resa grafica con Opera non è garantita.