Differenza tra browser e motore di ricerca in informatica

Differenza tra browser e motore di ricerca in informatica

Internet è diventato ormai parte integrante della nostra vita. Poiché la necessità di informazioni aumenta con lo sviluppo della società, Internet è cresciuto fino a ricoprire il ruolo di fornitore di dati e informazioni. Internet funge da piattaforma per condividere e pubblicare informazioni da qualsiasi parte del mondo. Questo livello di accesso è uno dei motivi per cui sul web viene accumulata una quantità senza precedenti di ipertesti e ipermedia. Il problema di ciò è la difficoltà di evitare informazioni indesiderate e trovare quelle necessarie nel web.

Browser web

Il browser web o semplicemente browser è un’applicazione software installata sul computer dell’utente per acquisire, interpretare e presentare informazioni dal World Wide Web (WWW).

Il funzionamento di base del browser web è il seguente. La risorsa Web viene individuata utilizzando un’identificazione specifica denominata URL (Universal Resource Locator). La prima parte dell’URL chiamata “Universal Resource Identifier” determina come verrà interpretato l’URL. Di solito è il protocollo della risorsa a cui il browser sta tentando di accedere, come http, https o FTP. Una volta che le informazioni sono state recuperate dall’origine, il componente del browser chiamato “motore di layout” converte il markup http in HTML per visualizzare il documento ipertestuale ipertestuale interattivo. I browser possono offrire funzionalità aggiuntive come video flash e applet Java installando i rispettivi plug-in nel browser, consentendo la visualizzazione del contenuto anche se il contenuto non è ipertestuale.

Differenza tra browser e motore di ricerca in informatica

Motore di ricerca

Il motore di ricerca (o in inglese Search Engine) è un’applicazione web per cercare e localizzare le informazioni o le risorse sul World Wide Web. Con la crescita delle risorse sul www, l’indicizzazione dei contenuti in modo facilmente accessibile è diventata sempre più difficile. La soluzione presentata per questo problema è il motore di ricerca web.

Il motore di ricerca Web funziona sui seguenti tre passaggi. Web crawling, indicizzazione e ricerca. La scansione del Web è il processo di raccolta delle informazioni e dei dati disponibili sul World Wide Web. Questo viene normalmente fatto con un software automatizzato chiamato web crawler (noto anche come spider). Il web crawler è un programma che esegue un algoritmo per recuperare informazioni da ogni pagina web e seguire automaticamente i relativi link. Le informazioni recuperate verranno indicizzate e archiviate nei database per le query successive. I crawler recuperano e indicizzano le informazioni sui contenuti della pagina, come le parole dal testo, l’URL per i collegamenti ipertestuali e il campo speciale nella pagina chiamato meta tag.

Quando viene effettuata una richiesta o una query di ricerca per un particolare dettaglio o una pagina sul Web, tramite un browser Web, il motore di ricerca recupera le informazioni correlate dai database indicizzati e visualizza i risultati come un elenco di risorse correlate sul browser Web.

Differenza tra Browser e Motore di ricerca

Di seguito, le due principali differenze tra browser e motore di ricerca:

  1. Il browser web è un’applicazione installata sul computer dell’utente, mentre un motore di ricerca è un’applicazione web che opera su un server connesso a Internet.
  2. Il browser web è un’applicazione per recuperare e visualizzare informazioni da Internet, mentre un motore di ricerca è un’applicazione web (o anche sito web) per individuare informazioni sul Web.

Caratteristiche e Differenza tra browser e motore di ricerca in informatica

Pubblicato da Vito Lavecchia

Lavecchia Vito Ingegnere Informatico (Politecnico di Bari) Email: [email protected] Sito Web: https://vitolavecchia.altervista.org

Una risposta a “Differenza tra browser e motore di ricerca in informatica”

Lascia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *