                            Manuale d'uso

                                 CAB

                             Versione 1.4
                              19.09.1996

                                  da

                           Alexander Clauss
                         Stresemannstraže 44
                          D-64297 Darmstadt

                aclauss@rbg.informatik.th-darmstadt.de



Contenuto
=========

 1  Una breve introduzione

 2  Informazioni Legali

 3  Indirizzi

 4  Requisiti di Sistema

 5  Installazione

 6  Navigare nei documenti HTML

 7  Modulo per il collegamento on-line ad Internet

 8  Descrizione dei men—
    8.1  Apri URL...
    8.2  Apri HTML...
    8.3  Ricarica
    8.4  Stampa
    8.5  Nuova Finestra
    8.6  Chiudi tutto
    8.7  Vedi sorgente
    8.8  Esci
    8.9  Pagina Home
    8.10  Pagina precedente
    8.11  Ricerca
    8.12  Elenco indirizzi
    8.13  Memorizza Indirizzo
    8.14  Opzioni generali
    8.15  Visualizza
    8.16  Selezione fonti
    8.17  Viewers esterni
    8.18  Percorsi...
    8.19  Cache
    8.20  Salva preferenze

 9  Barra pulsanti

10  Ringraziamenti

11  Possibili futuri miglioramenti

12  Storia
   12.1  V0.8ž (20.04.1995)
   12.2  V0.9ž (15.05.1995)
   12.3  V0.93ž (07.06.1995)
   12.4  V0.94ž (07.07.1995)
   12.5  V0.95ž (04.08.1995)
   12.6  V0.96ž (22.08.1995)
   12.7  V0.98ž (03.10.1995)
   12.8  V1.0 (01.11.1995)
   12.9  V1.0a (12.12.1995)
   12.10  V1.1a (01.04.1996)
   12.11  V1.2 (10.04.1996)
   12.12  V1.2a (16.04.1996)
   12.13  V1.2b (19.04.1996)
   12.14  V1.3 (20.05.1996)
   12.15  V1.4 (19.09.1996)
   12.16  V1.4a (01.10.1996)
   12.17  V1.5 (20.10.1996)



1  Una breve introduzione
*************************

*CAB* - Il taxi per l'autostrada dell'informazione!
*CAB* - Crystal Atari Browser

Gi… conosciuto come HTML-Browser

Questo browser Š capace di leggere documenti in formato HTML. I
documenti HTML possono essere sia su disco che su CD-ROM. La lettura
di pagine on-line da un sito World Wide Web (WWW) richiede un modulo
separato.



2  Informazioni Legali
**********************

CAB (HTML-Browser) Š FREEWARE. Pu• essere copiato e usato liberamente.
E' permessa la sua distribuzione attraverso BBS e librerie di pubblico
dominio. Non pu• essere incluso in nessuna forma e in nessuna
circostanza in dischi o CD allegati a riviste senza il permesso
scritto dell' autore. CAB (HTML-Browser) e la sua documentazione deve
comunque rimanere completa di tutti i suoi file. E' vietato modificare
il programma e/o la sua documentazione.

Se siete soddisfatti di CAB (HTML-Browser) e lo usate regolarmente,
siete pregati di registrare il programma; qualunque offerta sar…
benvenuta.

Se desiderate che ne venga continuato lo sviluppo, inviate una
qualunque somma di denaro e registrate la copia posseduta. Gli utenti
Inglesi e USA possono avvantaggiarsi di varie formule di supporto
locale, leggete SUPPORT.TXT per maggiori informazioni. Ricordate che
se non c'Š feedback non c'e' ulteriore sviluppo, Š semplice.



3  Indirizzi
************

*Il mio indirizzo:*

    Alexander Clauss
    Stresemannstr. 44
    D-64297 Darmstadt
    Germany

    email: aclauss@rbg.informatik.th-darmstadt.de
    WWW: http://www.student.informatik.th-darmstadt.de/~aclauss/

*Coordinate bancarie:*

    Sparkasse Darmstadt
    BLZ: 508 501 50
    Kontonr: 0115032143

*Supporto in UK:*

    Joe Connor
    65 Mill Road
    Colchester
    CO4 5LJ
    England

    email: jconnor@cix.compulink.co.uk

*Supporto in Francia:*

    Jouffrey Romuald
    1 chemin de l'‚glise
    38100 GRENOBLE

    email: romuald.jouffrey@imag.fr



4  Requisiti di Sistema
***********************

Il programma funziona su un qualunque computer che usi il sistema
operativo TOS (Atari-), che disponga di almeno 1Mb di memoria.

La quantit… di memoria richiesta dipende dal numero di colori
utilizzato. Pi— grande Š il numero di colori, maggiore Š la memoria
necessaria. L'impiego di una scheda grafica true color (a 24 o 32 bit)
aumenta drasticamente la memoria necessaria, che facilmente potr…
risultare molto superiore ad 1Mb.

CAB Š indipendente dalla risoluzione utilizzata con due limitazioni:
in 320x200 (Bassa-ST) non tutti i box di dialogo rientrano nello
schermo e in 640x200 (Media-ST) l'immagine viene distorta (altezza
dimezzata). Pertanto si raccomanda l'uso di CAB con una risoluzione di
almeno 640x400 (Alta-ST) o superiore e con un qualunque numero di
colori. Un ambiente multitasking (per es. MagiC, Geneva, ecc...) Š
infine desiderabile.

Anche se non strettamente necessario, si raccomanda l'uso di
estensioni del S.O. del tipo NVDI 3.x o SpeedoGDOS, che consentono
l'uso di fonti di tipo vettoriale (es. Bitstream o True Type). Se
necessario, pu• essere sempre utilizzato Il sistema di fonti bitmap
GDOS.



5  Installazione
****************

*Attenzione:*

    A partire dalla versione 1.0 il programma non pu• essere
    installato come accessorio del Desktop.

    I files di configurazione (CAB.INF) creati con vecchie
    versioni di CAB non possono pi— essere usati. Sfortunatamente
    dovrete reimpostare manualmente tutti i parametri.

    Il formato del file Hotlist (elenco indirizzi) Š stato
    cambiato ma, a meno che non sia disponibile un file nel nuovo
    formato, continuer… ad essere caricata la vecchia versione
    (CAB.HOT). Il nuovo file Hotlist si chiama hotlist.html. Una
    volta salvato il file Hotlist nel nuovo formato, il vecchio
    file (CAB.HOT) pu• essere tranquillamente cancellato.

I file HTML ricevuti dai siti WWW spesso includono dei long filenames
e nel sistema di file del TOS, che prevede il formato 8+3, possono
facilmente essere creati duplicati. Sar… una buona idea preparare sul
disco rigido una partizione Minix o di un altro sistema che supporti i
long filenames.

CAB viene distribuito gi… pronto all'uso, una volta decompresso sul
disco di lavoro ma, in ogni caso, si raccomanda di verificare ed
eventualmente modificare, nel men— Opzioni, le varie impostazioni del
programma.



6  Navigare nei documenti HTML
******************************

