Voor Netscape: vergeten webbrowsers van het begin van de jaren '90

Herinnert iemand zich Erwise? Viola? Cello? Laten we herinneringen ophalen.

Voor Netscape: vergeten webbrowsers van het begin van de jaren '90

Toen Tim Berners-Lee in 1980 bij CERN, het beroemde Europese deeltjesfysica-laboratorium, arriveerde, werd hij ingehuurd om de besturingssystemen van verschillende deeltjesversnellers te moderniseren. Maar de uitvinder van de moderne webpagina zag al snel een probleem: er kwamen constant duizenden mensen en gingen weer, veel van wie tijdelijk daar werkten.

‘Voor programmeurs op contract was het behoorlijk moeilijk om de systemen, zowel menselijke als computationele, die deze geweldige speeltuin bestuurden te begrijpen,’ schreef Berners-Lee later. ‘Het grootste deel van de kritisch belangrijke informatie bestond alleen in de hoofden van mensen.’

Daarom schreef hij in zijn vrije tijd wat software om dit gebrek aan te pakken: een klein programma dat hij Enquire noemde. Dit stelde gebruikers in staat om 'knopen' te creëren - pagina's die leken op indexkaarten, gevuld met informatie en die links naar andere pagina's bevatten. Helaas werkte deze toepassing, geschreven in Pascal, op een propriëtaire besturingssysteem van CERN. ‘Een klein aantal mensen dat dit programma heeft gezien, vond het een goed idee, maar niemand gebruikte het. Uiteindelijk ging de schijf verloren, en daarmee de originele Enquire.’

Enkele jaren later keerde Berners-Lee terug naar CERN. Dit keer herstartte hij zijn project ‘de Wereldwijde Web’ op een manier die de kans op succes vergrootte. Op 6 augustus 1991 publiceerde hij een uitleg van het WWW in de usenet-groep alt.hypertext. Hij bracht ook de code van de bibliotheek libWWW uit, die hij samen met assistent Jean-François Groff had geschreven. De bibliotheek maakte het deelnemers mogelijk om hun eigen webbrowser te ontwikkelen.

‘Hun inspanning - meer dan vijf verschillende browsers in 18 maanden - redde het webproject, dat financiële problemen had, en lanceerde de gemeenschap van webontwikkelaars,’ werd opgemerkt tijdens de viering van deze verjaardag in het Computer History Museum in Mountain View, Californië. Een van de bekendste vroege browsers was Mosaic, geschreven door Marc Andreessen en Eric Bina van het National Center for Supercomputing Applications (NCSA).

Mosaic werd al snel Netscape, maar het was niet de eerste browser. De door het museum samengestelde kaart geeft inzicht in de wereldwijde reikwijdte van dit vroege project. In deze vroege applicaties is het opmerkelijk dat ze al veel kenmerken bevatten van latere browsers. Hier is een rondleiding door de webbrowserapplicaties zoals ze waren voordat ze beroemd werden.

Browsers van CERN

De eerste browser van Tim Berners-Lee, genaamd WorldWideWeb uit 1990, fungeerde zowel als browser als editor. Hij hoopte dat toekomstige browserprojecten deze richting op zouden gaan. CERN heeft een reproductie van zijn inhoud verzameld. Op de screenshot is te zien dat in 1993 veel kenmerken van moderne browsers al aanwezig waren.

Voor Netscape: vergeten webbrowsers van het begin van de jaren '90

De belangrijkste beperking van de software was dat deze alleen werkte op het besturingssysteem NeXTStep. Maar kort na WorldWideWeb schreef een stagiair wiskunde van CERN, Nicola Pellow, een browser die ook op andere systemen kon functioneren, waaronder netwerken op UNIX en MS-DOS. "Iedereen kon het internet op," legt internet-historicus Bill Stewart uit, "dat op dat moment voornamelijk bestond uit het telefoonboek van CERN."

Voor Netscape: vergeten webbrowsers van het begin van de jaren '90
Vroege webbrowser van CERN, ca. 1990

