ShinyNews Home  |  Azienda  
E-Business Usability
Web Usability
Marketing & Advertising
Diritto
Internet Economy
Cerca articolo
 
Usability
Nuovi standard si impongono
Obiettivi in linea
Potere alla parola
L'inventario dei contenuti
Quale linguaggio per il Web
Quale priorità per l'usability Web
Anche i blog vogliono cura
Fiutare i contenuti
Gestire gli ingressi "profondi"
Gestire le immagini nei siti di e-commerce
Migliorare i siti di commercio
La parola nell'home page
Come strutturare il sito
L'iceberg dell'architettura
Usability 2.0: abbandonare la tassonomia?
Trovare le informazioni
L'arte di registrare
Standard è meglio
Attributi del carattere
I tipi di carattere
Alleate e diverse
Font, il carattere di un sito
Il Web sta nel link
I problemi all'italiana
I dieci problemi 2005 targati Nielsen
CMS: vantaggi e svantaggi
L'ipertesto, chiave del Web
I flussi cambiano l'informazione?
L'importanza della prova
Flash: usabilità possibile
Flash: rivedere i giudizi?
Organizzare le informazioni
Nascosto nell'HTML
Superare le norme
Le parti in evidenza
Le norme dell'usability
Link chiari per destinazione e contenuto
I testi partono dalla titolazione
L'utilità del micro-contenuto
Sito accessibile? Sì, grazie
Grafica, contenuto, ma soprattutto struttura
Il formato delle immagini Web
Lo stile di un sito
L’uso dei colori nella comunicazione
Uso e combinazioni
Armonia ed equilibrio
Dare voce al Web
Sapere a chi si parla
Dove guardano le pupille?
L’occupazione dello spazio
Edificare il sito
Ciò che non deve mancare
L’importanza dell’accoglienza
versione stampabile
Marzo 2006 - Web standard

Standard è meglio


Perché usare gli standard Web nella realizzazione dei siti? Vantaggi e ritorno economico delle pagine costruite secondo i dettami del W3C.


Il Web come lo conosciamo è ancora in gran parte un mondo "sporco", almeno in termini di codice. Molte pagine della Rete sono costruite con codice HTML che va ben oltre i limiti per cui era stato pensato e progettato. La separazione da una parte di struttura e contenuto, dall'altra di presentazione e aspetto è rimasta per anni nella teoria della programmazione.

Separare struttura e presentazione

