Criteri di progettazione del sito Web
La home page dipartimentale è stata realizzata
tenendo conto dei seguenti criteri:
- Contenuto informativo
- È stata data grande importanza alla necessità
di inserire informazioni effettivamente utili agli eventuali
visitatori del sito. Anche se questa sembra un'ovvietà,
capita sempre più spesso di imbattersi in siti con scarsissimo
contenuto informativo.
- Reperibilità delle informazioni
- Si ritiene estremamente importante permettere all'eventuale
visitatore di raggiungere l'informazione cercata nel modo più
efficiente e rapido possibile. In particolare questo richiede una
grande attenzione nella scelta dei testi associati ai link ipertestuali.
Alcune scelte effettuate sono ad esempio:
- Inclusione di una breve parte descrittiva associata al titolo che
rimanda ad un link ipertestuale, racchiusa tra parentesi quadre, questa
breve descrizione permette di capire quale sia il contenuto del link
selezionabile, ed in alcuni casi, comprende esso stesso collegamenti
ipertestuali direttamente selezionabili per informazioni più
specifiche. Questa scelta è in linea con strategie analoghe
utilizzate in molti dei siti Web più gettonati.
- La Home-page è stata suddivisa in due tronconi, il primo
comprende collegamente a parti di diretta pertinenza istituzionale, mentre
la seconda contiene collegamente a strutture parallele (come il Seminario
Matematico) o puntatori utili per eventuali visitatori del sito Web,
compresi i membri stessi del Dipartimento.
- Le scelte di cui sopra non escludono tuttavia la possibilità di
inserimento di collegamenti diretti, anche non perfettamente in linea
con la suddivisione suddetta, quando questo sembri utile per il visitatore.
- Aggiornamento
- Come è ovvio, l'aggiornamento continuo dei dati contenuti nelle
pagine Web è importantissimo, una pagina non aggiornata diventa
controproducente, e riduce moltissimo l'utilità di tutto il sito
Web. Ecco alcuni spunti:
- Risulta importante dotare almeno le pagine strategiche
della data di ultimo aggiornamento, o magari inserire la data di
aggiornamento in corrispondenza di informazioni non temporalmente statiche.
È utile osservare che l'utilizzo di programmi di compilazione
automatica possono aiutare i compilatori delle pagine ad aggiornare tali
date, ma è bene evitare in tutti i modi che tali procedure automatiche
possano provocare un aggiornamento della data a cui non corrisponda un
effettivo aggiornamento dei dati contenuti nella pagina.
- L'utilizzo di programmi automatici di creazione di pagine possono
rivelarsi molto utili. Un vantaggio consiste nella possibilità di
aggiornare la data di ultima modifica in conseguenza ad una ricompilazione
del documento, che usualmente corrisponde ad un aggiornamento dei dati (vedi
punto precedente). Un altro vantaggio consiste nella possibilità di
gestire pagine con duplice versione italiano/inglese (altre duplicazioni
sono plausibili, come frame/non-frame, grafica/testo, ecc.); una tale
gestione automatica permette di mantenere le due versioni in un unico
documento, semplificando molto la creazione delle pagine e
l'aggiornamento dei dati. Nel nostro caso è stato utilizzato un
programma di compilazione (
ml
) sviluppato in sede, combinato
con un macro-processor (m4
) per la automazione di parti
ripetitive.
- Un aspetto strettamente connesso ai precedenti riguarda la
necessità di rendere le pagine il più facilmente aggiornabili
possibile da parte degli autori, ad esempio rendendole locali all'area
disco posseduta dall'autore o in altri modi.
- Feedback
- È necessario che i visitatori delle pagine del Dipartimento
possano interagire con gli autori delle pagine; allo scopo dovrebbe
sempre comparire in fondo alla pagina la firma dell'autore nella
forma di un link ipertestuale all'indirizzo di posta elettronica o alla
home page dell'autore.
- Genericità
- Le pagine devono essere accessibili dalle varie categorie di possibili
utenti, e quindi per mezzo di browser diversi, compresi quelli non grafici
come
lynx
. Si è scelto di
conseguenza di rendere le pagine (almeno le principali) conformi allo
standard HTML 4.0 (transitional) definito dal consorzio W3C,
con tanto di certificato di conformità in fondo alle pagine
certificate.
- Pesantezza
- Sia nel senso più informatico di grandezza in bytes, importante
tenendo conto dell'intasamento di internet di quest'ultimo periodo; che
nel senso di pesantezza nell'impatto visivo. Nel primo caso si è
cercato di ridurre l'uso di immagini, e comunque di ridurne la dimensione.
- Aspetto grafico
- Anche questo è un aspetto importante, ma secondario rispetto
ai punti precedenti.
- Forza lavoro
- Non essendoci alcuna persona che abbia il compito istituzionale
di creare e mantenere le pagine Web del Dipartimento, il compito risulta
affidato a membri volontari del Dipartimento. È bene rendere il loro
lavoro il più agevole possibile.
Informazioni tecniche
Questo è un server http Apache, funzionante
in ambiente Solaris 2.6 su una SUN (sparcstation 20).
Le versioni italiana ed inglese sono in realtà
state ottenute da un'unico file di origine:
welcome.m4ml
,
in seguito elaborato con il comando
m4ml welcome
la conversione m4ml avviene in due fasi, nella
prima viene utilizzato il macroprocessore m4,
e nella seconda vengono separate le rige nelle due
lingue.
Altre informazioni in proposito si possono trovare
seguendo questo link.
MP.
Ultima modifica: 11 novembre 1998.