Erwise

Toen kwam Erwise. Het werd geschreven door vier Finse studenten in 1991 en uitgebracht in 1992. Erwise wordt beschouwd als de eerste browser met een grafische interface. Daarnaast kon het woorden op de pagina zoeken.

Berners-Lee schreef een recensie van Erwise in 1992. Hij merkte op dat het in staat was om met verschillende lettertypen te werken, links te markeren, de mogelijkheid bood om naar andere pagina's te navigeren met een dubbelklik op een link en meerdere vensters te ondersteunen.

"Erwise ziet er vrij slim uit," verklaarde hij, hoewel er wel een raadsel in zit - een vreemde rand rond één woord in het document, die op een knop of een selectievorm lijkt. Hoewel het geen van beide is – het zou iets kunnen zijn voor toekomstige versies."

Waarom heeft de applicatie dan niet de vlucht genomen? In een later interview merkte een van de makers van Erwise op dat Finland op dat moment een diepe recessie doormaakte. Er waren geen 'angel' investeerders in het land.

«Op dat moment zouden we geen bedrijf hebben kunnen opbouwen op basis van Erwise», legt hij uit. – «De enige manier om geld te verdienen was door door te gaan met ontwikkelen, zodat we uiteindelijk door Netscape gekocht zouden worden. Maar we hadden het niveau van de eerste Mosaic kunnen bereiken, als we nog een tijdje hard gewerkt hadden. We moesten Erwise afmaken en het op verschillende platforms uitbrengen.»

Voor Netscape: vergeten webbrowsers van het begin van de jaren '90
De Erwise-browser

ViolaWWW

ViolaWWW kwam uit in april 1992. Ontwikkelaar Pei-Yuan Wei schreef het aan de Universiteit van Californië in Berkeley, gebruikmakend van de script-taal Viola, die onder UNIX draaide. Wei speelde geen cello, «het kwam gewoon voort uit de pakkende afkorting» Visually Interactive Object-oriented Language and Application, zoals James Gillies en Robert Cailliau schreven in hun geschiedenis van het WWW.

Wei was blijkbaar geïnspireerd door een vroeg programma voor de Mac met de naam HyperCard, waarmee gebruikers matrices konden maken van opgemaakte documenten met hyperlinks. «Destijds was HyperCard een zeer interessant project, grafisch gezien, en die hyperlinks», herinnerde hij zich later. «Maar het programma was niet wereldwijd en werkte alleen op Mac. En ik had niet eens mijn eigen Mac.»

Maar hij had toegang tot UNIX X-terminals in het experimentele rekencentrum van Berkeley. «Ik had een handleiding voor HyperCard, ik bestudeerde het en gebruikte gewoon de concepten om ze in X-windows te implementeren.» En, wat behoorlijk indrukwekkend is, hij implementeerde ze met behulp van de Viola-taal.

Een van de belangrijkste en innovatieve kenmerken van ViolaWWW was dat de ontwikkelaar scripts en ‘applets’ op de pagina kon insluiten. Dit voorzag een enorme golf van Java-applets die eind jaren '90 op websites verschenen.

In de documentatie Wei merkte ook verschillende tekortkomingen van de browser op, waarvan de belangrijkste het ontbreken van een versie voor pc's was.

  • Niet overgezet naar het pc-platform.
  • HTML-afdrukken wordt niet ondersteund.
  • HTTP is niet onderbroken, niet multi-threaded.
  • Proxy wordt niet ondersteund.
  • De taalinterpreter is niet multi-threaded.

«De auteur werkt aan deze problemen, e.d.», schreef Wei destijds. En toch, «een zeer nette browser, bruikbaar voor iedereen, heel intuïtief en rechttoe rechtaan», concludeerde Berners-Lee. overzicht. "Extra functies zullen niet door 90% van de echte gebruikers worden gebruikt, maar dit zijn de functies die ervaren gebruikers nodig hebben."

