Browser: differenze tra le versioni

Contenuto cancellato Contenuto aggiunto
Nessun oggetto della modifica
Etichette: Nowiki inseriti da dispositivo mobile Modifica visuale
m Annullate le modifiche di 95.237.99.11 (discussione), riportata alla versione precedente di FrescoBot
Riga 1:
{{Avvisounicode}}
{{nota disambigua|il browser chiamato "Web"|Web (browser)|Web browser}}
In [[informatica]], il '''navigatoreweb webbrowser''' (dettoo anchepiù semplicemente '''''browser''''', {{IPA|/ˈbraʊzə(r)/}}) è un'[[Software applicativo|applicazione]] per il recupero, la presentazione e la navigazione di [[Risorsa informatica|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 navigatorbrowser è in esecuzione. Il [[Programma (informatica)|programma]] implementa da un lato le funzionalità di [[client]] per il protocollo [[Hypertext Transfer Protocol|HTTP]], che regola lo [[scaricamento]] delle risorse dai [[server web]] a partire dal loro [[URL|indirizzo URL]]; dall'altro quelle di visualizzazione dei contenuti [[ipertesto|ipertestuali]] (solitamente all'interno di documenti [[HTML]]) e di riproduzione di contenuti [[multimediali]].
 
Tra i navigatoribrowser più utilizzati vi sono [[Google Chrome]], [[Safari (browser)|Safari]], [[Internet Explorer]], [[Mozilla Firefox]], [[Opera (browser)|Opera]], [[Microsoft Edge]] (uscito con [[Windows 10]]) e [[Maxthon]].
 
== Terminologia ==
Nella lingua italiana il termine corretto è "navigatore web" o più breve "navigatore". Il termine "browser" è diffuso nell'italiano regionale popolare. Per motivi di correttezza e comprensione si è preferito usare il lemma "navigatore".
 
== Storia ==
Il primo navigatorebrowser fu sviluppato da [[Tim Berners-Lee]] (tra i primi precursori del concetto di [[World Wide Web|WWW]] e fondatore del [[World Wide Web Consortium|W3C]]), e venne chiamato [[WorldWideWeb]]. Serviva a scopi dimostrativi, era disponibile solo per sistema operativo [[NeXT]] e perciò in seguito fu chiamato [[Nexus (browser)|Nexus]].
 
Il primo navigatorebrowser 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 1990|anni novanta]], fu incrinata dalla cosiddetta ''[[guerra dei browser|guerra dei navigatori]]'', 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 [[monopolio|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]], [[Mozilla Firefox|Firefox]] e uno dei programmi di accesso della [[America Online|AOL]].
 
