202 lines
14 KiB
HTML
202 lines
14 KiB
HTML
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
|
|
<html dir="ltr" lang="it"><head><meta content="text/html;charset=ISO-8859-15" http-equiv="Content-Type"><title>Guida di Bearhtml</title></head>
|
|
<body dir="ltr">
|
|
<h2>Guida di BEARHTML 2.7.6</h2>
|
|
<h4>Maiusc + F1 alterna questa guida e il messaggio mostrato prima</h4>
|
|
<h3>Tastiera</h3><table border="1"><tbody><tr><td>Pg Su/Pg Giù</td><td>Scorre la visualizzazione di una pagina</td></tr><tr><td>Maiusc + Pg Su/Pg Giù</td><td>Scorre e seleziona in una pagina</td></tr><tr><td>Home/Fine</td><td>Passa all'inizio/fine di una riga</td></tr><tr><td>Maiusc + Home/Fine</td><td>Scorre e seleziona dall'inizio o dalla fine di una riga</td></tr><tr><td>Maiusc + Ctrl + Home/Fine</td><td>Scorre e seleziona dall'inizio/la fine di un documento</td></tr>
|
|
<tr><td>Freccia Destra/Sinistra</td><td>Scorre per carattere</td></tr><tr><td>Maiusc + Freccia Destra/Sinistra</td><td>Scorre e seleziona caratteri</td></tr><tr><td>Ctrl + Freccia Destra/Sinistra</td><td>Scorre per parole</td></tr><tr><td>Maiusc + Ctrl + Freccia Destra/Sinistra</td><td>Scorre e seleziona per parole</td></tr><tr><td>Doppio clic</td><td>Seleziona la parola al cursore</td></tr><tr><td>Freccia Su/Giù</td><td>Scorre per riga</td></tr><tr><td>Rotella del mouse</td><td>Scorre per riga (+)</td></tr>
|
|
<tr><td>Maiusc + Freccia Su/Giù</td><td>Scorre e seleziona le righe</td></tr><tr><td>Maiusc + F8</td><td>Seleziona la riga al cursore</td></tr><tr><td>Ctrl + C</td><td>Copia la selezione negli appunti</td></tr><tr><td>Ctrl + A</td><td>Seleziona tutto</td></tr><tr><td>Barra spaziatrice</td><td>Scorre in basso una pagina</td></tr><tr><td>Ctrl + Barra spaziatrice</td><td>Scorre in alto una pagina</td></tr><tr><td>Ctrl +Rotella del mouse</td><td>Tenta di diminuire/aumentare la dimensione del carattere (*)</td></tr>
|
|
<tr><td>Tast. num. '/' (÷) o '*'</td><td>Tenta di diminuire/aumentare la dimensione del carattere (*)</td></tr>
|
|
<tr><td>'<' o '>'</td><td>Tenta di diminuire/aumentare la dimensione del carattere (*)</td></tr>
|
|
<tr><td>'Ctrl + PagGiù/PagSu</td><td>Tenta di diminuire/aumentare la dimensione del carattere (*)</td></tr>
|
|
<tr><td>Maiusc + Ctrl + 'P'</td><td>Stampa la pagina solo html</td></tr><tr><td>Maiusc + Ctrl + 'U'</td><td>Visualizza immagini remote</td></tr><tr><td>Maiusc + Ctrl + 'Y'</td><td>Azzera la cache per le immagini remote</td></tr></tbody></table>(*) In base al tipo di tastiera
|
|
<br>(+) Vedere le quantità di scorrimento della rotella del mouse in Bearhtml.ini
|
|
<h3>Introduzione.</h3>
|
|
Bearhtml è programma di rendering di pagine Html (visualizzatore). <b>Non è un browser</b>. L'impossibilità di visualizzare una pagina può essere causata da due motivi principali:
|
|
<ol>
|
|
<li>Codice Html cattivo
|
|
</li><li>Codifica dinamica (scripting)
|
|
</li></ol>
|
|
In entrambi i casi si può tentare di visualizzare la
|
|
pagina selezionando "Show in Browser" nel menù di scelta
|
|
rapida (tasto destro del mouse) .
|
|
<h3>Immagini</h3>I file remoti di immagini collegati tramite URL sono visualizzati come <img src="bearRmt.png" alt="Unfetched remote graphic">
|
|
. Per vedere le immagini remote, premere Maiusc + Ctrl + 'U', o premere
|
|
col tasto destro del mouse nell'area del messaggio (non su un'area di
|
|
un'immagine) e selezionare "Mostra immagini" o assicurarsi che la
|
|
finestra di lettura dei messaggi sia impostata sul recupero automatico.
|
|
Vi sarà un leggero ritardo durante il recupero delle immagini.
|
|
Durante il recupero delle immagini, potrebbe comparire un contatore che
|
|
mostra il progresso dello scaricamento. Non chiudere il messaggio fino
|
|
al completamento del countdown.
|
|
<br>In caso di file immagine corrotti apparirà una casellina con dentro un punto esclamativo <img src="bearGrfn.png" alt="Corrupt graphic"> , ad indicare la presenza di grafica non visualizzabile. I file immagine non visualizzabili appariranno come <img src="bearRmt.png" alt="Unfetched remote graphic"> .
|
|
<h3>Html non valido</h3>Se Bearhtml non è in grado di
|
|
visualizzare il messaggio html, sarà invocato LibTidy
|
|
per tentare di ripararlo. viene poi eseguito un tentativo di
|
|
visualizzazione del messaggio riparato. Se il tentativo fallisce,
|
|
nell'area di lettura del messaggio sarà visualizzato il codice
|
|
html
|
|
originale. Un errore in questa fase indica che il messaggio html
|
|
è seriamente corrotto. Se la visualizzazione è vuota o
|
|
mal formattata, premere il tasto destro e selezionare "Apri
|
|
nel browser web".
|
|
<br>Si vuole risolvere il problema per conto proprio? Col
|
|
messaggio aperto, aprire Windows Explorer e andare alla directory
|
|
dei file temporanei (ad es,
|
|
C:\TEMP o C:\WINDOWS\TEMP) e cercare un messaggio appena
|
|
creato col nome simile a WPM$1234.PM$. Aprirlo con un editor
|
|
di testo (es., Notepad): dovrebbe essere gruppo di
|
|
codice Html.
|
|
Salvare il file come file html, ad es. wpm$1234.htm, poi
|
|
aprirlo col proprio browser tramite il comando "Apri file". <h3>Set di caratteri</h3>L'html
|
|
è visualizzato utilizzando il normale set di caratteri
|
|
dell'utente (ad es. ISO-8859-1; per l'utenza italiana si consiglia
|
|
il set ISO-8859-15, N.d.T.). Se si leggono quadratini vuoti al posto del testo
|
|
previsto, significa che il mittente sta utilizzando un set di caratteri
|
|
diverso. Ripetere il metodo di risoluzione del problema indicato sopra,
|
|
ma quando si è all'interno del browser andare a
|
|
Visualizza/Codifica e selezionare uno dei metodi mostrati nell'elenco.
|
|
Se uno di essi permette la lettura corretta del messaggio, è
|
|
necessario informare l'utente del problema col set di caratteri, e
|
|
identificare il set di caratteri usato indicato nelle intestazioni del
|
|
messaggio.
|
|
<br>Gli utenti di Windows 95 hanno un supporto limitato di set di
|
|
caratteri, e dovrebbero impostare CheckUTF8=false nel
|
|
Bearhtml.ini. <h3>Html sospetto</h3>
|
|
Gli Url (collegamenti ipertestuali) su cui si clicca sopra vengono
|
|
controllati per analizzare la loro potenziale pericolosità, ad
|
|
esempio, richieste fraudolente di informazioni personali. In
|
|
maniera specifica:
|
|
<ul>
|
|
<li>Controllo dell'indirizzo IP numerico, es.: http://191.168.0.1
|
|
</li><li>Controllo dell'indirizzo di collegamento a un doppio dominio, es.: http://www.buonsito.com@www.cattivosito.com
|
|
</li><li>Controllo dei collegamenti fuorvianti, es.: il collegamento Url sottolineato è diverso dall'Url di destinazione
|
|
</li><li>Controllo dei nomi di dominio Url oscurati, es.: http://%37icrosoft.com
|
|
</li><li>Controllo di Url con contenuti indicati nel file Bearwarn.txt (analisi del Phishing)
|
|
</li><li>Controllo che il dominio dell'Url di destinazione non sia
|
|
stato inserito in un servizio di lista nera (blacklist service;
|
|
www.Surbl.org) </li></ul>
|
|
Se viene individuato un problema, si aprirà una finestra di
|
|
dialogo. Premendo OK si invocherà il browser. Premendo
|
|
Annulla, l'Url sarà ricordato per il resto della sessione
|
|
di Pegasus Mail. Spostando il cursore del mouse di nuovo
|
|
sull'Url farà apparire un segno di stop al posto dell'icona del
|
|
puntatore.
|
|
<br>Per il controllo della lista nera: WantBl=Yes/No nel BearHtml.ini.
|
|
Premere sul collegamento Url. La riga di stato mostrerà il risultato.
|
|
<h3>Individuazione del Phishing</h3>In aggiunta alla
|
|
convalida della lista nera, Bearhtml esaminerà anche
|
|
collegamento attivo che appare nello schermo. Se nomi di dominio
|
|
conosciuti e rispettabili sono contenuti in qualsiasi punto oltre
|
|
che nella parte corretta di un Url, verrà visualizzata una
|
|
finestra di avviso. Gli utenti possono aggiornare l'elenco del
|
|
file Bearwarn.txt coi loro propri domini. Vedere Bearwarn.txt
|
|
per ulteriori informazioni.
|
|
<h3>Scripting</h3>Non è supportata alcuna forma
|
|
di scripting, ad esempio Javascript. Qualsiasi codice simile
|
|
all'interno del messaggio sarà ignorato. Ciò rende
|
|
problematica la visualizzazione di questi messaggi. Se necessario,
|
|
questo html dovrà essere passato a un browser in grado
|
|
di visualizzare il codice.<br>In aggiunta, sono ignorate tutte le richieste di impostazione o recupero dei cookie.
|
|
<h3>Stampa</h3>Al momento, Bearhtml non stampa i messaggi di posta
|
|
elettronica contenente informazioni in buste (envelope), ma stampa
|
|
semplicemente la pagina html così come visualizzata,
|
|
tramite la stampante predefinita di Windows.
|
|
Optionally the printer can be changed by setting
|
|
the PrinterSetup= value to Yes in Bearhtml.ini.
|
|
<h3>Stili</h3>
|
|
Al momento, sono elaborate le definizioni di stile interne. Gli stili in ubicazioni Url remote non vengono recuperati.
|
|
<h3>Dimensione del caratteri</h3>L'aumento o la diminuzione della
|
|
dimensione del carattere predefinito, utilizzando Ctrl + "rotella
|
|
del mouse" potrebbe non funzionare in tutte le situazioni, e potrebbe
|
|
causare, in alcuni casi, formattazione inappropriata. Se un messaggio
|
|
contiene una codifica delle dimensioni dei caratteri, questa
|
|
sarà usata al posto di qualsiasi dimensione predefinita.
|
|
Secondariamente, qualsiasi messaggio con parti codificate con una
|
|
dimensione del carattere e altre parti senza codifica, potrebbe
|
|
risultare mal formattato. Si noti che nella tabella qui sopra sono
|
|
indicate varie scorciatoie da tastiera per la sistemazione della
|
|
dimensione del carattere.
|
|
<h3>Registro</h3>È possibile, a scopo di analisi, creare un
|
|
file registro nella directory della Nuova posta di Pegasus
|
|
Mail (es.: c:\pmail\mail); è un file di testo
|
|
chiamato Bearhtml.log, che può essere modificato usando un
|
|
editori di testo, tipo Notepad, ecc.
|
|
<br>Nel caso in cui venga invocato LibTidy per tentare di
|
|
riparare l'html, sarà creato un file Beartidy.txt,
|
|
contenente il rapporto Tidy, nella directory della nuova posta.
|
|
<h3>Timeout</h3>Bearhtml usa i servizi Internet
|
|
di Windows (WinInet.dll)
|
|
per eseguire ricerche DNS e recuperare le pagine web.
|
|
Talvolta, Internet
|
|
diviene lento, o i servizi tipo DNS possono subire interruzioni.
|
|
Il timeout viene rilevato dai servizi Internet di Windows
|
|
e Bearhtml ne è avvisato (il timeout tipico è
|
|
di 60 secondi). Il valore MaxFetchTime in
|
|
Bearhtml indica il tempo massimo di attesa, che sarà
|
|
probabilmente inferiore a questo valore di timeout. Se il tempo di
|
|
scaricamento eccede questo valore MaxFetchTime, tutti gli
|
|
ulteriori download per questo messaggio saranno bloccati.
|
|
<h3>Scorrimento</h3>Vi sono due metodi per scorrere avanti e indietro
|
|
una pagina web: le barre di scorrimento al lato dello schermo e i
|
|
caratteri della tastiera.
|
|
Nel caso delle barre di scorrimento, esso userà sempre le
|
|
caratteristiche di movimento standard di Windows, di un certo numero di
|
|
pixel in ciascuna direzione, senza tener conto della posizione del
|
|
cursore di testo. <br>Utilizzando la tastiera si eseguono movimenti di scorrimento
|
|
sensibili al testo, per spostare un certo numero di "righe" e
|
|
riposizionare il cursore di testo. In questo caso la distanza da
|
|
scorrere può essere un numero facilmente impostabile o, nel caso
|
|
di testo e immagini, la distanza da scorrere può essere
|
|
difficile da impostare. Bearhtml , ad esempio, scorrerà
|
|
avanti e indietro una pagina tramite un'altezza di pixel e
|
|
tenterà di trovare la nuova riga di testo completamente visibile
|
|
per il posizionamento del cursore. <h3>Redirezionamento</h3> Il protocollo Http consente a un server web di
|
|
modificare una richiesta Url per il recupero di oggetto (pagina o
|
|
immagine) da un'altra ubicazione. Bearhtml può supportare questa
|
|
caratteristica, che è disattivata in maniera predefinita. Fare
|
|
attenzione se si sceglie di attivare il redirezionamento. La
|
|
descrizione dei rischi del suo uso è fuori dallo scopo di questa
|
|
guida. Fare una ricerca su Google, tipo questa:
|
|
http://computing-dictionary.thefreedictionary.com/Http+redirection <h3>Installazione</h3>
|
|
<ol>
|
|
<li>Chiudere Pegasus Mail
|
|
</li><li>Scompattare il contenuto del nuovo file bearhtml.zip
|
|
all'interno della directory degli eseguibili di Pegasus Mail (ad
|
|
es.: c:\pmail).
|
|
</li><li>Modificare Bearhtml.ini e Bearwarn.txt, se necessario
|
|
</li><li>Salvare Bearhtml.ini all'interno della directory nuova posta
|
|
dell'utente, per sovrascrivere i valori di posizione predefiniti, se
|
|
necessario </li><li>Riavviare Pegasus Mail
|
|
</li></ol>
|
|
<h3>Rimozione</h3><ol><li>Chiudere Pegasus Mail
|
|
</li><li>Rinominare o eliminare Bearhtml.dll
|
|
</li><li>Riavviare Pegasus Mail
|
|
</li></ol>
|
|
<a id="Parameter" name="Parameter"><h3>Contenuto di Bearhtml.ini</h3></a>
|
|
<ul>
|
|
<li>ScrollPixels= (predefinito 20) pixel - altezza per spostare tramite rotella del mouse
|
|
</li><li>ScrollRepeat= (predefinito 1) - ripetizione scorrimento tramite rotella del mouse
|
|
</li><li>ScrollDelayMs= (predefinito 1msec) - ritardo tra gli scorrimenti della rotella del mouse
|
|
</li><li>DefaultFontSize= (predefinito 12) - Dimensione del carattere nello schermo
|
|
</li><li>DefaultFontName= (predefinito Arial) - Carattere utilizzato
|
|
</li><li>WantBl= (predefinito No, Yes/No) - Controllo Lista nera
|
|
</li><li>WantCache= (predefinito Yes, Yes/No) Salvataggio delle immagini nella sottodirectory RmtFiles della nuova posta
|
|
</li><li>LocalIPAddress= (non predefinito, da usare per evitare
|
|
indirizzi numerici locali non-routable, come 127.0.0.1, che causano
|
|
avvisi di Phishing, e indirizzi multipli
|
|
separati da virgole.
|
|
</li><li>MaxFetchTime= (predefinito 25) tempo di scaricamento massimo accettabile, in secondi
|
|
</li><li>CheckUTF8= (predefinito No) Controllo intestazione MIME per il set di caratteri UTF8
|
|
</li><li>Redirection= ( predefinito No) - L'Url Http viene indirizzata verso indirizzi alternativi (fare attenzione: rischio)</li>
|
|
<li>PrinterSetup= (default No) Allow printer selection for html printing</li></ul><br><i>Gli utenti di Windows 95 hanno un supporto limitato di set di
|
|
caratteri, e dovrebbero impostare CheckUTF8=false nel
|
|
Bearhtml.ini.</i><br>
|
|
<h3>Copyright</h3>
|
|
<ul><li>HtmlViewer: David Baldwin (<a href="http://www.pbear.com">http://www.pbear.com</a>)
|
|
</li><li>Pegasus Mail: David Harris (<a href="http://www.pmail.com">http://www.pmail.com</a>)
|
|
</li><li>Tidy: LibTidy-Project(<a href="http://tidy.sourceforge.net">http://tidy.sourceforge.net</a> and <a href="http://www.w3c.org">http://www.w3c.org</a>)
|
|
</li><li>BearHtml: Martin Ireland (<a href="mailto:martin.ireland@gov.ab.ca">mailto:martin.ireland@gov.ab.ca</a>)
|
|
</li><li>ReadWebData: Michael in der Wiesche
|
|
</li></ul>
|
|
</body></html> |