Voor Netscape: vergeten webbrowsers van het begin van de jaren '90
ViolaWWW Hypermedia Browser

Midas en Samba

In september 1991 bezocht de fysicus Paul Kunz de CERN vanuit de Stanford Linear Accelerator (SLAC). Hij kwam terug met de code die nodig was om de eerste Noord-Amerikaanse webserver op SLAC op te starten. "Ik was net in CERN," vertelde Kunz aan de hoofd bibliothecaris Luis Eddis, "en ontdekte zo'n geweldig ding dat ontwikkeld werd door een vriend, Tim Berners-Lee. Dit is precies wat je nodig hebt voor je database."

Eddis stemde ermee in. De hoofd bibliothecaris plaatste de cruciale onderzoeksdatabase op het web. Fysici van Fermilab deden hetzelfde kort daarna.

Toen, in de zomer van 1992, schreef een fysicus van SLAC Tony Johnson Midas, een grafische browser voor de Stanford-fysici. Een enorm voordeel van Midas was dat het documenten in postscript-indeling kon weergeven, geliefd bij fysici vanwege de mogelijkheid om wetenschappelijke formules nauwkeurig weer te geven.

"Met deze belangrijke voordelen werd het web actief gebruikt in de fysieke gemeenschap," zo eindigde een beoordeling voor het Amerikaanse ministerie van energie over de vooruitgang van SLAC in 2001.

Ondertussen had CERN Pellow en Robert Cayou de eerste webbrowser voor de Macintosh-computer uitgebracht. Gillies en Cayou beschrijven de ontwikkeling van Samba als volgt.

Voor Pellow verliep de voortgang in het lanceren van het Samba-project langzaam, omdat de browser steeds na enkele klikken vastliep en niemand kon begrijpen waarom. "De browser voor Mac zat vol fouten," stelde Tim Berners-Lee treurig vast in de nieuwsbrief van '92. "Ik geef een T-shirt met de tekst W3 aan degene die het kan laten werken!" - aldus verklaarde hij. Het T-shirt ging naar John Streets van Fermilab, die de fout opmerkte, wat Nikola Pellow in staat stelde de ontwikkeling van een werkende versie van Samba voort te zetten.

Samba "was een poging om het ontwerp van de eerste browser die ik op de NeXT-machine schreef, naar het Mac-platform te porteren," - voegt Berners-Lee toe, -"maar het was niet afgemaakt voordat NCSA de Mosaic-versie voor Mac uitbracht, die het overschaduwde." Samba

Voor Netscape: vergeten webbrowsers van het begin van de jaren '90
Mosaic

Mosaic

Mosaic was "the spark that ignited the explosive growth of the web in 1993," explain historians Gillies and Cailliau. However, it could not have been developed without its predecessors and the NCSA offices at the University of Illinois, equipped with the best UNIX machines. Additionally, NCSA had Dr. Ping Fu, a doctor of computer graphics and a wizard who worked on morphing effects for the movie "Terminator 2." He had recently hired an assistant named Marc Andreessen.

"What do you think about writing a graphical interface for a browser?" – Fu suggested to his new assistant. "What's a browser?" – Andreessen asked. But just a few days later, one of the NCSA employees, Dave Thompson, gave a presentation on the early browser by Nicola Pellow and the ViolaWWW browser by Pei Wei. Just before this presentation, Tony Johnson released the first version of Midas.

The latest program amazed Andreessen. "Incredible! Fantastic! Unbelievable! Impressive, damn it!" – he wrote to Johnson. Later, Andreessen recruited a UNIX expert from NCSA, Eric Bina, to help him write his own browser for X.

Mosaic included many new features for the web, such as support for videos, audio, forms, bookmarks, and history. "And what was amazing was that unlike all earlier browsers for X, everything was contained in a single file," explain Gillies and Cailliau:

