Motore di ricerca: Un motore di ricerca è un tipo di sito web attraverso il quale gli utenti possono cercare i contenuti disponibili su Internet. A questo scopo, gli utenti inseriscono le parole chiave desiderate nel campo di ricerca. Poi il motore di ricerca cerca nel suo indice le pagine web pertinenti e le visualizza sotto forma di elenco. Internet è un’enorme fonte di informazioni & risorse e per accedere alle risorse da Internet ci sono alcuni tipi di software, questi software sono noti come motori di ricerca. Alcuni di quelli popolari sono: Google, Bing, Yahoo, Duck duck go, Baidu, ecc.
Ci sono tre componenti principali del motore di ricerca:
- Crawler: I crawler sono programmi software a volte chiamati bot. Esamina regolarmente i siti web automaticamente per URL, parole chiave e link al fine di scoprire i nuovi aggiornamenti. Il crawler può seguire i link presenti su qualche altra pagina web.
- Indice: Come sappiamo, il Crawler scansiona continuamente i siti web, sviluppa un indice di URL, link e parole chiave per rendere i risultati di ricerca più efficaci.
- Algoritmo di ricerca: L’algoritmo di ricerca è il meccanismo completo dietro l’intero processo di ricerca. Funziona cercando l’indice e trovando le pagine web più adatte in base alle parole chiave ricercate dagli utenti.
Web Browser: Il browser web è un esempio di software applicativo che viene sviluppato per recuperare e visualizzare le informazioni da pagine web o file HTML presenti sui server web. Il primo browser web è stato inventato da Sir Tim Berners-Lee nel 1990 e il primo browser web grafico è stato sviluppato nel 1993, chiamato mosaico. Dopo di che, sono stati sviluppati vari browser web. Alcuni di loro sono il navigatore che è sviluppato da Netscape communication, Internet Explorer di Microsoft, Google Chrome, Mozilla Firefox, Opera e Apple Safari.
Le caratteristiche principali del browser web sono:
- Consiste nell’interfaccia grafica utente.
- Contiene la casella di ricerca dove l’utente può digitare l’indirizzo o URL.
- Lo stile della pagina può essere statico o dinamico. Dipende dall’interattività e dalla formattazione.
- I protocolli TCP/IP e HTTP sono utilizzati dai browser web.
Differenza tra motore di ricerca e browser web:
Motore di ricerca | Web Browser |
---|---|
Un motore di ricerca è usato per trovare le informazioni nel World Wide Web e visualizza i risultati in un posto. | Web Browser usa il motore di ricerca per recuperare e visualizzare le informazioni dalle pagine web presenti sui server web. |
Il motore di ricerca ha lo scopo di raccogliere informazioni riguardanti diversi URL e di mantenerle. | I browser web sono destinati a visualizzare la pagina web dell’URL corrente disponibile sul server. |
Un motore di ricerca contiene il proprio database | Nessun database è richiesto nel browser web. Contiene solo la memoria cache per memorizzare i cookie. |
Esempio di motori di ricerca famosi sono: Google, Yahoo, Bing, DuckDuckgo, Baidu Internet Explorer. | Alcuni dei browser web ampiamente utilizzati sono: Mozilla Firefox, Netscape Navigator, e Google Chrome. |