informazione Accessibile

soluzioni CrossCultural per la comunicazione Web

Browser e motori di ricerca

I browser sono quei software di tipo client (ad esempio Firefox) che interagendo con i server web (come Apache) ci permettono di visualizzare ed utilizzare il Web cosí come lo conosciamo; i motori di ricerca sono interfacce web utilizzabili da browser che ci permettono di semplificare l'accesso all'informazione su Web interrogando poderosi basi di dati che ci offrono una selezione di informazioni utili in maniera ordinata. Browser e motori di ricerca condividono analoghe incombenze di interazione con i server web dai quali sono riconosciuti ed identificati attraverso una stringa di codice testuale detta anche user agent che a volte è determinante nel visualizzare od interpretare in maniera diversa il Web ospitato sul server di riferimento. Nello scambio dati fra client e server soprattuto per quanto rigaurda i browser altri file di testo importantissimi sono i cookies che registrano una serie di informazioni circa le navigazioni sul Web con implicazioni delicate sul fronte della privacy ma di indubbia comodità a livello funzonale.

Browser

Il browser è uno strumento essenziale per la navigazione sul Web. Il Web fa parte della più ampia rete di comunicazione Internet composta da svariati servizi comunicativi caratterizzati tutti da uno specifico protocollo (insieme di regole): tutti i servizi comunicativi di Internet vengono erogati da specifici computer fornitori di servizi denominati come server interrogati allo scopo da computer desiderosi di ricevere il servizio attraverso specifici software che vengono denominati client e che cercano il servizio sul server su determinati indirizzi specifici noti anche come porte. Tutti i computer per esistere-comunicare in Internet devono essere identificati da un indirizzo detto anche numero IP per comodità spesso tradotto in un indirizzo alfabetico. Molti servizi internet come ad esempio quello della posta elettronica o del trasferimento file (ftp) sono erogati solo attraverso una sessione di autenticazione durante la quale sono forniti nome utente e password.

Il browser è il software client che ottiene (senza autenticazione) dalla porta 80 del server Web la possibilità di interagire con una pagina Web attraverso il protocollo di comunicazione http. Per poter interagire al meglio con una pagina Web è molto importante avere piena consapevolezza di ciò che stiamo visualizzando ed utilizzando ricordandosi di abilitare l'address bar del browser, avere accesso a tutti i menù e funzionalità interne del browser magari prendendo dimestichezza a tal scopo con le scorciatoie da tastiera ad esempio per una immediata visualizzazione del codice sorgente (ricordarsi che a seconda dell'interfaccia hardware e software che abbiamo a disposizione l'interazione con la pagina web può cambiare significativamente: un click destro del mouse, ad esempio, può offrire possibilità diverse di interazione rispetto ai diversi movimenti delle dita su un touchscreen...). E' assolutamente importante prendere visione del codice sorgente di una pagina web: il codice sorgente visualizzabile dal browser è il risultato (output) dell'interazione client-server fra browser e server ed è il file di testo dove è possibile capire l'origine della struttura, la formattazione e il funzionamento di una pagina Web. In sintesi nel file sorgente di una pagina web è contenuto il codice di marcatura html che definisce la struttura di una pagina web, il linguaggio di editing css che ne determina la formattazione e il linguaggio di scripting (javascript) che ne determina il funzionamento in relazione ai meccasnismi di interazione con l'utente finale della pagina Web: salvare una pagina web in locale (file sorgente), modificare il file sorgente e verificare l'effetto delle modifiche è una ottima maniera per sperimentare il reale funzionamento del Web.
Se si considerano i tantissimi dispositivi di tipo diverso che accedono al Web (console, smartphone, desktop, netbook, eccetera) si arriva facilmente alla conclusione che non solo esistono tantissimi browser di tipo diverso ma anche che è impossibile realizzare una pagina Web che venga visualizzata alla stessa maniera da tutti i dispositivi e conseguentemente da tutti i browser. Diventa cosí importante poter provare e testare la pagina Web su più piattaforme possibili ed in mancanza di meglio su simulatori ed emulatori delle medesime. Bisogna inoltre considerare che esistono determinate aree geografiche dove la preferenza locale per un determinato browser è molto forte e che esistono browser speciali che svolgono determinate funzioni specifiche quali l'approfondimento nella stessa pagina web di informazioni tramite risorse informative online oppure l'ottimizzazione e la predisposizione dei contenuti di un sito web al fine di poterlo facilmente reperire e leggere attraverso qualsiasi tipo di dispositivo (perlopiù prettamente mobile).