La presenza di navigatoribrowser diversi con funzioni differenti ha portato alcuni amministratori di siti web ([[webmaster|''webmaster'']]) a realizzare [[sito web|siti web]] destinati a essere visitati con un navigatorebrowser preferenziale, talvolta impedendo l'accesso a utenti che utilizzassero un navigatorebrowser differente da quello scelto. Questa consuetudine andava contro la filosofia del World Wide Web, che vede l'[[accessibilità (design)|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 navigatoribrowser di uso comune (tra i quali [[Opera (browser)|Opera]]) vennero programmati per "fingersi" un altro navigatorebrowser (modificando il proprio [[user agent|''user agent'']]), in modo da avere accesso a un maggior numero di risorse online.
 
Il navigatorebrowser più diffuso a livello mondiale era Internet Explorer, prodotto da Microsoft, che viene fornito gratuitamente e "di serie" con ogni [[sistema operativo]] Windows.<ref>Informazioni del [[2006]]</ref> Il secondo navigatorebrowser in ordine di utilizzo era Mozilla nelle sue varianti (e in particolare Firefox), prodotto e distribuito gratuitamente dalla [[Mozilla Foundation]]. Il terzo era [[Safari (browser)|Safari]] di [[Apple]],<ref>[http://www.macitynet.it/macity/aA24315/index.shtml Safari terzo nella classifica dei browser | Macitynet<!-- Titolo generato automaticamente -->]</ref> distribuito assieme al sistema operativo [[macOS]] (più recentemente è stata messa a disposizione una versione gratuita anche per Windows). Altri navigatoribrowser molto diffusi sono Opera e il già citato Netscape Navigator, il cui sviluppo è ormai sospeso.
 
La diversa diffusione dei vari navigatoribrowser, 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 navigatorebrowser causando in alcuni casi il funzionamento solo su specifici navigatoribrowser, il che può portare a creare uno standard ancora prima che venga approvato dagli organi competenti.<ref>[http://www.downloadblog.it/post/16381/daniel-glazman-del-w3c-google-e-apple-peggio-di-internet-explorer-6-coi-loro-browser-mobile Daniel Glazman del W3C: Google e Apple peggio di Internet Explorer 6 coi loro browser mobile]</ref>
 
Alla fine del 2015, i principali navigatoribrowser hanno annunciato o eliminato del tutto il supporto ai ''plugin'' esterni "standard", come Flash, Silverlight, applet Java. Java Web Start a partire da un indirizzolink nella pagina Internet scarica e installa l'ultima versione di JDE e dell'applicazione, eseguendoli all'esterno del navigatore''browser''.<br/>
Fra i vari [[linguaggio di markup|linguaggi di ''markup'']], supportati, la maggior parte dei navigatori''browser'' implementa [[HTML5]], ultima versione proposta dal consorzio di standardizzazione [[W3C]].
 
La maggior parte dei navigatori''browser'' supporta il [[JPEG]], ma non ancora il più efficiente formato di compressione delle immagini, il [[JPEG 2000]].
 
== Caratteristiche e funzionamento ==
Le principali funzionalità dei navigatoribrowser disponibili includono:
* navigazione a schede (''[[Tabbed browsing]]'')
* supporto alla navigazione ''off-line'' tramite la [[memoria cache]] e ''[[plugin (informatica)|plugin]]'' dedicati per mantenere glii [[Collegamento (file)|indirizzilink]] tra le pagine salvate
* funzione di ''gestione'' ''[[download|scaricamento]] manager'' con arresto/ripresa sempre tramite la memoria cache
* [[anteprima (software)|anteprima]] delle pagine da scaricare
* [[sintesi vocale]]
* integrazione dei ''[[feed RSS]]'' e di ''[[client]]'' di [[posta elettronica]] o di [[chat|conversazione]] o di assistenza remota
* installazione di componenti aggiuntivi ed estensioni per diversi scopi
* comando di pulizia (''[[cache]]'', ''[[cookie]]'', cronologia, dati di compilazione moduli, ecc)
* barre comandi di moltissime applicazioni.
 
Tali programmi fanno utilizzo di [[protocolli di rete]] forniti dal [[sistema operativo]] (a partire da quelli di [[livello applicazioni|livello applicativo]] come [[Hypertext Transfer Protocol|HTTP]], ma anche i meno noti [[File Transfer Protocol|FTP]], [[Telnet]] per lo scambio di file o cartelle, ecc.) attraverso opportune [[Application Programming Interface|API]], permettendo di visualizzare i contenuti delle [[pagina web|pagine]] dei [[sito web|siti web]], specificandone l'[[URL]], e interagendo con essi. Queste ultime funzionalità sono supportate dalla capacità del navigatorebrowser di [[interprete (informatica)|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|motore di interpretam]]<nowiki/>e[[motore di rendering|nto]].
 
Nell'[[architettura di rete]] [[client-server|''client-server'']] di Internet il navigatorebrowser rappresenta dunque il componente[[client]] che fa richieste di [[risorsa informatica|risorse]] web ai vari [[web server]] e [[application server]] ospitanti rispettivamente siti web e [[applicazione web|applicazioni web]].
 
Esso rappresenta dunque il sistema software di interfacciamento dell'utente con la rete che rende la navigazione dell'utente tipicamente [[user-friendly|usabile]], sebbene ai primordi della rete siano esistiti anche navigatoribrowser testuali da [[riga di comando]] su [[shell (informatica)|shell]].
I navigatoribrowser vengono principalmente utilizzati su [[personal computer|PC]], ma anche su altri dispositivi che consentono la navigazione in [[Internet]], come i [[palmare|palmari]] e igli [[smartphone|telefoni cellulari]]. Quelli più noti e diffusi sono [[Internet Explorer]], [[Mozilla Firefox]], [[Google Chrome]], [[Safari (browser)|Safari]] e [[Opera (browser)|Opera]].
 
=== Navigazione criptata e anonima ===
[[HTTPS Everywhere]] è un'estensione per [[Google Chrome]], [[Mozilla Firefox]], [[Opera (browser)|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 messaggio''[[banner]]'' pubblicitario.
 
Tor Browser è un programma del progetto The Guardian Project che consente la navigazione anonima su rete [[Tor (software)|Tor]] sia su siti accessibili dai comuni navigatori''browser'' che nel cosiddetto ''[[deep web]]'', 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 (informatica)|stand-alone]]''. Per la cifratura al 2016 l'utente deve affidarsi a una VPN esterna al programma, e in genere con un ''client'' proprietario.
 
Orfox 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'' ([https://dev.guardianproject.info/projects/google-summer-of-code/wiki/Orbot_Android_VPN]), 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 navigatore''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 conversazionechat e gli allegati; mittente e destinatario dovranno scambiarsi la relativa ''password'' tramite un canale indipendente, come cellulare o fax. <br/>
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 ''[[advanced encryption standard|AES 512]]'').
 
=== Altri utilizzi ===
I navigatoribrowser non si utilizzano solo per navigare in internet. Infatti, anche [[Software|strumenti]] di tipo aziendale (come i sistemi gestionali [[ERP]]), sviluppati in versione con interfaccia web, richiedono l'impiego di un navigatorebrowser per navigare fra le tabelle del database, presentare dati elaborati all'utente. L'esempio può essere esteso ad altre tipologie di applicazioni.
 
== Diffusione dei diversi navigatoribrowser ==
[[File:Usage share of web browsers (Source StatCounter).svg|thumb|upright=1.3|Confronto della diffusione di vari browser]]
[[File:Browser Market Map June 2015.svg|thumb|left|Browser più usati in ogni nazione secondo [http://gs.statcounter.com/#browser-ww-monthly-201506-201506-map StatCounter].<br />
Riga 69 ⟶ 66:
{{Legend|#ff6600|[[Firefox]]}}
{{Legend|#ff0000|[[Opera (web browser)|Opera]]}} ]]
Attualmente il navigatorebrowser più usato al mondo è [[Google Chrome]]<ref>[http://daily.wired.it/news/internet/2012/05/22/chrome-browser-piu-usato-mondo.html Chrome è il browser più usato al mondo - Wired.it<!-- Titolo generato automaticamente -->]</ref><ref>[http://www.webnews.it/2012/05/21/statcounter-e-chrome-il-browser-piu-usato/ StatCounter: è Chrome il browser più usato | Webnews<!-- Titolo generato automaticamente -->]</ref>
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.<ref>[http://windows.digital.it/microsoft-chrome-non-ha-mai-superato-internet-explorer-5950.html Microsoft: Chrome non ha mai superato Internet Explorer]</ref>
{| class="wikitable" style="text-align:right;"
|+ Porzioni di mercato dei principali navigatoribrowser nel mondo secondo W3Counter
! Browser
! Navigatore
! Maggio 2007<ref>[http://www.w3counter.com/globalstats.php?date=2007-05-31 W3Counter - Global Web Stats, May 2007]</ref>
! Maggio 2008<ref>[http://www.w3counter.com/globalstats.php?date=2008-05-31 W3Counter - Global Web Stats, May 2008]</ref>
Riga 141 ⟶ 138:
 
{| class="wikitable" style="text-align:right;"
|+ Porzioni di mercato dei principali navigatoribrowser nel mondo (Europa) secondo StatCounter
! Browser
! Navigatori
! Settembre 2008<ref>[http://gs.statcounter.com/#browser-eu-monthly-200809-200809-bar StatCounter - Global Web Stats, Settembre 2008]</ref>
! Settembre 2009<ref>[http://gs.statcounter.com/#browser-eu-monthly-200909-200909-bar StatCounter - Global Web Stats, Settembre 2009]</ref>
Riga 204 ⟶ 201:
 
{| class="wikitable" style="text-align:right;"
|+ Porzioni di mercato dei principali navigatoribrowser nel mondo secondo NetApplications
! Browser
! Navigatore
! Gennaio 2011<ref>[http://netmarketshare.com/browser-market-share.aspx?qprid=0&qpcustomd=0&qptimeframe=M&qpsp=144&qpnp=1 NetApplications - Global Web Stats, Gennaio 2011]</ref>
! Gennaio 2012<ref>[http://netmarketshare.com/browser-market-share.aspx?qprid=0&qpcustomd=0&qptimeframe=M&qpsp=156&qpnp=1 NetApplications - Global Web Stats, Gennaio 2012]</ref>
Riga 254 ⟶ 251:
|}
 
== Cronologia dei navigatoribrowser più importanti ==
{| class="wikitable" style="font-size:90%; width:500px; float:center;"
|-
! Anno
! Browser
! Navigatore
! Utenti<br />Internet<br />(milioni)<ref name="internethistory">{{cita web|url=http://www.internetworldstats.com/emarketing.htm|titolo=History and Growth of the Internet|data=9 maggio 2009|editore=[[Internet World Stats]]|accesso=17 maggio 2009|lingua=en}}</ref>
|-
Riga 347 ⟶ 344:
|}
 
[[File:Timeline of web browsers.svg|thumb|centro|upright=3.6|Evoluzione temporale dei navigatori web browser ([http://upload.wikimedia.org/wikipedia/commons/7/74/Timeline_of_web_browsers.svg clic per ingrandire)]]]
 
== Elenco di navigatoribrowser ==
<!-- NOTA BENE: spostare i link esterni nelle rispettive voci, una volta sviluppate ("blu") -->
{{div col|3}}
Riga 421 ⟶ 418:
 
== Voci correlate ==
* [[Browser mobile|Navigatore mobile]]
* [[Connessione (informatica)]]
* [[Guerra dei browser|Guerra dei navigatori]]
* [[Internet]]
* [[Navigazione off-line|Navigazione ''off-line'']]
* [[Protocolli di rete]]
* [[Rete di computer]]
Riga 440 ⟶ 437:
{{Portale|internet|telematica}}
 
[[Categoria:Browser| Navigatore web]]
[[Categoria:Internet]]
{{DEFAULTSORT:Navigatore web}}