Se si clicca una parola sottolineata (collegata) si accede ad una
nuova pagina. Premendo il tasto Undo (Annulla) si ritorna alla pagina
precedente. Se si clicca una collegamento con il tasto destro del
mouse, verr… visualizzato l'indirizzo della pagina collegata.



7  Modulo per il collegamento on-line ad Internet
*************************************************

Per accedere direttamente alle pagine WWW su internet Š richiesto un
modulo supplementare (CAB.OVL). Questo modulo dovr… essere copiato
nella stessa cartella che contiene CAB.APP. Il file CAB.OVL dovr…
contenere le routines necessarie per l'accesso ad Internet.

Nelle partizioni Minix, deve essere impostata la x-flag del file
CAB.OVL, altrimenti il modulo non pu• essere avviato.

L'autore non Š in condizioni di provare un modulo internet, ma ha
previsto in CAB (HTML-Browser) un'interfaccia per permettere a
chiunque sia in grado di programmare queste routines di creare un
nuovo modulo on-line. La descrizione di questa interfaccia Š
disponibile su richiesta in linguaggio C commentato o in sorgente
Pascal. L'autore Š disponibile ad essere contattato da chiunque sia
interessato a programmare un modulo on-line e che desideri venga
distribuito insieme a CAB (HTML-Browser)...



8  Descrizione dei men—
***********************


8.1  Apri URL...
================

L'opzione *Apri URL...* nel men— *File* mostra un box di dialogo URL che
permette di inserire un indirizzo URL (Universal Resource Locator) per
accedere ad un qualunque documento WWW.


8.2  Apri HTML...
=================

L'opzione *Apri HTML* nel men— *File* richiama il selettore dei file che
puo' essere utilizzato per aprire un documento HTML presente sul disco
rigido o su di un CD-ROM.

Pu• essere selezionato qualunque tipo di file. I formati HTML, XBM e
GIF sono normalmente mostrati da CAB (HTML-Browser), mentre per altri
formati si dovra' ricorrere a programmi esterni. Per maggiori dettagli
si consiglia di passare alla sezione *viewers esterni* del presente
manuale.

Se viene selezionata una cartella, il contenuto della cartella e delle
relative sottocartelle saranno visualizzate graficamente come una
pagina HTML; i file e le cartelle in essa contenuta potranno essere
selezionati con il mouse.


8.3  Ricarica
=============

Carica nuovamente la pagina HTML. Questa funzione Š utile (in ambiente
multitasking) per editare le pagine HTML in un editor con CAB in
parallelo per visualizzare le pagine.

Se la pagina Š originata da WWW, utilizzando *Ricarica* , verr…
richiesta nuovamente al sito WWW, anche se Š gi… disponibile in copia
nella cache.


8.4  Stampa
===========

Se Š disponibile GDOS il documento presente nella finestra attiva pu•
essere stampato. Nel caso si usino caratteri bitmap devono essere
presenti le corrispondenti versioni per lo schermo e per la stampante,
mentre i caratteri vettoriali (supportati da NVDI 3.x o SpeedoGDOS)
sono scalati, secondo le necessit….

I margini possono essere impostati nel box di dialogo. Questi margini
si aggiungeranno a quelli gi… definiti per la stampante od i
dispositivi GDOS. Un men— popdown consente la selezione di un
qualunque dispositivo GDOS installato, compresi i metafile GEM (*.GEM)
o le immagini bitmap (*.IMG) che siano eventualmente disponibili.

Le immagini verranno stampate solo se il driver di stampa impiegato
supporta una particolare funzione VDI. Si raccomanda di provare la
stampa con l'opzione immagini attivata e, nel caso si abbiano problemi
di stampa, Š sufficente disattivarla nelle stampe successive. Nel caso
si utilizzi una stampante ad aghi, attivate l'opzione "Schiarire"
altrimenti la stampa potrebbe risultare troppo scura.


8.5  Nuova Finestra
===================

Apre una nuova finestra che mostra il contenuto della finestra
precedente.


8.6  Chiudi tutto
=================

Chiude la finestra attiva.


8.7  Vedi sorgente
==================

Consente di visualizzare il testo sorgente del documento HTML attivo.
Vedere anche alla opzione viewers esterni del men—.


8.8  Esci
=========

Consente l'uscita dal programma.


8.9  Pagina Home
================

Questa opzione del men— mostra la pagina di origine (home).

CAB prova direttamente a caricare la Pagina Home. Chiunque conosca il
linguaggio HTML sar… in grado di creare con facilit… una pagina
collegata ad altri documenti HTML. Il file utilizzato come Pagina Home
pu• essere definito nel box di dialogo *opzioni generali* del men—
Opzioni.


8.10  Pagina precedente
=======================

Permette la visualizzazione della pagina precedente.


8.11  Ricerca
=============

Questa funzione consente la ricerca di parole chiave all'interno di un
file HTML e, opzionalmente, rendere sensibile la ricerca alle lettere
maiuscole. La ricerca pu• essere condotta in uno dei seguenti gruppi
di documenti :

  1. Solo il documento attuale. Il testo Š ricercato solo all'interno
     del documento presente nella finestra attiva. Se il testo viene
     trovato, il contenuto della finestra viene fatto scorrere fino a
     mostrare il testo all'inizio della finestra.

  2. Documenti HTML locali. Il testo viene ricercato in tutti i
     documenti contenuti nella cartella/e indicata nel box di dialogo
     *Percorsi* del men— Opzioni e nelle cartelle in essa contenute. I
     file che contengono il testo ricercato vengono inseriti, in forma
     di elenco di collegamenti, in un file HTML chiamato result.html.

     Per il momento, la ricerca del secondo tipo viene effettuata
     solamente sul testo. In questo modo vengono trovati anche i
     commenti, comandi HTML e collegamenti (link), che normalmente non
     sono visibili. Ignorare in fase di ricerca i testi nascosti
     comporterebbe un grande perdita di tempo. Questo significa che le
     parole che contenengono accenti o caratteri similari, codificati
     in HTML come&auml;, non potranno essere trovate. Questa
     limitazione verr… eliminata in una versione futura.

     Un suggerimento: Nel caso si cerchi del testo che Š spesso
     utilizzato come comando o indirizzo-URL nel linguaggio HTML, pu•
     essere utile fare precedere una spazio al testo cercato. CosŤ si
     riduce la possibilit… di trovare anche comandi o indirizzi HTML..

     Per esempio: Cercando il testo 'WWW'(t!) troverete le cartelle e
     gli indirizzi di pagina con il formato '.../WWW/foo.html...'.
     Inserendo uno spazio davanti alla stringa ' WWW' si elimineranno
     le occorrenze ed il risultato sar… migliore. Questo non Š valido
     per i metodi 1) e 3)!

  3. In un database c't-CDROM. Questa opzione Š utile solo per chi
     dispone del c't-CDROM (nel 1994, o 92/93 della rivista c't in
     formato HTML)!

     In questo caso la ricerca non viene effettuata nei files HTML, ma
     nel file indice del CD. Per indicare a HTML-Browser la posizione
     dei files sul CD, dovr… essere specificata nel box di dialogo
     *Percorso* la posizione dei documenti HTML (in \HTML che contiene
     anche il file DEFAULT.HTML) e dell'indice del database
     (\UNIX\CT94.DAT o \UNIX\CT9293.DAT). Come nel metodo precedente,
     il risultato della ricerca sar… salvato in un documento HTML
     chiamato results.html, che verr… automaticamente aperto.


