Per ulteriori informazioni si consiglia di consultare:
NCSA, National Center for Supercomputing Applications:
NCSA Home page
University of Illinois at Urbana-Champaign
(http://www.ncsa.uiuc.edu/General/NCSAHome.html)
La Home page di Mosaic:
NCSA MOSAIC Home Page
(http://www.ncsa.uiuc.edu/SDG/Software/Mosaic/NCSAMosaicHome.html).
Un mese dopo l'originale proposta del
CERN di Ginevra, cioè
WWW,
il National Center for Supercomputing Applications (NCSA)
diede vita
ad un progetto:
creare un interfaccia per World-Wide Web.
L'unicità della missione dell'NCSA sta nel fatto di aiutare la comunità della ricerca scientifica producendo software non commerciale, totalmente disponibile.
Così il gruppo di lavoro dell'NCSA produsse la più versatile,
multipiattaforma, interfaccia a WEB chiamata Mosaic e realizzata in C.
Già nella prima metà del 1993 era disponibile in Internet
la prima versione.
Poichè permette di vedere documenti con immagini incluse, trasferire in rete suoni o video registrazioni e di puntarli da un documento, è diventato ben presto il browser Web per eccellenza per tutti i lavori su computer con capacità grafiche.
Ora versioni di Mosaic possono girare su macchine UNIX, Sun, Silicon Graphics, DEC e IBM compatibili su sistemi Microsoft Windows e Machintosh computer.
Mosaic è un navigatore della rete.
Funziona da interfaccia a World-Wide Web,
e trasforma un testo normale in Ipertesto o Ipermedia.
Mosaic permette di ottenere e visualizzare testi, immagini,
animazioni, suoni.
Testi e immagini possono essere link,
hyperlink,
verso altri documenti eventualmente multimediali.
Mosaic è in grado di interfacciarsi con vari
servizi di rete come e-mail ,
telnet ,
ftp ,
news ,
gopher , ...
(è forse la caratteristica più importante di Mosaic)
Non lascia la possibilità di perdersi perché in ogni momento
è possibile vedere la lista di tutti i posti visitati e quindi tornare
sui propri passi.
(opzione
Window History dal menu Navigate)
È anche possibile tornare indietro di un documento alla volta.
(
Per velocizzare il caricamento di un documento nelle operazioni, ritorno al
documento precedente (Back) o avanzamento a quello successivo, se c'è
(Forward), Mosaic mantiene
un certo numero di documenti e un certo numero
di immagini in memoria (caching).
Questo può causare dei problemi di dimensione del processo.
È possibile mantenere localmente una lista dei posti ritenuti
più interessanti, chiamata
Hotlist .
Esiste la possibilità di creare, in modo molto semplice un commento
personale, cioè un'annotazione riguardo ad un documento,
accedendo al menu Annotate.
Tale annotazione viene mantenuta localmente ed agganciata al documento stesso,
ma vista soltanto dall'autore.
Lascia la possibilità al singolo utente
di scegliere il carattere
(fonts) voluto, tramite l'opzione
Fonts nel menu Options.
Mosaic, interpretando il linguaggio HTML,
ha la capacità di visualizzare
testi in diversi stili: (grassetto, corsivo ...)
e comporre il testo stesso in paragrafi, liste di vario tipo,
evidenziare titoli etc ...
È possibile visualizzare testi in qualsiasi lingua in quanto
i caratteri sono definiti in ascii esteso (ISO 8859) e quindi
comprende lettere accentate in vari modi, dieresi, etc...
Il linguaggio HTML contiene dei tag per definire questi
caratteri speciali.

Il Menubar si trova nella parte alta della finestra.
Permette di controllare il programma, la navigazione e la manipolazione dei documenti, individuiamo infatti:
File
Options
Navigate
Annotate
Documents
Help
Nell'area posta appena sotto il menubar vengono visualizzati:
il titolo del documento ed il relativo URL.
All'estrema destra troviamo il simbolo di Mosaic contenente
il mondo
mentre Mosaic carica un documento, il mondo gira.
Per interrompere il caricamento basta interrompere la rotazione del mondo selezionandolo (cioè "click" con il mouse).
La View Area è situata nella parte centrale, tra il Menubar ed il Control panel.
Essa visualizza il documento: testo, immagini, e link (ancore).
L'Hyperlink (o ancora o semplicemente link) può
essere costituito da una o più parole,
normalmente sottolineate e di colore diverso
dal resto del testo, oppure da un'immagine che verrà corniciata.
Selezionando un hyperlink ('click' con il bottone sinistro del mouse
puntando il testo o l'immagine):
Ecco perché è l'elemento caratterizzante del sistema Web:
trasforma il testo semplice in Ipertesto o Ipermedia.
Normalmente i link sono sottolineati e la linea può essere continua o tratteggiata:
Se la linea è continua ed il colore del testo è blu si
tratta di un link non ancora selezionato, cioè DOCUMENTO mai visto,
esempio:
Se la linea è tratteggiata ed il colore violetto allora il
posto è già stato visitato.
esempio:
I link possono ritornare tutti del tipo 'mai visitati' se si decide di cancellare
il file .mosaic-global-history accedendo dal Menu Options
all'opzione Clear Global History.
È possibile anche personalizzare il 'look' degli hyperlink da Options
Anchor Underlines.
Errori riguardo ad immagini
Quando, caricando delle immagini si verificano degli errori, se
l'immagine non esiste o non ha i giusti permessi etc.., al posto
dell'immagine viene visualizzata questa icona particolare:
(è il vecchio logo dell'NCSA).
La View Area include anche due scrollbars che permettono di visualizzare
documenti più grandi della finestra.
Linea di informazione
Tra la View Area ed il Control Panel esiste una linea di informazione nella quale vengono visualizzati messaggi di sistema e gli URL dei link; cioè se con il mouse si punta un link, senza selezionarlo, in questa zona viene mostrato l'URL al quale si arriverebbe.
I messaggi più frequenti sono:
Il Control Panel è posizionato in basso, sotto la View area, ed è costituito da una riga di bottoni.
Aiuta l'utente ad un utilizzo più rapido delle funzioni dell'interfaccia grafica.
Nel Control Panel troviamo:
Non produce nessun effetto se si è visto solo un documento o se si caricano i documenti in locale (Open Local) in questo caso infatti il bottone non sarà attivo.
Si può ottenere anche dal menu Navigate.
Per un sistema X-Windows si inserisce nel file .Xdefaults le seguenti
istruzioni:
! Defaults per Mosaic
!
Mosaic*delayImageLoads: False
!homeDocument:
Mosaic*homeDocument: http:// .... URL del documento voluto
(per saperne di più vedi: - On FAQ... - Interface stuff - Reload
La finestra contiene oltre al campo di testo (text filed) per l'URL,
4 bottoni:
Open per aprire la connessione, Clear per pulire il campo,
inoltre, come tutte le finestre di dialogo di Mosaic, Dismiss per sospendere
la sessione ed Help... per ottenere aiuto.
Si ottiene anche dal menu File (Open URL).
Mosaic apre una finestra di dialogo dalla quale si può scegliere
la directory, o cercarne velocemente
una con il Filter, dare il nome del documento, e scegliere il formato voluto
con Plain Text tra:
Plain text (testo semplice), Formatted Text (evidenzia i link, i paragrafi,
i titoloi etc...), PostScript ed HTML.
OK, per confermare ed ottenere il file, altrimenti Cancel
per sospendere l'operazione.
Save As... si ottiene anche dal menu File.
Normalmente i programmi dotati di interfaccia grafica vengono comandati usando il mouse ed interagendo con menu, bottoni e altri elementi grafici.
Tuttavia per eseguire velocemente delle funzioni può essere disponibile un comando abbreviato solitamente di una sola lettera.
Questo comando si chiama "hotkey"
(per esempio in Mosaic la chiusura di una finestra si ottiene con
< menu > < click > oppure < hotkey >).
Anche Mosaic ha una tabella di Hotkeys.
Per usarle
occorre tenere il puntatore del mouse all'interno della
View Area (l'area che visualizza il documento)
e digitare la lettera opportuna.
(NB: Mosaic è case sensitive: è
diverso digitare una lettera minuscola o maiuscola.)
a A Annotate (crea un'annotazione)
b B Back (ritorna al documento precedente)
c C Clone (clona la finestra corrente)
d D Document source (visualizza il
sorgente HTML del documento corrente)
f F Forward (va al documento
che segue nella lista dei documenti visitati)
h window History (visualizza
la lista di tutti i documenti visitati)
H Hotlist (visualizza la lista dei
documenti preferiti)
l L open Local (permette di caricare un
file)
m M Mail to (permette di spedire il
documento corrente)
n N New window (apre una
nuova finestra)
o O Open URL (permette di inserire un nuovo
url e di caricare il relativo documento)
p P Print (stampa il documento)
r Reload (ricarica il documento
corrente)
R Refresh (visualizza il doc. corrente)
s S find in document (Search) (cerca una parola
o più parole nel documento)
ESC Close the current window
(chiude la finestra corrente)