# data[].attributes.body
Google

# data[].attributes.body
Windows,Mac,Windows Phone

# data[].attributes.body
Un esempio di sistema operativo GNU/Linux: Ubuntu, con interfaccia grafica Unity

Un sistema operativo (abbreviato in SO), in informatica, è un software di sistema che gestisce le risorse hardware e softwaredella macchina, fornendo servizi di base ai software applicativi (programmi) installati.

# data[].attributes.body
Altavista

# data[].attributes.body
Nell'ambito delle tecnologie di Internet, un motore di ricerca (in inglese search engine) è un sistema automatico che, su richiesta, analizza un insieme di dati (spesso da esso stesso raccolti) e restituisce un indice dei contenuti disponibili[1] classificandoli in modo automatico in base a formule statistico-matematiche che ne indichino il grado di rilevanza data una determinata chiave di ricerca.

# data[].attributes.body
Chrome,Internet explorer,Mozzilla firefox,safari

# data[].attributes.attachment_link.readable_text
In informatica il web browser (o più semplicemente browser , traducibile come navigatore) è un' applicazione per l'acquisizione, la presentazione e la navigazione di risorse sul web. Tali risorse (come pagine web, immagini o video) sono messe a disposizione sul World Wide Web (la rete globale che si appoggia su Internet), su una rete locale o sullo stesso computer dove il browser è in esecuzione. Il programma implementa da un lato le funzionalità di client per il protocollo HTTP, che regola lo scaricamento delle risorse dai server web a partire dal loro indirizzo URL; dall'altro quelle di visualizzazione dei contenuti ipertestuali (solitamente all'interno di documenti HTML) e di riproduzione di contenuti multimediali ( rendering). Tra i browser più utilizzati vi sono Google Chrome, Internet Explorer, Mozilla Firefox, Microsoft Edge (uscito con Windows 10), Safari, Opera e Maxthon.

Il primo browser fu sviluppato da Tim Berners-Lee (tra i primi precursori del concetto di WWW e fondatore del W3C), e venne chiamato WorldWideWeb. Serviva a scopi dimostrativi, era disponibile solo per sistema operativo NeXT (un derivativo dello Unix) e perciò in seguito fu chiamato Nexus.

Il primo browser a raggiungere un'apprezzabile popolarità internazionale fu Mosaic, sviluppato da NCSA, seguito poi da Netscape Navigator, che crebbe in fretta e fu la piattaforma su cui vennero messe a punto alcune innovazioni che col passare del tempo si sono diffuse su larga scala (come ad esempio JavaScript). La netta prevalenza di Netscape presso l'utenza, a metà degli anni novanta, fu incrinata dalla cosiddetta guerra dei browser, una competizione inizialmente commerciale e poi di immagine cominciata da Microsoft quando le innovazioni introdotte da Netscape divennero così sofisticate da costituire una minaccia potenziale per i propri interessi. Per vincere la concorrenza, Microsoft incluse Internet Explorer nel proprio sistema operativo Windows (il più diffuso al mondo), stroncando sul nascere i possibili concorrenti. Questa mossa fu motivo di numerose cause legali per la difesa della libera concorrenza e contro la nascita di monopoli informatici. Netscape reagì rilasciando nel 1998 il proprio codice con una licenza open source. Il progetto Mozilla che ne derivò fornì il codice che è alla base di diversi browser, fra i quali Netscape, Mozilla Suite, Galeon, Firefox e uno dei programmi di accesso della AOL.

La presenza di browser diversi con funzioni differenti ha portato alcuni webmaster a realizzare siti web destinati a essere visitati con un browser preferenziale, talvolta impedendo l'accesso a utenti che utilizzassero un browser differente da quello scelto. Questa consuetudine andava contro la filosofia del World Wide Web, che vede l' accessibilità come uno dei pilastri portanti, per cui ha suscitato forti critiche e campagne di protesta e di sensibilizzazione (come Campaign for a Non-Browser Specific WWW); inoltre a causa di ciò alcuni browser di uso comune (tra i quali Opera) vennero programmati per "fingersi" un altro browser (modificando il proprio user agent), in modo da avere accesso a un maggior numero di risorse online.

Il browser più diffuso a livello mondiale era Internet Explorer, prodotto da Microsoft, che viene fornito gratuitamente e "di serie" con ogni sistema operativo Windows. Il secondo browser in ordine di utilizzo era Mozilla nelle sue varianti (e in particolare Firefox), prodotto e distribuito gratuitamente dalla Mozilla Foundation. Il terzo era Safari di Apple, distribuito assieme al sistema operativo macOS (più recentemente è stata messa a disposizione una versione gratuita anche per Windows). Altri browser molto diffusi sono Opera e il già citato Netscape Navigator, il cui sviluppo è ormai sospeso.

La diversa diffusione dei vari browser, con tecnologie compatibili tra loro, ma con alcune peculiarità uniche, ha portato in passato con Internet Explorer 6 e attualmente con i sistemi basati sul WebKit a progettare le pagine web tenendo conto di un solo browser causando in alcuni casi il funzionamento solo su specifici browser, il che può portare a creare uno standard ancora prima che venga approvato dagli organi competenti. Alla fine del 2015, i principali browser hanno annunciato o eliminato il supporto ai plugin esterni "standard", come Adobe Flash, Silverlight e Java applet. Fra i vari linguaggi di markup, supportati, la maggior parte dei browser implementa HTML5, ultima versione proposta dal consorzio di standardizzazione W3C. La maggior parte dei browser supporta il JPEG, ma non ancora il più efficiente formato di compressione delle immagini, il JPEG 2000.