8.12  Elenco indirizzi
======================

L'elenco indirizzi (hotlist) contiene le pagine utilizzate con
maggiore frequenza. Questo elenco consente un rapido accesso alle
pagine preferite, evitando di dover "navigare" attraverso molte
pagine.

L'elenco indirizzi Š suddiviso in pi— aree tematiche. Grazie ad un
men— posto nella parte superiore del box Š facile cambiare tema.

*Il men— 'Tema...':*

 *Cambia tema:* Cambia il nome dell'attuale area tematica. l'area
     /Miscellanea/ non pu• essere rinominata.

 *Nuovo tema:* Crea una nuova area tematica.

 *Cancella tema:* Cancella l'attuale area tematica. L' area /Miscellanea/
     non pu• essere cancellata.

*Il men— 'Nuovo tema...':*

    Usando questa opzione un indirizzo selezionato pu• essere
    spostato da un'area tematica a un'altra.

*Il men— 'Document...':*

 *Cancella entry:* Cancella la voce selezionala.

 *Cambia entry:* Cambia la voce selezionata. Si pu• aggiungere un
     commento.

 *Apri documento:* Apre un documento.

 *Aggiungi attuale:* Copia il documento attuale nell'elenco indirizzi.

Un doppio click su un indirizzo apre il documento corrispondente.

L'elenco indirizzi Š salvato su disco in formato HTML, il che permette
di familiarizzare con il linguaggio HTML cosŤ da poter creare con
facilit… una home page personalizzata.


8.13  Memorizza Indirizzo
=========================

Il documento attuale viene inserito, nel caso non sia gi… presente,
nell'elenco indirizzi. In automatico Verr… inserito nell'area tematica
/Miscellanea/.


8.14  Opzioni generali
======================

 *Pagina home:* Il documento HTML specificato verr… visualizzato al
     lancio di CAB o se si seleziona il comando *Pagina home* del men—.
     Pu• essere utile creare una pagina home contenente dei
     collegamenti con le pagine HTML pi— usate. Per default, CAB prova
     a caricare come Pagina home il file HTML home.html , anche se una
     qualsiasi pagina puo' essere definita come home page, impostando
     l'indirizzo URL. Se il file e' inserito nella cartella di avvio
     di CAB.APP, si pu• selezionare il pulsante *Start folder*, se
     invece si preme il pulsante *Cerca* si potr… selezionare il
     documento desiderato utilizzando il selettore di files.

 *Men— complementari:* CAB fornisce una serie di men— complementari
     (popup menus) per facilitare la navigazione attraverso le pagine
     HTML. Principio di base:

        ů Cliccare con il pulsante sinistro su un collegamento per
          accedere alla pagina corrispondente.

        ů Cliccare con il tasto destro su un riferimento per vedere la
          destinazione del collegamento.

        ů CLiccare sullo sfondo della finestra (non su un riferimento)
          per mostrare il men— complementare (popup menu).

     Pu• essere definito quale men— mostrare usando il tasto destro o
     il sinistro del mouse (con o senza il tasto [Shift]). Sono
     disponibili i seguenti men— complementari:

      *Storico:* Lista dei documenti precedentemente mostrati.

      *Collegamenti:* Lista dei riferimenti nel documento attuale.

      *Men—:* Lista di alcune voci dei men—.

 *Miscellanea:* Durante il caricamento, la formattazione ed il
     trasferimento dati da Internet, CAB visualizza una serie di
     messaggi di stato in una finestra di dialogo (se l'opzione
     *Dialogo per messaggi di Stato* Š attivata), altrimenti viene
     utilizzata la linea di informazione della finestra. La
     visualizzazione dei messaggi di stato nella linea di informazione
     della finestra ha alcuni svantaggi. Per primo non si pu• aprire
     una finestra per mostrare gli errori; secondo un box di dialogo
     pu• mostrare gli errori con maggiore dovizia di particolari.
     D'altra parte usando la linea di informazione della finestra si
     pu• vedere e far scorrere il testo nel mentre viene formattato.

     La funzione *carica automaticamente index.html* ha effetto solo sui
     collegamenti locali. (per es. nei files/cartelle del vostro
     disco). Se il collegamento punta ad una cartella o ad una unit…
     disco, ne verr… mostrato il contenuto, a meno non esista gia' un
     file index.html che, in questo caso, verr… caricato. Un possibile
     uso del file index.html Š quello di creare una pagina indice di
     tutti i documenti preferiti.


8.15  Visualizza
================

In questo box di dialogo si possono configurare le varie opzioni di
visualizzazione dei documenti HTML.

 *Colori:* Questa sezione consente di impostare i colori del testo,
     dello sfondo della finestra e dei collegamenti (links). Se
     utilizzate meno di 16 colori lo sfondo della finestra sara'
     sempre bianco, indipendentemente dal colore impostato. Con 16
     colori, dovranno essere utilizzati solo i primi 9 colori, perche'
     gli ultimi 7 potrebbero essere cambiati da CAB per mostrare le
     immagini, ecc. Con piu' di 16 colori, possono essere utilizzati i
     primi 16 colori, in quanto non possono essere modificati.

     Alcuni documenti HTML possono includere informazioni sui colori
     usati nel testo, i riferimenti e nel fondo della finestra.
     L'opzione *Usa settaggio del doc.* dice a CAB (HTML-Browser) di
     usare queste informazioni (se disponibili).

 *Collegamenti:* I collegamenti possono essere mostrati come testo
     sottolineato o in neretto (questo Š importante per chi usa un
     monitor monocromatico, che non Š in grado di distinguere un
     collegamento dal colore).

 *Immagini:* Controlla la visualizzazione delle immagini.

      *Ignora* Impedisce che le immagini vengano caricate e mostrate.
          Questa opzione consente di accellerare il caricamento e la
          formattazione della pagina.

      *Mono* Le immagini vengono mostrate in monocromatico usando la
          tecnica di dithering. E' un metodo molto rapido, ma la
          qualit… Š scarsa.

      *Scala di grigi* Le immagini sono mostrate in tonalit… di grigio.
          Migliore qualit… al prezzo di una minore velocit….

      *Colori* Le immagini sono visualizzate a colori, in funzione
          dell'hardware disponibile:

             ů 4-8 piani di bits (16-256 colori). Le immagini vengono
               ditherizzate se il numero di colori disponibile Š
               inferiore al numero di colori dell'immagine. Con solo
               16 colori pu• essere preferibile l'uso dei toni di
               grigio.

             ů 15/16 bit Highcolor (32768/65536 colori) es.: Falcon in
               modo Truecolor.

             ů 24 o 32 bit Truecolor (16.7 milioni di colori)

      *Testo al posto di immagini* Il linguaggio HTML consente di
          supportare anche sistemi che consentono l'uso del solo
          testo. Le immagini sono, in questo caso, accompagnate da un
          testo sostitutivo dell'immagine. Questo consente anche a
          quei Browsers che non possono visualizzare le immagini di
          mostrare i documenti HTML. Se l'opzione Š selezionata
          verranno mostrate solo le immagini che non hanno un testo
          alternativo.

 *Larghezza del testo:* Il testo pu• essere riformattato con larghezza
     fissa, o giustificato in base alla larghezza della finestra. Un
     testo giustificato per essere contenuto nella finestra ha una
     resa grafica migliore ma richiede pi— tempo per essere
     visualizzato, in quanto deve essere riformattato.


