Web engineering
- Parametri di qualità
- Portfolio
Parametri di qualità
La qualità dei siti non è sempre evidente in modo immediato. Talvolta sussistono problemi di fruibilità del sito stesso (visualizzazione errate, interfacce utente non funzionanti) che si possono verificare in situazioni particolari, utilizzando solo determinati browser web e sistemi operativi o che si presentano solo ad alcune categorie d’utenti. Per evitare questi problemi, è necessario riferirsi ai molti criteri di qualità volti all’effettiva fruibilità del sito da parte degli utenti finali. Per questo motivo, le realizzazioni infoFACTORY sono conformi ai seguenti criteri di qualità, alcuni dei quali definiti dallo stesso consorzio W3C che definisce gli standard tecnici per il Web e ne regola la sua evoluzione.Validazione xHTML/W3C
Le pagine dei siti sono realizzate utilizzando codice xHTML. Una volta costruito, il codice viene sottoposto ad una serie di test tramite un processo di validazione che mira a verificare che il codice prodotto rispetti le direttive imposte dal consorzio W3C, che non siano presenti tag utilizzati in passato ed oramai inutili (o dannosi) e pertanto giudicati deprecati, invalidi o disposti in modo non corretto.Compatibilità multi-browser
Le pagine del sito devono essere visualizzabili e fruibili con qualunque browser. Ciò non significa che l’utente visualizzerà lo stesso identico layout con tutti i browser, ma che i contenuti saranno presentati in maniera ordinata e leggibile tenendo conto delle differenze di interpretazione del codice xHTML di ogni browser. In questo modo, anche navigando con un browser testuale, disabilitando le immagini o utilizzando uno screen reader i contenuti saranno ugualmente accessibili. Una volta realizzato e validato, il codice xHTML viene testato utilizzando le più recenti versioni dei browser più diffusi, in particolare Internet Explorer, Firefox, Opera e Netscape, prestando particolare attenzione alla corretta fruibilità dei contenuti anche nel caso in cui si utilizzino soluzioni non comuni o si siano disabilitati i fogli di stile.Utilizzo della tecnologia CSS
L’utilizzo della tecnologia CSS (Cascading Style Sheets) permette di separare il contenuto della pagina dalla sua presentazione grafica aumentando la manutenibilità del sito. In questo modo è possibile realizzare facilmente modifiche a stili, colori e sfondi cambiando solo il file CSS. Questo approccio migliora inoltre la velocità di scaricamento delle pagine in quanto il foglio di stile viene scaricato una sola volta per tutte le pagine del sito.infoFACTORY utilizza inoltre stili appositamente sviluppati per agevolare la stampa delle pagine del sito e la lettura su carta.
Pagine indicizzabili dai motori di ricerca
I siti realizzati fanno un corretto uso semantico dei vari tag HTML, indipendentemente dal loro effetto a video, specificato nel separato foglio di stile. In questo modo i browser, i motori di ricerca (oltre che i lettori) sono in grado di capire ad esempio quale è il titolo, quali i sottotitoli, quali link rappresentano un menu o qual è la didascalia di un’immagine. Una conseguenza di questo approccio è anche la maggiore facilità di indicizzazione da parte dei motori di ricerca.Parametri di accessibilità
Parte della realizzazione del sito è dedicata alla verifica dell’accessibilità delle pagine a particolari categorie di utenti con difficoltà fisiche o visive. La recente legge del 9 gennaio 2004, n. 4 stabilisce che enti pubblici ed aziende private che forniscono servizi pubblici, debbano provvedere a rendere accessibili i propri siti web.Il livello di accessibilità per i siti realizzati da infoFACTORY è quello WAI-AA.
http://www.diodati.org/scritti/2004/legge4_2004
http://www.w3.org/WAI/
Velocità di scaricamento della pagine
Nell’ottica della massima fruibilità del sito, la grafica delle pagine è solitamente leggera ma allo stesso tempo piacevole e accattivante. L’assenza di contenuti pesanti (a parte eventuali documenti, immagini o filmati da scaricare su richiesta dell’utente) o di tecnologie che richiedono un plug-in per essere utilizzate (filmati Flash o applet Java, utilizzati solo se strettamente necessari) permette anche agli utenti con connessioni non a banda larga, quale il classico modem analogico, di avere un tempo di scaricamento accettabile e una migliore interattività con il sito o l’applicazione Web.Parametri di usabilità
infoFACTORY realizza interfacce utenti comprensibili e facilmente usabili. A questo scopo, in qualsiasi progetto Web vengono tenute in considerazione le linee guida di usabilità dei maggiori esperti del settore.Designing Web Usability: The Practice of Simplicity, 1999, Jakob Nielsen
Don't Make Me Think: A Common Sense Approach to Web Usability, 2000, Steve Krug