Usability & web standards
Sofisticati linguaggi di programmazione al servizio della semplicità di navigazione: in due parole web standards e usability. Si tratta di tecnologie ideate dal World wide web consortium per rendere un sito facile da navigare e accessibile al maggior numero di persone. Gli standards sono la via per una navigazione immediata e semplice. Per saperne di più sui criteri guida seguiti dal team Layoutweb nel realizzare questo e altri siti partiamo dalla loro definizione.
Web standards: gli standards, tecnologie sviluppate dal World wide web consortium e da altri organi analoghi, servono a creare contenuti per il web. L’obiettivo ultimo è pubblicare documenti in rete capaci di resistere nel tempo e disponibili a milioni di visitatori. Un documento segue gli standards web quando:
- E’ scritto in Html valido
- Usa i Css invece delle tabelle per il layout. Grazie ai Cascading style sheets contenuto e presentazione sono separati. Il risultato? Pagine più leggere, veloci da visualizzare e da aggiornare
- È ben strutturato e marcato semanticamente in modo logico
- Funziona su ogni browser
Usability: sono le caratteristiche che rendono un sito facile da navigare. Dagli anni ’80 si è sviluppata una vera e propria scienza che abbina la psicologia all’informatica. Sono in tutto sei le qualità che definiscono l’usability:
- Utilità: il primo attributo si riferisce a una semplice domanda, a cosa serve il sito?
- Facilità di apprendimento: si intende l’immediatezza con cui i navigatori iniziano a muoversi e interagire con il sito
- Efficienza: ovvero un caricamento veloce e la possibilità da parte degli utenti di avere dal sistema risposte chiare e veloci
- Facilità di ricordo: gli utenti sanno come usare il sito, cosa cercare e dove ad una seconda visita. Prevenire errori comuni dei navigatori
- Soddisfazione: il sito è divertente, piacevole da navigare o genera noia e frustrazione? Gli standards rappresentano il futuro della rete perché i vantaggi coinvolgono programmatori, utenti e committenti
I vantaggi:
Programmatori:
- Sviluppo e manutenzione più semplici. Creare pagine web con un codice chiaro e strutturato ne facilita l’immediata comprensione da parte di altri operatori. In questo modo si aumenta l’interoperabilità
- Maggiore compatibilità con strumenti futuri. Gli standards definiti sono pensati per durare nel tempo quindi leggibili senza problemi da browser diversi e che cambiano nel tempo
Utenti:
- Download più veloci e visualizzazione delle pagine. Meno Html significa file di dimensioni ridotte e download più veloci, perché i browser visualizzano più in fretta le pagine in linea con gli standards
- Accessibilità. L’Html semantico, separando struttura e presentazione, rende più semplice l’interpretazione del contenuto per i lettori di schermo e i dispositivi di navigazione alternativi come palmari e cellulari
Committenti:
- Motori di ricerca: siti in pole position e milioni di potenziali clienti. Gli standards web e la separazione fra contenuto e presentazione facilitano l’indicizzazione del sito da parte dei motori di ricerca e quindi a quotarlo nelle prime posizioni. In altre parole il buon posizionamento di un search engine significa raggiungere milioni di potenziali visitatori. In termini di marketing è una vittoria a costo zero, visto che i search engine rappresentano il traino numero uno per gli investimenti pubblicitari
- Manutenzione meno costosa. Le spese per la manuntenzione di un sito si riducono grazie alla separazione di contenuto e presentazione, perché i tecnici impiegano meno tempo per aggiornarlo- Accessibilità + adattabilità + visibilità = pubblico soddisfatto. Gli standard web riducono le spese di realizzazione e di manutenzione di un sito. Inoltre, offrono una esperienza migliore a chi li visita in termini di velocità nella visualizzaione delle pagine e compatibilità con diversi browser. In questo modo nessuno viene escluso dalla fruizione della rete