logo-sito Realizzazione siti Web e sviluppo progetti Internet in Torino

La validazione W3C, perché distinguersi ottenendola

Realizzando un sito Web mi occupo anche di:

  • Check W3C del sito
  • Analisi degli errori riscontrati
  • Modifica del codice Html e CSS
  • Ricontrollo e Validazione W3C
W3C

Cosa si intende per validazione W3C di un sito Web

Si tratta di un argomento decisamente antico nella storia del web, abbastanza tecnico, controverso, molto dibattuto, sovente sottostimato, di cui comunque negli anni mi sono fatto una certa opinione.
Proprio per questa ragione ci tengo molto a validare i siti Web che realizzo e ad offrire un prodotto di qualità migliore ai miei clienti.
Ma cosa significa validare il codice di una pagina? Perché conviene farlo?
Bisogna sempre superare la validazione o ci possono essere delle eccezioni?

Iniziamo dicendo che validare una pagina vuol dire semplicemente confrontare il codice Html o CSS di questa pagina con degli standard, delle specifiche codificate ed approvate dal W3C. Un codice valido vuol dire semplicemente un codice ‘conforme’ e la validazione va vista come una condizione necessaria ma non sufficiente.
Un codice valido non può considerarsi a priori un buon codice, ma un codice non valido potrebbe avere qualche problema.

validazione W3C

Che cos’è il W3C

Il World Wide Web Consortium, detto W3C è un’organizzazione non governativa internazionale che ha come scopo quello di sviluppare tutte le potenzialità del World Wide Web; per saperne di più potete visitare il sito www.w3.org.
Questo ente è stato fondato nell’ottobre 1994 da Tim Berners-Lee (colui che ha di fatto permesso la nascita di Internet). In oltre vent’anni di W3C sono stati proposti, discussi, definiti e ufficializzati oltre 50 standard; sia in merito ai linguaggi del Web, sia in merito alle tipologie di codifica file.

Come validare un sito Web secondo questi standard

Un sito Internet non si valida in quanto sito, si valida pagina per pagina. Un sito può avere quindi tutte, o nessuna, o parte delle pagine conformi alle specifiche W3C.
Capirete che si tratta di un lavoro piuttosto impegnativo, anche se grazie ai vari CMS come WordPress le pagine sono simili tra loro e di fatto si procede validando le varie ‘tipologie’ di pagine Web.

Esiste uno strumento online fornito dal W3C un VALIDATORE HTML che permette il confronto diretto del proprio codice HTML con gli standard aggiornati, ed ovviamente anche un apposito VALIDATORE CSS per confrontare i propri fogli di stile CSS.

Basta inserire il proprio url ed attendere pochi secondi per vedere se risultano errori o non conformità nel codice.
A questo punto il codice va rivisto e gli errori eliminati.

Le specifiche sono soggette negli anni a revisioni e cambiamenti, un sito che validava perfettamente potrebbe ad un certo punto non passare più la validazione, per questo motivo il processo andrebbe ripetuto ad ogni cambiamento ed inserito come prassi di manutenzione e revisione.

Utilità della validazione W3C

validazione W3C

Essere in grado di validare un sito Web è indice di professionalità e competenza sia da parte di chi progetta il sito sia da parte dell’azienda che lo commissiona, ma a parte questo discorso prettamente formale, non mancano certo altri motivi per procedere a validare il proprio sito Web.

Per una visualizzazione corretta

I browser sono molto intelligenti, e molto permissivi, fanno di tutto per poter mandare a video la pagina nel miglior modo possibile compensando a loro modo gli errori eventualmente presenti nel codice. Differenti browser possono agire in modo diverso e dare origine a differenti approssimazioni e comportamenti inaspettati.
Validare un sito Web permette di limitare le differenze di visualizzazione togliendo di mezzo il grosso degli ostacoli anche se non è detto che sia sufficiente. I fattori infatti sono davvero molti, con i vecchi browser tutto può accadere, anche ad un sito perfettamente valido secondo gli standard W3C.

Per una migliore velocità