L'HTML doveva essere un linguaggio adatto a controllare la struttura e il contenuto di pagine ipertestuali e non la loro presentazione o l'aspetto. Per questo, fin dalla seconda metà degli anni Novanta, il W3C, il consorzio per il World Wide Web, aveva raccomandato l'utilizzo dei CSS o Cascading Style Sheets (fogli di stile a cascata). Tuttavia, lo scarso supporto dei browser ai CSS, l'abitudine dei programmatori e una scarsa consapevolezza teorica dei linguaggi hanno da sempre favorito il ricorso all'uso di HTML sporco per governare l'aspetto dei documenti ipertestuali. In pratica, le pagine sono piene di trucchi e accorgimenti (l'uso di marcatori per scopi diversi da quelli originari), tag proprietari, codice non valido. Ancora oggi, molti programmatori vi fanno ricorso, sostenendo che alla fine il risultato è lo stesso e per loro è molto più facile e immediato operare in questo modo. Falso. Premesso che il risultato apparente è uguale, bisogna invece sottolineare come l'utilizzo di standard Web porti a notevoli benefici per tutti.

Gli standard Web

Gli standard Web sono tecnologie ideate e sviluppate dal W3C e da altri enti normatori del Web. Per i linguaggi si va dall'HTML 4.01 all'XML, passando per il codice di transizione XHTML. Tra i linguaggi di presentazione CSS è quello più diffuso e conosciuto, ma ci sono anche il MathML e l'SVG. Poi abbiamo i modelli a oggetti come DOM, e linguaggi di programmazione come ECMAScript 262 (JavaScript). Normalmente, quando si parla di realizzare pagine Internet con standard Web si intende l'uso combinato di XHTML o XML e CSS. Non è questo il caso di addentrarci in questioni tecniche che lasciamo volentieri a chi ha maggiori competenze per discuterle. In questa sede interessa capire e valutare i vantaggi dell'uso dei Web standard, tanto per gli utenti quanto per i programmatori. E naturalmente per i committenti. In realtà, quasi tutti i benefici elencabili hanno ricadute dirette o indirette sulle tre categorie interessate dalla fruizione dei siti Web, ma cerchiamo di schematizzarle ugualmente per fornire una chiave di lettura più immediata.

I benefici per i Web designer

Le ragioni di resistenza all'uso degli standard Web sono ormai superati: il supporto fornito dai browser è ampio e tecnicamente gli strumenti consentono un controllo completo delle pagine. Ogni remora di tipo culturale, deve essere semplicemente superata rispondendo alla domanda: se si può fare un prodotto migliore, perché non farlo?
Sviluppo più semplice. Utilizzare un codice semantico e strutturato in maniera più chiara permette una maggior interoperabilità su codice creato da altri.
Maggiore compatibilità con strumenti futuri. Gli standard definiti sono raccomandati per durare nel tempo. Creare pagine Web con codice sporco porterà sempre più in futuro a problemi di leggibilità da parte dei browser. Scrivere pulito, al contrario, è una garanzia che anche in futuro il proprio codice sarà interpretato correttamente, anche per la tendenza sempre più diffusa a supportare gli standard Web.
Maggior visibilità sui motori di ricerca. Se contenuto e presentazione sono separati, il contenuto sarà sicuramente la parte più consistente del file finale. Con la marcatura semantica (per esempio la corretta marcatura dei titoli) e il maggior peso del contenuto, i motori di ricerca tendono a indicizzare meglio le pagine, e quindi a quotarle in posizioni migliori.
Grande adattabilità. Un documento realizzato con linguaggi di marcatura semantica si può adattare con facilità ai dispositivi di navigazione diversi dal computer. In un'epoca di grande espansione di alternative per la navigazione, rendere fruibile il sito da palmari o cellulari semplicemente collegando il documento a un CSS diverso può rappresentare una chiave di successo di non poco conto.
Maggiore semplicità e personalizzazione. La separazione tra contenuto e presentazione permette di realizzare le proprie pagine in modo più semplice e veloce. Se l'aspetto deve essere cambiato, non bisogna intervenire sull'XHTML. Questo significa che, a parità di contenuto, si possono fornire diverse versioni personalizzate agendo soltanto sui fogli di stile.

I vantaggi per gli utenti

Tradizionalmente, agli utenti non si chiede di conoscere i linguaggi di programmazione, ma di valutare la facilità d'uso d'uno strumento. Su questa base di valutazione, la fruizione di pagine Web realizzate con gli standard consente un grande miglioramento.
Download più veloci. Anche se la diffusione della banda larga porta a dare minore importanza al peso delle pagine, tuttavia non è un aspetto secondario. Sia perché un buon numero di utenti ancora non è coperto dalla banda larga, sia perché si dovrebbe ragionare anche sulle piccole realtà produttive, dove magari la banda (per quanto larga) deve essere condivisa tra più utenti. Utilizzare meno HTML nelle proprie pagine, permette di creare file di dimensioni più contenute e più veloci da visualizzare nei browser.
Maggiore accessibilità. La separazione di contenuto e presentazione permette ai browser vocali e agli altri dispositivi di navigazione alternativi una migliore interpretazione (e quindi una migliore resa) del contenuto.

I vantaggi economici per i committenti

I committenti, come si sarà già intuito, possono tradurre tutti i benefici già visti per gli sviluppatori e per gli utenti in vantaggi economici per la propria impresa.
Pagine più facili da mantenere. Con la separazione di contenuto e presentazione, la manutenzione e la revisione dei siti è più veloce e meno costosa. Anche in caso di cambio del web designer, poi, pagine realizzate con standard sono più facilmente comprensibili da altri professionisti.
Risparmio di banda. Su progetti di notevole consistenza, il carico delle pagine Web è sensibilmente inferiore e questo si traduce in una minor occupazione di banda e di spazio sui server. Rispetto a pagine tradizionali (HTML sporco, immagini e JavaScript), le pagine realizzate in XHTML e CSS possono pesare tra il 25 e il 50% in meno.
Pubblico più ampio e soddisfatto. La questione dell'accessibilità e dell'adattabilità si riflettono sul pubblico in termini positivi. Da una parte, nessuno viene escluso dalla fruizione del Web, il che è motivo di fondamentale importanza culturale non privo di risvolti economici. Dall'altra, la possibilità di visualizzare il proprio sito in movimento, su PDA o cellulari, rappresenta un surplus che in futuro avrà sempre maggiore importanza.
Maggiore visibilità nei motori di ricerca. Se i motori di ricerca rappresentano ormai il traino numero uno per gli investimenti pubblicitari, poter contare su un buon posizionamento è già un passo avanti in termini di marketing. A costo zero.
Scrivi a proposito di questo articolo