Un web browser si appoggia sempre ad un motore di ricerca per raggiungere i siti web interessati: una volta che quest'ultimo restituisce in output i risultati desiderati, cliccando sull' URL desiderato dall'utente viene eseguita in background una risoluzione tra URL e indirizzo IP interrogando un DNS database, a partire dalla quale parte la richiesta verso il server di destinazione della risorsa con annesso instradamento IP in richiesta e risposta. Le principali funzionalità dei browser disponibili includono:

Tali programmi fanno utilizzo di protocolli di rete forniti dal sistema operativo (a partire da quelli di livello applicativo come HTTP, ma anche i meno noti FTP, Telnet per lo scambio di file o cartelle, ecc.) attraverso opportune API, permettendo di visualizzare i contenuti delle pagine dei siti web, specificandone l' URL, e interagendo con essi. Queste ultime funzionalità sono supportate dalla capacità del browser di interpretare l' HTML - il codice con il quale sono scritte la maggior parte delle pagine web - e di visualizzarlo in forma di ipertesto grazie al motore di rendering.

Nell' architettura di rete client-server di Internet il browser rappresenta dunque il client che fa richieste di risorse web ai vari web server e application server ospitanti rispettivamente siti web e applicazioni web. Esso rappresenta dunque il sistema software di interfacciamento dell'utente con la rete che rende la navigazione dell'utente tipicamente user-friendly, sebbene ai primordi della rete siano esistiti anche browser testuali da riga di comando su shell. I browser vengono principalmente utilizzati su personal computer, ma anche su altri dispositivi che consentono la navigazione in Internet, come i palmari e gli smartphone. Quelli più noti e diffusi sono Internet Explorer, Mozilla Firefox, Google Chrome, Safari e Opera.

HTTPS Everywhere è un'estensione per Google Chrome, Mozilla Firefox, Opera, su cellulari con sistema operativo Android, e inserita nell'installazione di Tor Browser, che forza i siti a creare una connessione HTTPS anziché HTTP, se essi supportano il protocollo HTTPS. HTTPS Everywhere è realizzato dalla Electronic Frontier Foundation, in collaborazione con la The Tor Project, Inc. Lato server HTTPS Elsewhere può essere sostituito e reso superfluo dal più sicuro e restrittivo HSTS, in cui il server non solo dichiara di supportare le connessioni HTTPS, ma le impone a tutti gli user agent, rifiutando la comune connessione HTTP non crittata. HTTPS Elsewhere non segnala all'utente se il sito supporta la sola connessione HTTPS, oppure in aggiunta anche gli standard HSTS e Perfect Forward Secrecy.

AdBlock e Adblock Plus sono le prime e tra le più diffuse estensioni gratuite per bloccare qualsiasi tipo di pubblicitario. Tor Browser è un programma del progetto The Guardian Project che consente la navigazione anonima su rete Tor sia su siti accessibili dai comuni browser che nel cosiddetto , ma non cifrata (che avviene se e sole viene settata una Virtual Private Network, che Tor Browser non ha): gratuito, a sorgente aperto, portabile (può essere lanciato da chiavetta USB) e stand-alone. Per la cifratura al 2016 l'utente deve affidarsi a una VPN esterna al programma, e in genere con un client proprietario.

Tor Browser per Android e il suo plug-in Orbot (client per rete Tor) hanno le stesse caratteristiche per cellulari con sistema operativo Android. Android offre già di suo all'utente la possibilità di indirizzare tutto il traffico Internet del cellulare (da qualsiasi applicazione) ad una rete VPN, laddove Orbot VPN si limita invece a indirizzare verso una rete Tor di tipo VPN i soli siti aperti tramite Orbot ([1]), e non quelli aperti con le altre applicazioni. Col termine "navigazione anonima" spesso si intende che al termine della sessione Internet (una volta chiusa la finestra del browser) i dati raccolti non saranno salvati nel PC locale, cosa che ovviamente non impedisce di visualizzare e salvare copia delle stesse informazioni durante la navigazione ( indirizzo IP, luogo da cui si è connessi, cookie, password, siti precedenti visitati), né all' Internet Service Provider (l'operatore tlc che fornisce la connessione Internet) - e che peraltro vi è obbligato per legge -, né ai proprietari dei siti visitati.

Dove non è possibile stabilire una connessione anonima e cifrata, se questa connessione è di tipo punto-punto con un altro utente, il contenuto può essere protetto prima di renderlo disponibile crittografandolo con programmi come VeraCrypt, che deve avere installato anche il destinatario per poter decrittare la chat e gli allegati; mittente e destinatario dovranno scambiarsi la relativa password tramite un canale indipendente, come cellulare o fax. I comuni programmi per la compressione dei dati, hanno l'opzione di crittografia con password e di scelta fra algoritmi di cifratura recenti e non ancora violati (quale è il diffuso ).

Altri utilizzi

I browser non si utilizzano solo per navigare in internet. Infatti, anche strumenti di tipo aziendale (come i sistemi gestionali ERP), sviluppati in versione con interfaccia web, richiedono l'impiego di un browser per navigare fra le tabelle del database, presentare dati elaborati all'utente. L'esempio può essere esteso ad altre tipologie di applicazioni.

Attualmente il browser più usato al mondo è Google Chrome Non esiste un unico metodo per verificare l'uso di un determinato tipo di browser rispetto agli altri, per questo i risultati dei diversi contatori possono differire anche di diversi punti percentuali.

Cronologia dei browser più importanti

Elenco di browser

# data[].attributes.attachment_link.description
In informatica il web browser (o più semplicemente browser , traducibile come navigatore) è un' applicazione per l'acquisizione, la presentazione e la navigazione di risorse sul web. Tali risorse (come pagine web, immagini o video) sono messe a disposizione sul World Wide Web (la rete globale che si appoggia su Internet), su una rete locale o sullo stesso computer dove il browser è in esecuzione.