La presenza di errori nel codice Html della pagina o nei file CSS ne rallenta la lettura nonostante i browser riescano comunque a visualizzarla in qualche modo. Anche in questo caso la validazione aiuta, ma non è certo la soluzione principale per avere un sito veloce. Un sito può infatti avere un codice perfettamente valido ma contenere immagini pesantissime oppure un codice scritto malamente ad esempio con tantissime ed intricate tabelle Html, com’era negli anni 90.

Per un SEO migliore

Seppure indirettamente, tutto quello che aumenta la chiarezza del codice e la velocità di caricamento aumenta anche il rank ed il posizionamento SEO della pagina Web.

Google non lo ammette ancora ma tra i fattori considerati dall’algoritmo per premiare i siti migliori a breve potrebbe entrare la validazione W3C.

In ogni caso la presenza di errori nel codice rende complessa e lenta la lettura della pagina da parte degli spider dei motori di ricerca e gli spider sono dei pigri; se non riescono ad indicizzare nei tempi dovuti le pagine le saltano passando oltre.

validazione W3C

Per una migliore manutenzione

Seguire gli standard indicati tramite la scrittura di buon codice Html e CSS vuol dire separare completamente il contenuto (scritto nel codice Html) dall’aspetto grafico (scritto nel foglio di stile CSS) di una pagina Web. Questo rende estremamente lineare e più facile procedere alla manutenzione del sito. Seguire la validazione W3C impedisce di creare un ‘zuppa’ di codice.

Per una migliore accessibilità ed usabilità

Premesso che non è facile definire l’accessibilità o l’usabilità di una pagina Web un sito validato è sicuramente più accessibile ed usabile di un sito non validato.
Anche se non in senso assoluto un sito validato è più conforme ai bisogni dell’utente indipendentemente dalla piattaforma di navigazione (tablet, smartphone, desktop … ), dal browser (Chrome, Internet Explorer, Firefox, Opera … ), dal sistema operativo (Windows, Mac-Os, Linux … ) e dagli handicap fisici dell’utente navigatore (mancanza parziale o totale di vista, udito, tatto … ).

Come capire se un sito Web è stato validato W3C

I siti Web realizzati secondo le norme del World Wide Web Consortium in genere riportano un logo che ne certifica la validazione, non essendo però obbligatorio inserire il logo, alcuni siti potrebbero essere a norma anche in sua assenza.
Personalmente evito il logo (un intrusione grafica non sempre gradita) ma inserisco i link per la validazione a fondo pagina, questo mi permette di controllare facilmente dopo un cambiamento di qualche tipo se la pagina è ancora valida o meno.

Come mai pochi siti sono validi W3C

Fortunatamente il numero di siti validi W3C sta aumentando, WordPress e numerosi plugin sono di fatto già una buona base su cui lavorare, non si può dire lo stesso dei tempalte grafici disponibili che raramente superano la validazione.

La maggioranza del Web però è ancora lontana, un sito Web validato significa indubbia qualità ma spesso richiede sforzi e compromessi. Non tutti decidono per tale strada, i maggiori leader mondiali di Internet sono spesso più concentrati su fatturati e dividendi che sulla qualità dei prodotti e dei servizi offerti.

