Il codice standard di un sito web
Avere un sito web ricco di contenuti, dalla grafica accattivante e cospicuo di funzionalità, potrebbe non bastare.
Per quanto questa affermazione possa sembrarvi assurda, un portale web progettato “ad Hoc” deve avere un’altra fondamentale caratteristica, spesso e volentieri trascurata: un codice standard.
Un elemento spesso ignorato, ma di fondamentale importanza. Ma in cosa consiste?
Ogni qualvolta che un utente, dal proprio browser, apre una pagina Web attraverso l’apposito link non fa altro che inviare una richiesta al Server dove il sito web viene ospitato.
Questo risponde al browser, inviando la pagina web richiesta, ma non nel formato che tutti immaginiamo e conosciamo, ovvero il sito ricco di immagini e colori.
Il server invia semplicemente del CODICE (Il famoso codice Html, opportunamente integrato con codici PHP e company) al browser, starà poi a quest’ultimo interpretare il codice e decodificarlo, per trasformare poi questi TAG (appunto il codice) in foto, video, colori ecc.
Si evince pertanto, che affinchè i Browser web (Internet explorer,Mozilla Firefox, ecc.) riescano ad interpretare il codice e decodificarlo nei rispettivi elementi, quest’ultimo deve essere UNIVERSALE, STANDARD, ovvero uguale in ogni caso, per convenzione.
E’ un po’ come la comunicazione tra le persone.
Se voi volete salutare una persona italiana, direte “Ciao”, “Salve”, oppure “Buongiorno”; ma se diceste “Casa” di certo l’interlocutore non vi comprenderebbe.
LE TRAGICHE CONSEGUENZE DI UN SITO WEB SENZA CODICE STANDARD
Cosa succede, infatti, quando dei siti web sono scritti con del codice che non segue per filo e per segno i protocolli del “Codice standard”?
Semplice: il browser, interpreta male il codice che li viene inviato, e pertanto il sito verrà visualizzato dall’utente in modo diverso da come era stato progettato.
Immagini e testo in posizioni diverse, magari uno sovrapposto all’altro, ma persino link non funzionanti: insomma, il sito web viene completamente sconvolto.
E voi usereste mai un sito del genere?