8.16  Selezione fonti
=====================

Quando possibile CAB (HTML-Browser) impiega fonti di tipo e dimensioni
differenti. La migliore resa grafica si ottiene con i fonti vettoriali
che sono disponibili utilizzando le estensioni grafiche del S.O. del
tipo di NVDI v3.x o SpeedoGDOS. I normali fonti bitmap possono essere
ancora utilizzati, ma con risultati pi— modesti.

E' necessario che CAB (HTML-Browser) conosca quali fonti (GDOS)
utilizzare per ogni stile presente in un documento HTML. Si consiglia
l'impiego di fonti vettoriali disponibili con SpeedoGDOS o NVDI 3.x.
Dovrete indicare tre fonti (sans-serif, serif e monospaziata), in
quattro stili differenti (normale, grassetto, italico e grassetto +
italico), per complessive 12 selezioni.

Per gli stili neretto e italico Š utile disporre di fonti che abbiano
gi… quest' attributo. Se non si ha a disposizione alcuna fonte con
questo stile Š possibile simulare quest'effetto usando i pulsanti
adiacenti alle fonti selezionate. Se usate fonti vettoriali Š utile
utilizzare una famiglia di fonti per ognuno degli stili, sempre se
disponibili.

Alcuni comandi come <PRE>...</PRE>, <FORM>...</FORM> ecc. possono
causare problemi quando vengono utilizzati per mostrare porzioni di
testo preformattato. Per evitare questi problemi si devono usare fonti
non proporzionali per i testi preformattati.

Il file INF contiene delle pre regolazioni (per NVDI 3.x) :

 *Titoli:* Swiss 721 (normal, bold, italic, bold+italic)

 *Testo normale:* Dutch 801 (normal, bold, italic, bold+italic)

 *Preformattato:* Letter Gothic 12 Pitch (normal, bold, italic,
     bold+italic)

Se non vi piacciono oppure non avete questi fonti, dovrete
selezionarne di sostitutivi.

La dimensione del corpo del testo pu• essere modificato. Non conviene
utilizzare formati troppo grandi o troppo piccoli. Qualsiasi valore
compreso tra i 10 e i 13 punti Š adeguato. Io di solito uso 12 punti.

Se non avete fonti vettoriali (es.: non avete una copia di NVDI 3.x o
di SpeedoGDOS) la dimensione delle fonti non verr… modificata, ma il
testo verr… comunque mostrato con la fonte di sistema, di solito con
corpo di 10 punti.


8.17  Viewers esterni
=====================

Se un collegamento di un documento HTML indica un file che in formato
non HTML, pu• essere richiamato un visualizzatore esterno. Questi
programmi possono essere chiamati in due modi configurabili attraverso
il box di dialogo *Viewers esterni* del men— *Opzioni generali*.

Ogni tipo di file pu• essere assegnato a programmi differenti.
L'estensione dei file va inserita nel campo *File*. Possono essere
definite pi— estensioni per ogni programma separandole tra loro con
una virgola.

I programmi sono selezionati cliccando nel box di scelta posto alla
destra del campo *File*; verr… visualizzato il selettore dei files con
il quale potrete scegliere il viewer desiderato.

Infine ogni campo comprende una checkbox *Supporta VA-START* che dovr…
essere se selezionata se il programma supporta i messaggi VA_START. In
questo modo che CAB inviando un messaggio VA_START al viewer esterno,
consentir… di accedere direttamente il file.

Il programma definito nel campo *Default* (*.*) viene chiamato per
mostrare qualunque file non ad un programma.

Se una o pi— estensioni sono definite senza che sia stato definito un
programma CAB tenter… di mostrare il file solo se si tratta dei
formati*.gif, *.xbm,*.htm o files ASCII (per esempio: *.txt, *.doc,
*.c, *.pas, *.tex ecc..), per i quali CAB (HTML-Browser) possiede
delle routine interne di visualizzazione. Se viene incontrato un
formato non ASCII, CAB aprir… il selettore di files al fine di
consentire il salvataggio dei file su disco.

La pagina HTML attuale pu• essere mostrata come testo sorgente
selezionando *vedi sorgente* nel men— *File*. Questo programma viene
caricato attraverso l'opzione del men— *vedi sorgente*. Se non Š stata
assegnata nessuna applicazione, sar… chiamato da CAB il programma
assegnato come *Default*.

Un doppio clik sul box *Percorso* apre un ulteriore box di dialogo che
permette di cancellare il percorso attuale.

Alcuni viewers esterni consigliati:

 *.text,txt:      ST-Guide, 1st-Guide (se non Š definito, sar… usato
                  CAB.APP)

 *.mpeg,mpg,mpe:  1st-Guide (su un Falcon sotto Single TOS si
                  consiglia un veloce DSP MPEG player).

 *.jpeg,jpg,jpe:  1st-Guide, GEMview

 *.tiff,tif:      GEMview, Imagecopy

 *.gif,xbm:       GEMview, Imagecopy (se non Š definito, sar… usato
                  CAB.APP)

 *.dvi:           DVI display incluso negli archivi TeX

 *.* (Default):   GEMview (o un altro programma che supporti il
                  maggior numero di formati possibili)

 *.html,htm:      ST-Guide, 1st-Guide, (o un editor cosŤ da editare il
                  sorgente HTML)


8.18  Percorsi...
=================

