La noncuranza dei programmatori nei confronti degli standard web: un grave errore che non può essere tollerato.
Questo articolo rivela come i programmatori stiano trascurando gli standard web fondamentali, compromettendo la qualità dei siti web e l'esperienza utente. Scopri le conseguenze e perché questa negligenza è inaccettabile.
Le cose più importanti che devi sapere
- Il 2% dei siti web più visitati al mondo presenta violazioni HTML nelle proprie pagine iniziali, e questa percentuale scende al 2.6% quando vengono applicate rigorosamente le migliori pratiche.
- Oltre il 33% dei siti web presenta problemi di accessibilità, il che li espone a potenziali sanzioni ai sensi di leggi come la Legge europea sull'accessibilità.
- Gli standard web sono essenziali per garantire la leggibilità su tutti i browser e per assecondare la preferenza dei robot basati sull'intelligenza artificiale per i contenuti leggibili dagli esseri umani; ignorarli potrebbe spingere i clienti a cercare alternative come il codice generato dall'IA.
- Il progetto ValidateHTML ha esaminato i 5,000 domini più popolari in base alla lista di Tranco.
- Il responsabile del progetto, Theo Ducrocq, ha scoperto che solo il 53% di questi siti aveva pagine iniziali leggibili dagli esseri umani.
- Quasi il 90% dei siti web non rispettava gli standard web del W3C e presentava persino violazioni delle specifiche HTML5.
Il progetto indipendente ValidateHTML, supervisionato dallo sviluppatore francese Theo Ducrocq, ha rivelato una palese noncuranza degli standard web nella maggior parte dei siti web più visitati su Internet.

Dopo aver esaminato 5,000 domini, ValidateHTML ha scoperto che poco più della metà dei siti presentava pagine iniziali leggibili dagli esseri umani e non rispettava gli standard HTML stabiliti dal World Wide Web Consortium (W3C) e dal Web Hypertext Applications Technology Working Group (WHATWG).
I siti sono stati selezionati dalla lista dei 5,000 migliori siti web di Tranco, e la ricerca di Docrow ha evidenziato una tendenza deludente alla pubblicazione di siti web perché sono "sufficientemente buoni", dato che i browser moderni sono in grado di correggere la maggior parte degli errori di programmazione che incontrano.
ValidateHTML rileva codice HTML non valido
Il progetto di Theo Ducrocq prevedeva di sottoporre ciascuno dei 5,000 siti web allo strumento di validazione HTML5 disponibile all'indirizzo html-validate.org . Sono state controllate solo le pagine iniziali; le pagine a pagamento o gli articoli generati tramite sistemi di gestione dei contenuti (CMS), che secondo Ducrocq sono "probabilmente di qualità molto inferiore", sono stati esclusi.
Nell'annunciare i risultati di ValidateHTML , Ducrot ha affermato inequivocabilmente che "un buon HTML è l'eccezione, non la regola". L'87.2% dei siti web più visitati presenta violazioni HTML nelle proprie homepage, mentre solo il 12.8% offre "HTML pienamente valido". Ma questa è una stima prudente; se venissero applicate le migliori pratiche per gli standard web, solo il 2.6% dei 5,000 siti web più visitati nella lista di Tranco potrebbe essere considerato dotato di HTML valido.
Nel frattempo, oltre il 33% dei siti web presenta problemi di accessibilità. La legislazione europea sull'accessibilità e normative simili in tutto il mondo impediscono la conformità. Ciò è estremamente rischioso, in quanto può comportare sanzioni pecuniarie.
Dokro ha inoltre effettuato un controllo sul dominio validatehtml.com utilizzando lo stesso strumento di validazione, evidenziando alcuni errori.
Perché gli standard web sono importanti?
Gli standard definiti dal W3C dal 1996 e dal WHATWG (che include Apple, Google , Mozilla e Microsoft) dal 2004 hanno garantito che gli sviluppatori di siti web mettano gli utenti al primo posto, assicurando che le persone con difficoltà di accessibilità possano fruire dei contenuti e prevenendo l'uso di codici e design irragionevoli o poco trasparenti.
Alcuni potrebbero sostenere che gli standard web non siano più rilevanti nell'era dei robot di lettura web basati sull'intelligenza artificiale , ma ciò ignora due fatti fondamentali. In primo luogo, gli standard sono importanti per garantire che i siti web siano leggibili su tutti i browser.
In secondo luogo, e forse aspetto ancora più importante, i bot basati sull'intelligenza artificiale prediligono effettivamente i contenuti leggibili dagli esseri umani. Ciò suggerisce che il sito web in questione sia pensato per essere letto e/o utilizzato da esseri umani e che, pertanto, valga la pena visitarlo.
I programmatori che creano siti web che non rispettano gli standard web non solo si creano un problema che dovranno risolvere in seguito, ma anche clienti o manager potrebbero cercare soluzioni alternative e prendere in considerazione il codice generato dall'intelligenza artificiale come alternativa.
I commenti sono chiusi.