25
pher, telnet, e altri
37
. Inoltre, il protocollo HTTP prevedeva esplicita-
mente unopzione detta format negotiation, la quale permetteva a un
client di comunicare quale genere di formato poteva gestire, consen-
tendo al server di restituire il documento in quella forma
38
. Queste
innovazioni consentirono ai primi navigatori del Web di ereditare e
sfruttare fin dallinizio una quantità enorme di informazioni e servizi
preesistenti. In breve tempo il WWW divenne quindi il servizio uni-
ficatore di Internet che permetteva di accedere in maniera integrata a
informazioni esistenti in unampia varietà di formati (che oggi com-
prende pagine HTML, file audio, immagini, filmati, e molti tipi diver-
si di documenti), aprendo contemporaneamente la strada ai primi mo-
tori di ricerca specializzati.
Grazie alla già citata possibilità di interfacciare qualunque tipo di
database al Web, oggi è possibile effettuare ricerche sulle basi di dati
più disparate, quali ad esempio libri, film, dati anagrafici e numeri di
telefono, o persino cataloghi cartacei di vendita per corrispondenza. È
inoltre da ritenersi che le categorie di informazioni cui sarà possibile
accedere e linsieme di operazioni che sarà possibile compiere tramite
il Web nel prossimo futuro siano destinati ad estendersi notevolmente,
fino ad abbracciare un insieme sempre più integrato e complesso di
servizi di consultazione interattiva e transazioni semi-automatizzate,
con l'auspicato avvento del Semantic Web
39
.
1.2
Ruolo e importanza dei motori di ricerca
Le più recenti analisi di mercato evidenziano come la ricerca di
informazioni sul World Wide Web sia oggi seconda solo alluso della
posta elettronica nella classifica delle attività svolte con maggiore fre-
36
Network News Transfer Protocol, il protocollo che permette il funzionamento dei
gruppi di discussione (newsgroup), definito dalla specifica contenuta nellRFC-977
37
La lista completa degli scheme (i prefissi che definiscono il protocollo da utilizza-
re per accedere a una data risorsa) inclusi nella specifica finale di URL è: ftp, http,
gopher, mailto, news, nntp, telnet, wais, file, prospero ([Ber94b], p. 4).
38
[Ber99], p. 47.
39
Vedi cap. 6.