Se avete una copia di c't ROM '94 o(92/93) (CD che contiene la rivista
tedesca c't) allora definite il percorso nel campo c't CDROM.

Nel campo *Cartella HTML* selezionate la cartella che contiene il file
DEFAULT.HTM sul CD (es.: ?:\HTML\, dove ? Š sostituito dal nome del
dispositivo CD-ROM). Nel campo *Database* bisogna settare il percorso
del contenuto del CD (?:\UNIX\CT94.DAT o ?:\UNIX\CT92.93.DAT, anche
qui ? Š il nome del dispositivo CD-ROM).

Se desiderate usare CAB collegato on-line ad un server WWW di
Internet, dovre definire la *Cartella cache* dove verranno memorizzati
tutti i file ricevuti da Internet. L'ideale sarebbe che questa
cartella fosse su una partizione Minix del disco rigido, o di un altro
file system che supporti i long filenames, in quanto i file HTML
ricevuti dai siti WWW spesso hanno long filenames che, in un file
system come quello del TOS (8+3 caratteri), pu• determinare la
duplicazione dei filename. Assicuratevi che questa cartella sia su una
partizione con molto spazio libero!

Nel campo *Cartelle HTML* pu• essere definito il percorso dove CAB
(HTML-Browser) cercher… i file HTML.

I file HTML contenenti percorsi locali assoluti (es.:/path/file.html)
possono portare il caos nella directory principale. La cartella HTML
permette d' evitare che questo avvenga definendo per CAB una cartella
specifica.

Un esempio:

 *Percorsi HTML settati:*

        ů F:\HTML.DOC\

        ů G:\VARIOUS\

 *Disco attuale:* F:\

 *Percorso nel file HTML:*

        ů /example/text/index.html

 *Dove cerca CAB::*

       1. F:\example\text\index.html

       2. F:\HTML.DOC\example\text\index.html

       3. G:\VARIOUS\example\text\index.html

Un doppio clik sul campo *percorsi programma* apre un box di dialogo con
un'opzione per cancellare il percorso attuale.


8.19  Cache
===========

CAB (HTML-Browser) usa due caches per ottimizzare la visualizzazione
dei files.

La *Cache immagini* Š usata per evitare ripetute decompressioni e
ditherings che richiedono molto tempo. Le immagini che non sono
mostrate vengono mantenute in memoria (RAM), nel caso sia necessario
mostrarle nuovamente. Naturalmente questo richiede memoria per cui la
quantit… di memoria utilizzata per questa cache pu• essere definita
nel campo *Massima*. Se la cache Š piena, le immagini pi— vecchie
vengono cancellate per liberare spazio. Usando l'opzione *Tieni liberi*
Š possibile mantenere libero una quantit… di memoria variabile per
consentire l'avvio di altri programmi.

La cache pu• essere cancellata manualmente usando il pulsante *Free
cache*. Tale possibilit… pu• essere utile in ambiente multitasking nel
caso si voglia dare pi— memoria ad un'altra applicazione. La cache
resta vuota fino a quando un'altra immagine viene mostrata da CAB
(HTML-Browser).

*Attenzione*

    Il reale consumo di memoria per la cache pu• risultare
    superiore a quello specificato nel box di dialogo.

La *Internet cache* viene usata per archiviare i file ricevuti da
Internet, cosŤ da evitare di dover scaricare da Internet pi— volte lo
stesso file, nel caso debba essere visto pi— volte. Vedere anche
*Percorsi*.

Le opzioni dimensione *Massima* e *Libera* limitano lo spazio impiegato
dalla cache su disco. Se impostate, CAB (HTML-Browser) canceller… i
file pi— vecchi per mantenere la dimensione della cache entro i limiti
predefiniti.

Se l'opzione *Cancella al quit* Š attiva (selezionata) i file contenuti
nella cache verranno cancellati all'uscita da CAB (HTML-Browser).
Naturalmente, a meno che lo spazio su disco sia limitato e/o siete
sicuri di non aver pi— bisogno dei file contenuti nella cache, Š
preferibile non attivare questa funzione.

Il pulsante *Free cache* Š per un uso d'emergenza, nel caso fosse
necessario ulteriore spazio disco in maniera rapida. Saranno eliminati
dalla cartella cache solo i file immessi da CAB (HTML Browser).


8.20  Salva preferenze
======================

Salva la configurazione attuale



9  Barra pulsanti
*****************

Ogni finestra di CAB contiene una barra pulsanti che permette un
facile accesso alle funzioni principali:

 *Back* mostra il documento precedente.

 *Home* mostra la pagina Home.

 *URL* seleziona un documento da un'indirizzo URL.

 *File* carica un file usando il selettore dei file.

 *Source* Mostra il testo sorgente del documento visualizzato.

 *Reload* carica nuovamente il documento corrente.

 *Hotlist* mostra il box di dialogo dell'elenco indirizzi.

Se appare uno "smiley" triste sulla destra dei pulsanti significa che
il documento mostrato contiene un'errore. Cliccando sullo smiley
verranno fornite maggiori informazioni sull'errore. Questo Š utile
particolarmente quando si utilizza CAB per creare o editare delle
pagine HTML. Verranno segnalati unicamente gli errori che CAB Š in
grado di individuare senza spreco di spazio su disco o di tempo di
elaborazione.

Documenti contenenti errori di sintassi HTML, ma che vengono mostrati
in maniera corretta da CAB, potrebbero comunque presentare problemi
con altri browser (es.: Mosaic, Netsacape, WebExplorer, ecc...) e non
essere visualizzati secondo le vostre intenzioni.



10  Ringraziamenti
******************

Vorrei ringraziare tutte le persone che attraverso le loro domande,
critiche, suggerimenti e informazioni sugli errori mi hanno aiutato
nello sviluppo di CAB (HTML-Browser). In particolare le seguenti
persone meritano una menzione particolare:

   ů Dan Ackerman

   ů Mille Babic

   ů Stefan Becker

   ů Ben Bell

   ů Stephane Boisson

   ů Joe Connor

   ů Dieter Fiebelkorn

   ů Nicholas Flintham

   ů Stefan Haake

   ů Romuald Jouffrey

   ů Ulrich Kaiser

   ů Ton Ketting

   ů Antonio Lillo

   ů Graziano Morando

   ů Thomas Much

   ů Tim Newsome

   ů Fred Nicklisch

   ů Rosario Pignatelli

   ů Manfred Ssykor

   ů Andrew Versperman

   ů Lodovico Zanier



11  Possibili futuri miglioramenti
**********************************

   ů Ulteriore implementazione dei comandi HTML3

   ů Caricamento delle immagini (Doppio click sul testo [IMG])

   ů ...

Sentitevi liberi di inviare suggerimenti e fare critiche
costruttive....



12  Storia
**********


12.1  V0.8ž (20.04.1995)
========================

   ů Prima versione pubblicata.


12.2  V0.9ž (15.05.1995)
========================

   ů Ridotti i requisiti di memoria.

   ů supportate le funzioni MTOS Drag&Drop (ARGS).

   ů Programmi esterni utilizzabili ora anche in ambiente single TOS.

   ů I messaggi di errore sono ora piu' descrittivi.

   ů Bugfix: se installato come accessorio non inverte pi— le voci del
     menu' (inesistenti).

   ů Il file .INF viene trovato anche se HTML non viene avviato dalla
     sua cartella.

   ů Maggiore tolleranza verso gli errori di sintassi nei file HTML.

   ů home.html Š caricato ora all'avvio del programma.

   ů elenco indirizzi (Hotlist).

   ů Configurazione dei colori delle finestre, del testo ecc.

   ů Opzione di ricerca (incluso c't CDROM).

   ů Le immagini nel documento possono essere mostrate in scala di
     grigi.


12.3  V0.93ž (07.06.1995)
=========================

   ů Preparazione per le operazioni on-line (non ancora attivate in
     questa versione).

   ů Bugfix: risolto Problema con la spaziatura delle linee.

   ů Bugfix: corretto errore (Endless loop) con gifs difettosi.

   ů Bugfix: dimenticato fclose() per la Hotlist :-(

   ů Corretti altri errori minori.


12.4  V0.94ž (07.07.1995)
=========================

   ů Bugfix: Cancellare l'ultima voce della Hotlist causava un crash
     :-(

   ů Bugfix: un CR/LF all'interno dei marcatori (tags) causava
     problemi.

   ů Bugfix: Spariva l'ultima parola di un file HTML.

   ů Accesso ai documenti, comprese le sottocartelle, in base alle
     informazioni di percorso assoluto specificate nel box di dialogo
     "Percorsi..".

   ů Il contenuto di un'unit… disco pu• essere mostrato come un
     documento HTML (compreso l'avvio di programmi e la
     visualizzazione di files)!

   ů Supporto per lo speciale marcatore NetScape <CENTER>.


12.5  V0.95ž (04.08.1995)
=========================

   ů Le Immagini a colori sono ora visualizzate nei documenti HTML.

   ů la cache per le immagini Š ora configurabile (nella RAM).

   ů la cache WWW Š ora configurabile (su disco).

   ů Opzione per formattare automaticamente il testo alla larghezza
     della finestra.

   ů I files ASCII, xbm e gif possono essere visualizzati direttamente
     da HTML-Browser. Non Š pi— necessario chiamare programmi esterni
     (ma ovviamente la funzione Š ancora disponibile come opzione).

   ů Implementata l'interfaccia per un 'modulo Internet' Con un
     opportuno modulo CAB (HTML-Browser) puo' essere utilizzato per
     ricevere le pagine direttamente da Internet, naturalmente dovrete
     disporre di accesso ad Internet per farlo!

   ů Supporto per le immagini xbm.


12.6  V0.96ž (22.08.1995)
=========================

   ů Eliminati molti errori minori.


12.7  V0.98ž (03.10.1995)
=========================

   ů Con una risoluzione a colori con meno di 16 colori la palette di
     colori non viene pi— alterata.

   ů I files con lunghezza zero non causano pi— problemi.

   ů Il programma ora si chiama:
     CAB - Il taxi per le autostrade dell'informazione!
     CAB - Crystal Atari Browser


12.8  V1.0 (01.11.1995)
=======================

   ů Alcune piccole modifiche per consentire l'effetto 3D con la
     release 4 di Geneva (purtroppo Geneva e' solo parzialmente
     compatibile con MultiTOS).

   ů Si possono aprire pi— finestre.

   ů Ogni finestra puo' essere configurata individualmente con un suo
     colore e carattere.

   ů Supporto per i seguenti marcatori (tags) NetScape (commandi):

        - <FONT SIZE=[+|-]n> </FONT>

        - <BASEFONT SIZE=n>

        - <CENTER> </CENTER>

        - <NOBR> </NOBR>

        - <BODY BACKGROUND=url BGCOLOR=#rrggbb TEXT=#rrggbb
          LINK=#rrggbb>

   ů Supporto per il <FORM>-area (forms).

   ů Sono supportate le tabelle (<TABLE>...</TABLE>).

   ů L'elenco indirizzi e' stato esteso per consentire l'introduzione
     dei temi. Ogni voce puo' essere opzionalmente commentata.

   ů E' stata cambiato il funzionamento della cache. I files non sono
     piu' salvati nella cache utilizzando i nomi originali, per
     evitare i problemi che i long file names hanno causato con il
     sistema file standard del TOS ad 8+3 caratteri.

   ů Implementato un men— popup storico.

   ů Un men— Popup mostra tutti i collegamenti presenti nella pagina

   ů <IMG ...> con l'attributo ALIGN=LEFT o ALIGN=RIGHT funziona
     correttamente.

   ů Modificate le dimensioni dei caratteri nell'area <Hn> </Hn>- (in
     linea con il metodo utilizzato da NetScape e Mosaic).

   ů La ricerca ora funziona correttamente con il database 92/93 c't
     ROM

   ů Novita': una barra pulsanti nella finestra consente l'accesso
     alle funzioni principali.
     Se compare uno smiley triste alla destra della barra pulsanti
     vuole dire che il documento non e' conforme alle specifiche HTML.
     CAB cerchera' comunque di visualizzare il documento che potra'
     anche apparire corretto. D'altro canto, uno smiley sorridente non
     indica che il documento Š perfetto perche' CAB non perde tempo ad
     analizzare il documento in profondit….

   ů E' ora l'allineamento a destra (ALIGN=RIGHT).

   ů Eliminati numerosi errori minori ;-)


12.9  V1.0a (12.12.1995)
========================

   ů Bugfix: quando disponibile viene utilizzato il colore trasparente
     delle immagini di fondo.

   ů Bugfix: con file HTML pi— grandi di 32Kb nei quali sono incluse
     delle tabelle, dopo i primi 32Kb era probabile una visualizzione
     caotica (e prossibili blocchi di sistema).

   ů I tasti cursore possono essere utilizzati per far scorrere il
     contenuto della finestra. Se si sta compilando un questionario e
     il cursore Š nel campo di immissione si possono utilizzare i
     tasti cursore per spostarsi al suo interno.

   ů Bugfix: All'interno di <PLAINTEXT> eventuali linee vuote non sono
     pi— ignorate.

   ů Bugfix: Con vecchie versioni di TOS le cartelle del disco rigido
     non venivano valutate correttamente.

   ů Bugfix: Con vecchie versioni di TOS a volte c'erano problemi se
     il titolo della finestra veniva impostato subito dopo aver aperto
     la finestra.


12.10  V1.1a (01.04.1996)
=========================

   ů Quando CAB viene usato offline (per esempio: CAB.OVL non Š
     installato) tutti i collegamenti sono trattati come locali. Per
     esempio un indirizzo http://host/path/file verr… visto come
     //localhost/path/file.

   ů Quando si seleziona il database c't CD Š ora possibile l'uso di
     simboli jolly. Per esempio 'K:\HTML\CT*.DAT' trova tutti i files
     database contenuti nel c't CD.

   ů Il pulsante di chiusura della finestra ora chiude la finestra
     (prima mostrava la pagina precedente). La pagina precedente ora
     pu• facilmente essere nuovamente visualizzata con il pulsante
     *Back*

   ů Con la risoluzione 640x200 (media ST) le immagini sono scalate a
     met… altezza per mantenere la corrette proporzioni.

   ů Tenendo premuto il tasto [Shift] quando si seleziona un
     collegamento, la nuova pagina viene mostrata in una nuova
     finestra. Allo stesso modo tenendo premuto il tasto [Shift]
     quando si seleziona 'OK' in Apri HTML, Apri URL, o elenco
     indirizzi, la nuova pagina viene mostrata in una nuova finestra.

   ů CAB adesso pu• mostrare il codice sorgente anche se non Š stato
     installato alcun programma esterno.

   ů CAB Š stato esteso per comprendere le seguenti estensioni di
     NetScape:

        - Usando il marcatore (tag) <HR> sono considerati gli
          attributi WIDTH=, SIZE=, NOSHADE ed ALIGN= .

        - Usando <TD> e <TH> sono considerati gli attributi WIDTH= ed
          HEIGHT=.

        - Dal lato client le Image Maps sono per il momento solo
          parzialmente implementate: <MAP NAME=name> <AREA SHAPE=rect
          COORDS="x1,y1,x2,y2" HREF=url> </MAP>

   ů Ridotta l'ottimizzazione nella gestione di alcune tabelle
     recursive. Le tabelle principali possono essere, in funzione
     delle dimensioni della finestra, calcolate ripetutamente: come
     conseguenza l'elaborazione delle tabelle richiede molta tempo di
     calcolo.
     Esempio: Le pagine di FOCUS (all'inizio del 1996) (www.focus.de)
     hanno una tabella con sette livelli di annidamento: questo
     comporta un tempo assurdo per il loro calcolo (pi— di cinque
     minuti per pagina). Dei sette livelli, ne sono usati solo due (il
     resto consiste in celle che non contengono nulla se non altre
     celle (Š una programmazione corretta, ma Š stupida)). CAB calcola
     ogni tabella come una cella singola (per esempio come una
     colonna) che determina una velocit… di calcolo cosiderevolmente
     maggiore, anche se non esattamente rapidissima: per lo meno Š un
     miglioramento.

   ů Qualunque tipo di file che non pu• essere mostrato da CAB e per
     il quale non esiste alcuna applicazione associata (definita in
     base all'estensione) opzionalmente potr… essere salvato in una
     cartella.

   ů E' ora possibile la stampa GDOS. Attualmente possono essere
     stampate solo immagini monocromatiche. E' possibile l'output
     attraverso altri dispositivi GDOS, per es. Metafile, IMG. ecc.

   ů Il box di dialogo dell'elenco indirizzi (Hotlist) pu• venire
     interamente controllato da tastiera.

   ů I comandi di clipboard, taglia [Control]+X, copia [Control]+C e
     incolla [Control]+V sono adesso supportati su tutti i campi
     editabili dei box di dialogo.

   ů I comandi della Clipboard sono adesso disponibili nei campi
     editabili del documento.

   ů La posizione della finestra viene ora salvata usando il comando
     salva preferenze del men— opzioni.

   ů Supporto per i nuovi comandi (HTML3):

        - <BIG>, </BIG> large text

        - <SMALL>, </SMALL> small text

        - <SUP>, </SUP> Superscript

        - <SUB>, </SUB> Subscript

        - <Q>, </Q>, <LANG>, </LANG>

   ů Le entry dell'elenco indirizzi possono essere create manualmente.

   ů Bugfix: i files HTML files con commenti di lunghezza eccezionale
     che non usano l'estensione .HTM (o .html su sistemi che
     supportano i long filename) erano mostrati come testo ASCII.

   ů Bugfix: Le tavole con un grande numero di linee e/o colonne
     causavano problemi.

   ů Aumentata la tolleranza del programma per agevolare alcuni autori
     di documenti HTML che inventano incredibili convoluzioni di
     comandi, anche quando esiste gi… un semplice comando HTLM :-\


12.11  V1.2 (10.04.1996)
========================

   ů Bugfix: Quando resta poca memoria, CAB libera la memoria
     richiesta meno di frequente (per es. immagini nella cache RAM). A
     causa di un errore di calcolo ci• poteva portare ad un ciclo
     senza fine.

   ů E' possibile la stampa colori (sempre se il driver GDOS la
     supporta).

   ů La dimensione assoluta in pixel (con tabelle o <HR>), in fase di
     stampa, viene convertita alla risoluzione della stampante.

   ů Protocollo OLGA: CAB Š un client OLGA.

   ů Primo tentativo di supportare le immagini JPEG; il file
     CAB_JPEG.OVL, che gestisce le immagini JPEG deve trovarsi nella
     stessa cartella di CAB. NOTA: CAB.OVL Š sempre necessario per il
     collegamento on-line, non si deve rinominare nessuno dei due
     file!


12.12  V1.2a (16.04.1996)
=========================

   ů Bugfix: Se CAB resta con poca memoria, prova di liberare pi—
     memoria (per es. cancellando immagini nella cache immagini). A
     causa di un errore di calcolo della memoria disponibile CAB si
     trovava bloccato in un ciclo senza fine.


12.13  V1.2b (19.04.1996)
=========================

   ů I valori dei margini di stampa non erano valutati correttamente,
     if the entries were 3-stelling?.

   ů Bugfix: CAB prova a formattare le tabelle anche se manca un
     marcatore </tr> assumendo che sia presente. A causa di un errore
     in CAB questo soluzione ad avere problemi con le boxed tables.
     Ora dovrebbe funzionare nuovamente.

   ů La stampa a colori con NVDI4 ora funziona correttamente. !Item
     Bugfix: Se l'opzione 'Usa le impostazioni del documento'
     (relativa ai colori di testo e fondo) non era selezionata, non
     venivano mostrate le immagini di fondo. Entrambi le impostazioni
     sono ora indipendenti tra loro.


12.14  V1.3 (20.05.1996)
========================

   ů Nuovo modulo JPEG fornito da Dieter Fiebelkorn.

   ů Supporto delle Mail (mailto:user@address)

   ů I Server Proxy e SMTP possono essere impostati direttamente da
     CAB. (non applicabile per le operazioni locali (offline))

   ů Eliminati alcuni piccoli errori.

   ů Le estensioni sconosciute vengono ignorate. Per esempio lo Java
     Script (<SCRIPT>...</SCRIPT>) viene ignorato, e non viene pi—
     mostrato come testo HTML.

   ů E' supportalo lo 'Slide shows' via <meta http-equiv="Refresh"
     content="5; url=xyz"> .

   ů I marcatori <FONT> adesso supportano i colori (<FONT COLOR=...>)

   ů Sono supportati i colori nelle tabelle: BGCOLOR= per lo sfondo
     delle tabelle e/o delle celle; BORDERCOLOR=, BORDERCOLORLIGHT=
     and BORDERCOLORDARK= per i bordi delle tabelle.

   ů Il colore pi— importante pu• essere assegnato per nome oltre che
     per numero esadecimale. Per esempio COLOR=White invece di
     COLOR=#FFFFFF.

   ů I collegamenti possono essere seguiti durante la formattazione
     del testo (il mouse non Š ancora considerato durante il
     caricamento di un'immagine). La formattazione viene abbandonata e
     il documento desiderato caricato immediatamente.


12.15  V1.4 (19.09.1996)
========================

   ů La stampa con NVDI 4 richiede meno memoria in quanto NVDI 4 Š ora
     responsabile di scalare le immagini. Questo vale, sopratutto, per
     il dispositivo di stampa TrueColor, e quello di stampa a mezza
     tinta (32 bit/pixel). Purtroppo altri programmi GDOS non offrono
     questa funzione -usate NVDI!

   ů CAB ora supporta le stesse definizioni dei colori di testo usati
     da NetScape e MS Explorer.

   ů Aggiunto il pulsante Stop. E' ora possibile interrompere la
     formattazione del testo con il mouse. (corrisponde alla pressione
     del tasto [ESC]).

   ů Durante la conversione delle immagini (dithering), CAB ora rileva
     gli eventi AES. Questo rende possibile lo scroll del documento,
     la selezione di un'altro link e l'interruzione della
     formattazione durante la conversione delle immagini.

   ů Bugfix: Nella risoluzione 640x200 (Media-ST) le coordinate del
     mouse per le mappe immagini (image maps) non venivano scalate.

   ů Il testo Sorgente Š ora mostrato con tutte le tag HTML ed i
     commenti evidenziati (comandi HTML in blu e commenti in rosso).

   ů L'estensione NetScape 'Frames' devia considerevolmente dalla
     filosofia e la pratica HTML. I browsers WWW possono, di norma,
     ignorare qualsiasi tag HTML che non sono in grado di
     visualizzare, senza perdere le informazioni presente nel file.
     Purtroppo questo non Š vero per i 'Frames' di NetScape, cosŤ i
     browsers che non supportano il marcatore 'Frames' perdono
     effettivamente informazioni!
     CAB non supporta ancora il marcatore 'Frames' di NetScape, ma ora
     Š in grado di mostrare l'elenco dei documenti contenuti nel
     'Frame' e di consentirne l'accesso.

   ů I file esterni e i moduli di CAB possono essere opzionalmente
     inseriti in una cartella chiamata MODULES che si trova nella
     cartella CAB o lasciati nella stessa cartella di CAB.APP . Il
     cambiamento coinvolge i seguenti file : CAB_JPEG.OVL (questo file
     pu• essere chiamato anche JPEG.OVL) CAB.INF CAB.OVL CACHE_ED.PRG
     e CACHE_ED.PRG (il programma che gestisce la cache WWW)
     HOTLIST.HTML

   ů Le immagini con gli attributi WIDTH= e HEIGHT= definiti, sono
     caricate dopo la formattazione del testo. Questo significa che il
     testo Š visualizzato pi— rapidamente. Immagini senza gli
     attributi WIDTH= e HEIGHT= devono essere ricevute e visualizzate
     immediatamente perchŠ in nessun modo CAB (o qualsiasi altro
     browser) pu• conoscere in anticipo le loro dimensioni.

   ů Bugfix: CAB could not load long filenames containing space
     characters passed via VA_START or Drag&Drop, this now functions
     again.

   ů Bugfix: CAB non caricava "long filenames" contenenti spazi
     passati via VA_START o Drag&Drop, adesso funziona nuovamente.

   ů Nuove tags:

        - <DIV> </DIV>

        - <IMAGE> (another Netscape tag, identical to <IMG>)

        - <IMAGE> (un altro marcatore Netscape, identico a <IMG>)

   ů 'a proposito di:'-Protocollo

   ů La struttura della cache WWW Š stata riorganizzata. I files sono
     ora memorizzati in sottocartelle. Questo dovrebbe evitare
     cartelle con troppi files e ridurre il tempo necessario per
     caricare/salvare i files. Il tentativo di aprire una cache CAB
     con il vecchio formato determina automaticamente l'aggiornamento
     della struttura dei files - questa operazione pu• richiedere
     tempo (ma avviene una sola volta).

   ů Protocollo CAB: Sono stati implementati alcuni messaggi AES per
     chiamare varie funzioni di CAB da programmi esterni. Deve essere
     definita una variabile di ambiente 'BROWSER' contenente il
     percorso completo per CAB. Programmi che richiedono accesso alle
     funzioni di CAB possono impiegare questa variabile per
     localizzare/aprire CAB.

   ů Nelle tavole sono valutati ALIGN=LEFT ed ALIGN=RIGHT.


12.16  V1.4a (01.10.1996)
=========================

   ů Bugfix: Nella stampa con un driver TrueColor, alcuni colori non
     erano stampati correttamente.


12.17  V1.5 (20.10.1996)
========================

   ů Bugfix: CAB per errore usava la paletta di colori globale per
     files GIF che includevano una paletta di colori locale.

   ů Supporto per le GIF animate. Le animazioni possono essere fermate
     in qualsiasi momento con il bottone Stop.

   ů Le animazioni GIF possono essere disabilitate da
     'Opzioni/Display'. Questo consente di risparmiare risorse di
     memoria e di sistema, perchŠ solo il primo fotogramma della GIF
     animata Š decodificato e ditherizzato. Le immagini nella cache
     rimangono intatte e sono mostrate come fotogrammi singoli se
     l'opzione animazioni GIF Š disabilitata.

   ů CAB ora mostra la destinazione di qualsiasi link sotto il
     puntatore del mouse - che diventa una mano indicante - nella
     linea informazioni della finestra. Non Š pi— necessario cliccare
     con il tasto destro per verificare la destinazione.

   ů Bugfix: se un nuova cartella cache era selezionata, ma nessun
     file CACHE.CAB era stato creato, CAB non sempre inizializzava
     correttamente la cartella cache.

   ů Bugfix: L'ultimo elemento in una lista all'interno di tags
     <CENTER> non era visualizzata correttamente.

   ů Le pi— recenti versioni di CAB.OVL si installano anche se STiK
     non Š on-line. Questo causava messaggi di 'Network down' se STiK
     era off- line. CAB.OVL Š ora chiamato solo se STiK riporta la
     stato 'On-line'.

   ů Nuovo box di dialogo 'Opzioni/programmi Internet'. Consente di
     installare differenti programmi per i vari protocolli Internet.
     Se un URL chiama uno di questi protocolli, il programma
     corrispondente verr… richiamato (a condizione che il programma
     sia in grado di accettare un URL come parametro). Tutti i
     protocolli (ancora) non supportati da CAB.OVL e per i quali
     esiste un idoneo programma, possono ora essere chiamati da CAB.
     Le impostazioni di questo box di dialogo hanno la precedenza su
     CAB.OVL.

   ů Nuova opzione 'File binari' aggiunta al box di dialogo 'Opzioni/
     Programmi esterni'. Possono essere definite le estensioni dei
     files che verranno trattati come files binari. I Files binari per
     i quali non Š stata installata nessuna applicazione possono,
     attraverso il file selector, essere copiati dovunque su disco e
     CAB non cercher… di visualizzarli. Questa opzione si riferisce
     esclusivamente ai formati file non leggibili ASCII, inclusi i
     files codificati UUE, Mac BinHex ecc. Questi tipi di files
     dovranno essere indicati nel dialogo. CAB riconosce
     automaticamente i files binari 'reali' che quindi non dovranno
     essere inseriti.

   ů Le icone della barra dei pulsanti possono essere
     attivate/disattivate cliccando sul piccolo triangolo a destra del
     pulsante Stop. Disattivando le icone si aumenta lo spazio
     disponibile per le pagine Web.



