|
Domande e risposte
BROWSER
HTML , WWW e browser
Ottimizzare l'uso del browser
I cookies
Mail e newsgroup
FTP .zip
E-zine
HTML , WWW e
browser
Era il lontano 1990 e presso il CERN di Ginevra Tim Barners Lee perfezionava
l'HTML (= HiperText Mark-up Language) , un linguaggio che stabilisce comandi (= tag) per
specificare la formattazione grafica di una pagina e per collegare (= link) fra loro
pagine diverse.
Saltiamo al 1993 e troviamo Marc Andreesson mentre rilascia il browser Mosaic, ovvero il
primo programma capace di interpretare graficamente un file HTML.
Altro salto ai giorni nostri e vediamo sempre Andreesson (socio Netscape) in lotta con
Bill (indovinate il cognome) per il predominio nel mercato dei browser. Attualmente
abbiamo Netscape Navigator/Communicator vs. Microsoft Internet Explorer ma ultimamente si
parla molto bene di Opera, un browser molto leggero e veloce in grado di girare anche su
vecchie macchine 386/486. Altra novità è Amaya, scritto direttamente dal World Wide Web
Consortium (W3C, organismo diretto dal già citato Barners Lee e responsabile della
standardizzazione dell'HTML). Amaya oltre alle funzioni di browser ha anche quelle di
authoring WYSIWYG per i formati HTML, XHTML, MathML e CSS (ovvero serve anche per
costruire pagine sfruttando tutte le novità della tecnologia web).
Ma come funziona il tutto ?
Un file in formato .html può risiedere su una qualsiasi delle varie macchine/server/host
che compongono il WWW (= World Wide Web, internet) ma è individuato da una ben specifica
URL (= Uniform Resource Locator). Se noi digitiamo nell'apposita finestrella l'URL
(http://www.pippo.it/.../xyz.html) il browser chiederà al server www.pippo.it di mandarci
il file xyz.html ed appena arrivato lo interpreterà graficamente rendendo visibile sullo
schermo del nostro computer la classica pagina testo + immagini + link ad altre pagine.
HTTP sta per HiperText Transfer Protocol ed individua il protocollo (= regole di
colloquio) usato per il trasferimento del file.
Il web è comunque sempre in trasformazione e può succedere che un URL sparisca
improvvisamente. In questo caso il browser risponde con DNS non valido quando il server
non esiste oppure con pagina non trovata quando il file (o il percorso) richiesto non e'
presente sul server.
TOP
Ottimizzare
l'uso del browser
Quando facciamo partire il browser questo tende a scaricare una determinata
pagina: quella della relativa software house. Non sarebbe meglio iniziare con una pagina
bianca o di nostra scelta ?
NN edit > preferences > navigator >
IE view > internet options > general >
La classica pagina .html è composta da testo più grafica varia: immagini, sfondi, banner
pubblicitari ecc ecc. Visto che il testo vero e proprio è di pochi Kb mentre le varie
immagini raggiungono spesso e volentieri le decine di Kb, per ridurre sensibilmente i
tempi d'attesa (ed i costi...) della visualizzazione di una pagina conviene disabilitare
per default lo scaricamento della parte grafica (la stessa si potrà comunque richiamare
con le opzioni del tasto destro del mouse).
NN edit > preferences > advanced > ( )automatically load images
IE view > internet options > advanced > multimedia ( )show pictures
Stesso discorso per le applets Java: di solito rappresentano un appesantimento della
pagina (classico esempio le icone animate). Anche in questo caso conviene disabilitare
per default. Teniamo presente la differenza fra Java Script (codice java incluso nella
pagina html: lo avete già caricato e quindi tanto vale farlo girare) ed applet Java
(programma separato dalla pagina html: per farlo girare bisogna scaricarlo).
NN edit > preferences > advanced > (x)Enable JavaScript ( )Enable Java
IE view > internet options > advanced > java vm ( )Java
Qualche parola sui meccanismi di caching del browser.
Quando visualizziamo una pagina la stessa viene memorizzata in un apposito spazio del
nostro hard disk (= cache). Se qualche tempo dopo richiediamo la stessa pagina il browser
controlla (1) se è già disponibile nella cache e (2) se non e' stata aggiornata sul
server "originario". In questo caso la prende direttamente -e molto velocemente- dalla
cache (senza farla arrivare da chissà dove).
NN edit > preferences > advanced > cache
IE view > internet options > general > history
A parte la questione velocità i file della cache possono essere visualizzati comodamente
offline mediante le funzioni history del browser. In pratica si può operare come per la
posta: si rimane in linea giusto il tempo di scaricare le pagine che verranno poi lette
con calma. Purtroppo non tutte le pagine rimangono memorizzate.
NN windows > history
IE icona history
Un server proxy si comporta come una cache che risiede presso il nostro provider:
memorizza i file richiesti recentemente da tutti i clienti. Se chiediamo uno di questi
file ci arriverà velocemente (non c'e' bisogno di farlo arrivare da chissà
dove).
Ammesso che ne abbia uno, tutti i dati per impostare il proxy vanno richiesti al provider.
Un trucchetto: abbiamo chiesto un file da 2Mb ma il collegamento e' lentissimo ? Niente
paura, riproviamo dopo un' ora e vedremo che la velocità di download sarà aumentata.
Come mai? Nel frattempo il file è stato memorizzato sulla cache del provider...
NN edit > preferences > advanced > proxies
IE view > internet options > connections > proxy server
TOP
I cookies
Mai accettare biscottini dagli sconosciuti : quando vi collegate -tramite un
browser- ad un server quest'ultimo può depositare sul vostro hard disk un file di testo
contenente informazioni in modo da identificarvi univocamente nel caso di un successivo
collegamento. Controllate se siete già stati schedati!!!
(directory) NNavigator= ... users ... cookies.txt
(directory) IExplorer= windows ... profiles ... cookies
Se si può capire che la CNN usi un cookie per stabilire il vostro profilo (vi
presenteranno una prima pagina personalizzata) diventa difficile -molto difficile-
tollerare che società come Doubleclick usino questa tecnica per indicizzare/elaborare in un database (ovviamente senza dirvelo) i
vari siti da voi visitati in modo da tracciare un profilo commercialmente vendibile dei
vostri gusti.
Per maggiori informazioni sull'argomento potete linkare il sito CookieCentral. Per capire
la potenzialità (nefasta) della tecnologia dei cookies fate un salto su questa pagina
dove vedrete come un estraneo può facilmente scansionare al volo il vostro harddisk.
Fortunatamente i browser danno la facoltà di rifiutare o filtrare i cookies: sfruttatela.
NN edit > preferences > advanced > cookies (consiglio Accept only cookies that..
e Warn me..)
IE4 view > internet options > advanced > cookies (consiglio Prompt before..)
IE5 strumenti > opzioni > protezione > personalizza (consiglio Cookie non
memorizzati=attiva Cookie memorizzati=chiedi conferma)
TOP
Mail e newsgroup
Le varie versioni di Netscape Explorer Opera comprendono i mailer per news e
mail. Sono più che buoni e vanno benissimo per incominciare, però se volete qualcosa di
più potente e configurabile -e gratis!- vi consiglio rispettivamente FreeAgent e Pegasus
(questi programmi li trovate di solito anche sui vari CD delle riviste dedicate ad
internet.).
TOP
FTP .zip
Un file
può essere richiesto, oltre che al già visto Http, mediante FTP (= File
Transfer Protocol). Questo e' un protocollo specializzato nel trasferimento di qualsiasi
tipo di file da un FTP server al vostro computer (o viceversa). Mentre il download da
server a PC si puo' fare tranquillamente mediante il browser (basta scrivere l'URL nella
finestrella), per il viceversa bisogna servirsi di un apposito programma,
come lo shareware WS_FTP
Ftp e' usato soprattutto per il download di programmi eseguibili o lunghi testi, di solito
file compressi ed identificati con l'estensione .zip che prima di essere utilizzati
devono essere decompressi con appositi programmi. Per farlo uso lo shareware WinZip
TOP
E-zine
E adesso che abbiamo il browser che ci facciamo ? Incominciamo a scaricare ed a
leggere (offline !) qualche interessante e-zine...
Una E-ZINE (= Electriconic magaZINE) non e' altro che una rivista costruita e distribuita in
forma totalmente elettronica. Tipicamente e' in formato HTML (= webzine) e quindi sfrutta
tutti i vantaggi di questo linguaggio come l'abbinamento grafica-testo e la possibilità
di collegamenti ipertestuali. Gli argomenti trattati ricoprono tutto lo scibile umano.
TOP
|