Motori di ricerca

Un motore di ricerca può essere rappresentato come una interfaccia alla quale è possibile sottoporre una query che induce una ricerca in un data base strutturato costitutito da informazioni raccolte attraverso il lavoro automatizzato di spider (detti anche crawler o bot): il risultato della ricerca viene fornito in maniera ordinata (ranking) sulla base di un algoritmo matematico che tiene di conto delle caratteristiche informative del sito Web visitato dallo spider ma anche della sua ecologia di collegamenti con gli altri siti Web esistenti su Internet.

Esistono molti motori di ricerca nel mondo oltre ai soliti noti che dominano il panorama nord-occidentale e tutti risultano molto più complessi della struttura semplificata di cui sopra proposta: ad esempio molti di loro si integrano con il lavoro di redazioni umane che sviluppano appositi alberi gerarchici informativi (directory) il cui contenuto viene miscelato nelle risposte innescate dalle interrogazioni svolte dall'utenza finale sui motori di ricerca.

Vi sono poi motori di ricerca speciali (aggregatori) capaci di indicizzare non il Web generico ma porzioni specifiche di esso come le immagini, i suoni, i video, i blog, eccetera. I motori di ricerca sono infatti sempre più in grado di interpretare gli oggetti multimediali per come sono realizzati affidandosi sempre meno alle alternative testuali per la loro corretta interpetazione.


Memoria digitale

I motori di ricerca sono uno degli strumenti principali per cercare di affrontare un problema emergente che è quello di salvaguardare la memoria collettiva ed individuale di noi tutti.

Il problema infatti di un uso solo saltuario di formati e standard aperti, l'estrema voltatilità dell'informazione digitale (facilmente riproducibile certo ma difficilmente conservabile a lungo) fa sí che il nostro vissuto e narrato sia a rischio di un inaspettato ma certo oblio. Fortunatamente esistono molte iniziative accademiche ed istituzionali ma anche associative e private (gli stessi motori di ricerca) che stanno tentando di affrontare il problema istituendo veri e prori archivi della conoscenza sviluppati attraverso tecnologie interoperabili tra di loro.

Chiavi di ricerca

La ricerca e l'individuazione delle parole chiave presumibilmente utilizzate dall'utenza su un motore di ricerca ed in particolare da uno specifico target di riferimento è una attività assolutamente strategica perchè ci permette di capire quale è il dialetto di ricerca utilizzato da un determinato tipo di utenza e conseguentemente avere le coordinate giuste per poterla intercettare.

Per individuare le parole chiave attinenti ad un settore di ricerca esistono molti tool in Rete che attingono dai database delle query effettuate sui principali motori ma anche studi specifici in tema derivanti, ad esempio, dallo studio di log di motori di ricerca interni di specifici network.

Sentiment analysis

Molte interfacce di motori di ricerca sono sfruttate per cercare di capire come un determinato brand, nome di manager, prodotto o servizio viene recepito dall'utenza finale. Servizi di news, blog e social network come facebook o twitter vengono analizzati sia in termini quantitativi che qualitativi (determinando il cosiddetto positive o negative attitude dei post) cercando di misurare il sentiment diffuso fra i cyber-navigatori.



Novità in tema browser e motori di ricerca

Il motore di ricerca russo investe 15 milioni di dollari nel giovane concorrente di Google: circa l'investimento da parte di Yandex di 15 milioni di dollari nel neonato motore di ricerca Blekko sempre targato USA...
http://scaccoalweb.dotblog.it/2012/01/il-2012-sar%C3%A0-lanno-di-yandex.html