WorldWideWeb (browser)

WorldWideWeb è il primo browser web e il primo editor HTML . L' inventore del World Wide Web Tim Berners-Lee , che lavora al CERN , sviluppa la prima versione da ottobre adicembre 1990. Questo browser funziona con il sistema operativo NeXTSTEP , che ha consentito lo sviluppo molto rapido di tale applicazione con interfaccia grafica . La distribuzione è stata, tuttavia, fortemente limitata dalla scarsità del computer NeXT.

Molto più tardi, WorldWideWeb è stato ribattezzato Nexus per evitare confusione con il World Wide Web .

Il codice sorgente è stato reso di pubblico dominio nel 1993.

Storico

Durante il 1990, Tim Berners-Lee giunse alla conclusione che il software ipertestuale allora disponibile non era adatto al suo progetto . Nelsettembre 1990, convince il suo capo Mike Sendall ad acquistare un NeXTcube per lo sviluppo. Nelottobre 1990, inizia la realizzazione del browser. Il mese successivo, ha sviluppato le funzionalità di modifica. Intorno a Natale del 1990, l'editor-browser è dimostrabile, funziona sul prossimo Tim Berners-Lee, così come quella acquisita da Robert Cailliau , e comunica con il Web server info.cern.ch . Il26 febbraio 1991, in una presentazione interna al CERN, viene presentato il progetto “WorldWideWeb”, il cui browser-editor su NeXt, viene presentato.

Diverse versioni sono poi circolate tra i colleghi di Berners-Lee prima di essere messe a disposizione del pubblico su un server FTP e annunciate via Usenet inagosto 1991. In questo momento, diverse persone, tra cui Bernd Pollermann e Jean-François Groff, sono coinvolte nel progetto. Successivamente, Tim Berners-Lee e Jean-François Groff hanno adattato alcuni componenti di WorldWideWeb in una versione in linguaggio C molto più portabile di Objective-C , creando la libreria software libwww .

Delle novembre 1990Tim Berners-Lee ha sviluppato un browser in modalità testo , il browser-line fashion , letteralmente browser line mode . Questo browser è progettato per poter funzionare su quanti più tipi di computer possibili, ed è quindi estremamente semplice.

Poi apparvero i browser di terze parti, ma nel 1993 furono tutti eclissati dalla popolarità di NCSA Mosaic . Le persone coinvolte nella sua creazione si sono poi rivolte ad altri compiti, come quelli di definizione di standard per lo sviluppo futuro del Web ( HTML , protocolli vari, ecc.).

Il 30 aprile 1993, il CERN decide di rendere di pubblico dominio il codice sorgente di WorldWideWeb . ma è stato poi trasferito a una licenza open source inottobre 1994di François Flückiger .

Diverse versioni del software erano disponibili sul sito evolt.org.

Caratteristiche

La funzionalità di WorldWideWeb si basa molto su NeXTSTEP . Infatti, questo sistema offre di serie un'interfaccia grafica con strumenti di sviluppo per creare finestre e menu con estrema facilità . Inoltre, ci sono potenti oggetti standard: Tim Berners-Lee afferma che aveva solo bisogno di aggiungere collegamenti ipertestuali ai componenti di elaborazione testi esistenti per ottenere un editor WYSIWYG che supportasse più font, stili di carattere e persino un correttore ortografico .

Il browser è in grado di visualizzare documenti scritti in Hypertext Markup Language (HTML), il linguaggio inventato da Tim Berners-Lee per inserire i collegamenti ipertestuali nel testo. Può anche aprire file di tutti i formati di dati compatibili con il sistema NeXT, inclusi PostScript , film, suoni.

Nota che le immagini venivano visualizzate in una finestra separata, fino a quando la classe TextNeXTSTEP non consentiva di farlo nella stessa finestra del testo. Il browser NCSA Mosaic ha prima visualizzato le immagini nel testo.

Il browser è in grado di scaricare dati con l' Hypertext Transfer Protocol ( URL http: ), il protocollo di comunicazione sviluppato per il Web. Ma è anche in grado di accedere ai messaggi Usenet (URL news:), leggere file su disco (URL file:) e caricare file su server FTP (URL ftp:). La possibilità di accedere ai dati con mezzi diversi dall'HTTP è cruciale nel 1990, perché quasi nulla è accessibile con l'ancora nascente protocollo HTTP.

WorldWideWeb è anche un editore . Consente la modifica e il collegamento di più pagine in finestre diverse. Le funzioni "Mark Selection", che crea un'ancora, e "Link to Marked", consentono di creare collegamenti. Non è possibile modificare le pagine in remoto.

Note e riferimenti

  1. (a) Tim Berners-Lee: WorldWideWeb, il primo client Web su w3.org
  2. (in) Bernadette Hlubik Schell, Internet e società , ABC-CLIO ,2007, 311  pag. ( leggi in linea ) , p.  12.
  3. (in) Weaving the Web , Tim Berners-Lee, p. 30.
  4. (en) A Little History of the World Wide Web , su w3.org.
  5. (in) Weaving the Web , Tim Berners-Lee, p. 33.
  6. (in) Indice di / Storia / 1991-WWW-NeXT / Implementazione su w3.org.
  7. (in) Quali sono stati i primi browser WWW? , su w3.org.
  8. Quentin Jardon , Alessandria: i pionieri dimenticati del web: storia , Parigi, Gallimard ,2019, 243  pag. ( ISBN  978-2-07-285287-9 , OCLC  1104333774 , leggi in linea ) , p.  154
  9. “  WorldWideWeb (Nexus) | browsers.evolt.org  ” , su web.archive.org ,10 marzo 2018(accessibile il 1 ° dicembre 2019 )
  10. (in) Weaving the Web , Tim Berners-Lee, p. 30-31.
  11. (in) Domande frequenti Dove si inserisce Mosaic? , su w3.org.

Appendici

Articoli Correlati

link esterno