I Browser

Il client HTTP si chiama un browser. E' qui che risiede l'intelligenza del protocollo, non nel server che e' un semplice server di file, con controllo accessi.

Il 'browser' legge pagine, ovvero files di testo formattate nel linguaggio Hyper Text Markup Language (HTML). Una pagina consiste di testo HTML e immagini inline di vari tipi, tra i piu' comuni i formati GIF e Jpeg. Elementi di pagina possono anche essere files di suoni, video, e altri elementi multimediali che il browser supporta direttamente o tramite helper applications esterni. I files di qualsiasi tipo sono codificati secondo lo standard Multimedia Internet Mail Extensions (MIME).

Il browser apre una connessione con richiesta GET per la pagina principale e una connessione per ciascuno degli elementi multimediali contenuti 'inline' nella pagina.

Alcuni tag di HTML della pagina possono definire un anchor di un link ipermediale. Cliccando o evidenziando opportunamente tali 'anchor' viene effettuato il caricamento di un'altra pagina.

Ogni richiesta di pagina o di elementi inline e' una connessione puntuale indipendente dalle altre e implica una operazione completa di scambio HTTP tra il browser e un server.

Non viene mantenuta la connessione anche se il browser ha parecchi elementi di pagina da scaricare dallo stesso server. HTTP ha avuto un notevole successo per questa sua semplicita' che pero' implica un traffico di rete elevato.

Browser Disponibili

Ve ne sono di parecchi tipi, anche se il mercato sta deerminando il successo di pochissimi di essi.

Il vecchio browser 'line mode' di nome www del CERN ormai non si trova piu'.

Per terminali a caratteri e' disponibile l'ottimo browser Lynx, a dominio pubblico, conforme allo standard HTML 3.2, anche se non in grado di visualizzare grafica, tabelle o frames.

I browser di riferimento del World Wide Web Consortium sono lo Arena e lo Amaya.

Il browser Mozilla della Netscape, fino alla versione 3.x e' stato lo strumento principale di consultazione di pagine Web. Il browser Internet Explorer della Microsoft fino alla versione 3.x era una alternativa a Mozilla.

Nuovi browser con molta piu' complessita' intrinseca e piu' features, come Netscape Communicator e Internet Explorer 4 stanno arrivando di prepotenza.

Esistono numerosi altri browser, tra cui quelli utili a persone dotate di handicap, anche visivo.

Dato che sul browser si trova l'intelligenza principale dell'interazione WWW, e' il browser che guida lo sviluppo tecnologico e il livello di standardizzazione del linguaggio HTML.

Si ha al situazione infelice che alcuni elementi HTML possono essere visti solo dal browser Netscape, altri solo dal browser Microsoft. Altri elementi decisi come standard, quali la rappresentazione di equazioni in pagine Web, non sono mai stati applicati dai browser principali e quindi sono decaduti.

Si sta attendendo la definizione di nuovi superstandard HTML che riportino ordine sulla piazza.


©1998 A.P.Software Informatica