Ho avuto il piacere di lavorare con Corrado per la realizzazione di un sito web destinato ai mercati esteri e si è rivelato un affidabile partner professionale, risolvendo molti problemi grazie a un approccio metodico e ad alcune brillanti intuizioni. Una eccellente padronanza di WordPress, molta esperienza e la passione per la fotografia completano un profilo che potremmo definire poliedrico.
Antonella Orecchia
Antonella Orecchia
12:51 24 Jun 18
Ho lavorato con Corrado a più progetti e il risultato? Mai delusa! Lavorare con Corrado vuol dire affidarsi ad un professionista del web dove precisione, affidabilità, problem solving e disponibilità sono sempre presenti. Per progetti web, e-commerce, manutenzione siti e anche di fronte ad un problema con Corrado la soluzione si trova sempre.
Silvia Caruso
Silvia Caruso
09:32 19 Mar 18
Corrado, oltre ad essere un mio amico ed essere una piacevolissima persona, è un bravo professionista che ha realizzato il mio sito Internet con serietà, rapidità ed efficienza
Jacopo Giambrone
Jacopo Giambrone
14:44 12 Mar 18
Per Comufficio, associazione nazionale di settore, Corrado è uno dei migliori docenti di tematiche inerenti il web. In genere i suoi corsi hanno il tutto esaurito e spesso devono essere replicati, chiaro segno di apprezzamento. Grazie Corrado e a presto.
Giacomo Biemmi
Giacomo Biemmi
17:52 09 Mar 18
Corrado è una persona squisita ed un professionista molto serio e preparato. Puntuale e disponibile ci ha supportato in modo impeccabile per la realizzazione del sito
Ma Pe
Ma Pe
16:42 09 Mar 18
Docente e collaboratore Sinervis Consulting professionale, assolutamente competente .Web Developer preparato, in grado di comunicare al meglio i concetti utili alla formazione del cliente.
Davide Lazzarotto
Davide Lazzarotto
16:37 08 Mar 17
Dopo un'esperienza lavorativa con una web agency che non a saputo gestire efficacemente il nostro sito, abbiamo cercato un'alternativa e tra le varie scelte c'era anche quella del dott. Corrado Prever.Si è rivelata una persona puntuale, semplice in quanto ha saputo descriverci il progetto in modo preciso e facendoci ben capire quale fosse la strategia che aveva in mente per noi. Un vero professionista che raccomanderei!
chiara gatta
chiara gatta
16:00 08 Mar 17
Lo studio Ghidini, Girino & Associati, di cui sono associato, ha affidato al Dottor Prever la realizzazione tecnica e l’aggiornamento del proprio sito Internet. Abbiamo riscontrato che il Dottor Prever ha svolto e continua a svolgere l’incarico con cura, precisione e tempestività. Massima affidabilità.
Roberto Pavia
Roberto Pavia
10:33 20 Jan 17
È la prima volta che lavoro con Corrado e sicuramente ci saranno altre occasioni. Rapido, puntuale, capace di risolvere problemi all’ultimo momento e di soddisfare ogni richiesta, anche la più assurda, cosa che accade molto spesso in questo campo. Chiaro nelle spiegazioni e meticoloso nella lavorazione. Un professionista serio e affidabile. Grazie Corrado!
Francesco Copelli
Francesco Copelli
14:24 02 Jan 17
Corrado Prever é in grado di soddisfare ogni esigenza per la realizzazione di siti web. Personalmente ho fatto due siti con lui molto diversi per esigenze e tecniche. Corrado si rivela attento , scrupoloso , meticoloso , molto preciso oltre che essere assolutamente serio ed onesto. Un esempio erudito , sensibile alle esigenze del cliente ma soprattutto di rara etica e professionalità .
Daniela Sellone
Daniela Sellone
14:02 31 Mar 16
Dalla mia esperienza posso certamente affermare che si tratta di persona competente, professionalmente molto serio e preparato. Rapido nei tempi, esauriente nelle risposte,affidabile nei consigli.
Manola Delpero
Manola Delpero
13:12 26 Mar 16
Nella giungla dei sedicenti esperti informatici, Corrado fa la differenza per serietà, competenze e qualità.
Lorenzo Barberis
Lorenzo Barberis
07:37 22 Mar 16
L'attenzione per i particolari, la ricerca delle soluzioni migliori - anche quando non sono quelle più a portata di mano, la completa personalizzazione di ogni progetto, nella migliore accezione di quell'artigianalità "Made in Italy" ben diversa dalle catene di montaggio ormai diffuse anche fra le Company che si occupano di realizzazione di siti web.Con Corrado è stato possibile dialogare e costruire insieme, sia quando a monte avevo soltanto un'idea, sia quando si trattava di realizzare concretamente un progetto che avevo in testa bello e finito.Un dialogo professionale e costruttivo che, a partire dal 2009, ha portato alla nascita e poi alla crescita dell'intero network telematico dell'associazione culturale della quale sono presidente e che ora annovera 6 siti web di grande successo nell'ambito della divulgazione scientifica.
Franco Rosso
Franco Rosso
21:52 03 Mar 16
Corrado è uno web developer professionale e capace, con una buona dose di umiltà e pazienza e con una volontà che lo rende capace di creare e trasformare qualsiasi cosa. Preciso e meticoloso è il partner ideale per qualsiasi progetto.
Laura Copelli
Laura Copelli
08:41 21 Jan 16
logo
Valutazione di Google
4.9
logo