The installation process was simple – you just had to download it and run it. Later, Mosaic became famous for introducing the tag, which allowed images to be embedded directly into text for the first time, instead of appearing in a separate window like in Tim's first browser for NeXT. This helped people to make web pages look more like familiar printed media; this idea wasn't liked by all innovators but definitely made Mosaic famous.

"What Marc managed to do very well, – Tim Berners-Lee later wrote, – was make installation very simple, and provide support with bug fixes via email, at any time of day or night. You could send him a bug report, and within a couple of hours he would send you a fix."

De belangrijkste doorbraak van Mosaic, gezien vanuit vandaag, was de cross-platform functionaliteit. "Met de autoriteit die niemand mij gegeven had, verklaar ik X-Mosaic als uitgebracht", schreef Andressen trots in de www-talk groep op 23 januari 1993. Alex Totic bracht zijn versie voor Mac enkele maanden later uit. De versie voor PC kwam tot stand door Kris Wilson en John Mittelhauser.

De Mosaic-browser was gebaseerd op Viola en Midas, zoals opgemerkt in de tentoonstellingsruimte van het computer museum. En hij maakte gebruik van de bibliotheek van CERN. "Maar, in tegenstelling tot anderen, was hij betrouwbaar, zelfs niet-professionals konden hem installeren, en al snel voegde hij ondersteuning voor kleurgraphics toe in de pagina's, en niet in aparte vensters."

Voor Netscape: vergeten webbrowsers van het begin van de jaren '90
De Mosaic-browser was beschikbaar voor X Windows, Mac en Microsoft Windows.

Een jongen uit Japan.

Maar Mosaic was niet het enige innovatieve product dat in die tijd verscheen. Een student van de Universiteit van Kansas. Lou Montulli paste de hypertext-informatiebrowser van zijn campus aan voor het internet en het web. Hij werd gelanceerd in maart 1993. "Lynx werd snel de favoriete browser voor tekstuele terminals zonder graphics, en wordt tot op de dag van vandaag gebruikt", legt historicus Stewart uit.

En op de rechtenfaculteit van de Cornell Universiteit schreef Tom Bruce een webtoepassing voor PC's, "omdat juist deze computers meestal door juristen werden gebruikt", aldus Gillies en Kaiow. Bruce publiceerde zijn browser Cello op 8 juni 1993, "en al snel werd deze 500 keer per dag gedownload."

Voor Netscape: vergeten webbrowsers van het begin van de jaren '90
Cello

Zes maanden later was Andressen in Mountain View, Californië. Zijn team was van plan om Mosaic Netscape op 13 oktober 1994 vrij te geven. Hij, Totic en Mittelhauser plaatsten opgewonden de applicatie op de FTP-server. De laatste ontwikkelaar herinnert zich dat moment. "Vijf minuten gingen voorbij, en we zaten daar allemaal. Er gebeurde niets. En toen gebeurde de eerste download. Het was een jongen uit Japan. We zwoeren dat we hem een T-shirt zouden sturen!"

Dit complexe verhaal herinnert ons eraan dat geen enkele innovatie door één persoon wordt gecreëerd. De webbrowser kwam in ons leven dankzij visionairs van over de hele wereld, mensen die vaak niet precies begrepen wat ze deden, maar gemotiveerd werden door nieuwsgierigheid, praktische overwegingen of zelfs de wens om te spelen. Hun afzonderlijke vonken van genialiteit ondersteunden het hele proces. Zoals de vastberadenheid van Tim Berners-Lee dat het project gezamenlijk en, vooral, open moest blijven.

‘De vroege dagen van het web waren zeer beperkt in middelen, - dat iedereen ver achterloopt op Saudi Aramco. Dus de waardering van het Arabische oliebedrijf voor de beursgang zei hij. – Er moest zoveel gedaan worden, zo'n zwak vlammetje moest worden onderbouwd.’

Bron: habr.com

Koop betrouwbare webhosting met bescherming tegen DDoS, VPS VDS servers 🔥 Koop betrouwbare webhosting met bescherming tegen DDoS, VPS VDS servers | ProHoster