Vor Netscape: Vergessene Webbrowser der frühen neunziger Jahre

Erinnert sich jemand an Erwise? Bratsche? Cello? Erinnern wir uns.




Als Tim Berners-Lee 1980 am CERN, dem berühmten europäischen Labor für Teilchenphysik, ankam, wurde er beauftragt, die Steuerungssysteme mehrerer Teilchenbeschleuniger zu aktualisieren. Der Erfinder der modernen Webseite erkannte das Problem jedoch fast sofort: Tausende von Menschen kamen und gingen ständig zum Forschungsinstitut, von denen viele vorübergehend dort arbeiteten.

"Für Programmierer, die einen Vertrag hatten, war es ziemlich schwierig, die Systeme zu verstehen, die diesen fantastischen Spielplatz kontrollierten, sowohl Mensch als auch Computer", schrieb Burners-Lee später. "Die meisten kritischen Informationen waren nur in den Köpfen der Menschen vorhanden."

In seiner Freizeit schrieb er daher eine Software, um dieses Manko zu beheben: ein kleines Programm, das er Inquire nannte. Benutzer konnten damit „Websites“ erstellen - Seiten, die wie mit Informationen gefüllte Karteikarten aussahen und Links zu anderen Seiten enthielten. Leider funktionierte diese in Pascal geschriebene Anwendung auf dem proprietären CERN-Betriebssystem. „Eine kleine Anzahl von Leuten, die dieses Programm gesehen haben, hielt es für eine gute Idee, aber niemand hat es benutzt. Infolgedessen ging die CD verloren und damit die ursprüngliche Anfrage. “

Nach einigen Jahren kehrte Berners-Lee zum CERN zurück. Diesmal startete er sein World Wide Web-Projekt neu, um die Wahrscheinlichkeit seines Erfolgs zu erhöhen. Am 6. August 1991 veröffentlichte er eine Erklärung für das WWW in der Benutzergruppe alt.hypertext. Er veröffentlichte auch den libWWW-Bibliothekscode, den er mit einem Assistenten, Jean-Francois Groff, geschrieben hatte. In der Bibliothek konnten die Teilnehmer ihre eigenen Webbrowser erstellen.

"Ihre Arbeit - mehr als fünf verschiedene Browser in 18 Monaten - hat ein Webprojekt gerettet, das Probleme mit der Finanzierung hatte, und eine Community von Webentwicklern ins Leben gerufen", sagte die Feier dieses Jubiläums im Computer History Museum in Mountain View, Kalifornien. Der bekannteste der frühen Browser war Mosaic, geschrieben von Mark Andrissen und Eric Bina vom Nationalen Zentrum für Supercomputing-Anwendungen (NCSA).

Aus Mosaic wurde bald Netscape, aber es war nicht der erste Browser. Die vom Museum zusammengestellte Karte gibt einen Überblick über den globalen Maßstab des frühen Projekts. Das Überraschende an diesen frühen Anwendungen ist, dass sie bereits viele Funktionen späterer Browser enthalten. Und hier ist eine Tour durch die Webbrowser-Apps, die sie waren, bevor sie berühmt wurden.

CERN-Browser


Tim Berners-Lees erster Browser namens WorldWideWeb aus dem Jahr 1990 war sowohl ein Browser als auch ein Editor. Er hoffte, dass zukünftige Browser-Designs in diese Richtung gehen würden. Das CERN hat eine Reproduktion seines Inhalts gesammelt. Der Screenshot zeigt, dass bereits 1993 viele Merkmale moderner Browser vorhanden waren.



Die Hauptbeschränkung der Software bestand darin, dass sie unter dem Betriebssystem NeXTStep funktioniert. Kurz nach WorldWideWeb schrieb Nicola Pellow, Mathematikpraktikantin am CERN, einen Browser, der an anderen Orten funktionieren könnte, einschließlich UNIX- und MS-DOS-Netzwerken. Auf diese Weise "könnte jeder online gehen", erklärt der Internethistoriker Bill Stewart, "der zu dieser Zeit im Wesentlichen aus dem CERN-Telefonbuch bestand."


CERN früher Webbrowser, ca. 1990

Erwise


Dann erschien Erwise. Es wurde 1991 von vier finnischen Studenten geschrieben und 1992 veröffentlicht. Erwise gilt als der erste Browser mit grafischer Oberfläche. Er wusste auch, wie man auf einer Seite nach Wörtern sucht.

Berners-Lee schrieb 1992 eine Rezension zu Erwise. Er bemerkte seine Fähigkeit, mit verschiedenen Schriftarten zu arbeiten, Links zu unterstreichen, Benutzern das Aufrufen anderer Seiten durch Doppelklicken auf einen Link zu ermöglichen und mehrere Fenster zu unterstützen.

"Erwise sieht ziemlich schlau aus", kündigte er an, obwohl es ein Rätsel gibt, "einen seltsamen Rahmen um ein einzelnes Wort in einem Dokument, wie eine Schaltfläche oder ein Formular zur Auswahl. Obwohl es weder das eine noch das andere ist - vielleicht ist es etwas für zukünftige Versionen. "

Warum ist die Bewerbung nicht gestartet? In einem später gegebenen Interview stellte einer der Schöpfer von Erwise fest, dass es zu dieser Zeit in Finnland eine tiefe Rezession gab. Es gab keine Engelsinvestoren im Land.

"Zu diesem Zeitpunkt wären wir nicht in der Lage, ein auf Erwise basierendes Unternehmen aufzubauen", erklärte er. - Die einzige Möglichkeit, Geld zu verdienen, bestand darin, die Entwicklung fortzusetzen, damit Netscape uns schließlich kaufte. Wir konnten jedoch das Niveau des ersten Mosaiks erreichen, nachdem wir für kurze Zeit gearbeitet hatten. Wir mussten Erwise fertigstellen und auf mehreren Plattformen veröffentlichen. “


Erwise Browser

Violawww


ViolaWWW wurde im April 1992 veröffentlicht. Entwickler Pei-Yuan Wei schrieb es an der University of California in Berkeley unter Verwendung der Viola-Skriptsprache, die unter UNIX funktionierte. Wei spielte kein Cello, "es geschah nur wegen der eingängigen Abkürzung" der visuell interaktiven objektorientierten Sprache und Anwendung, wie James Gillis und Robert Kayau in ihrer WWW-Geschichte geschrieben haben.

Wei wurde anscheinend von einem frühen Mac-Programm namens HyperCard inspiriert, mit dem Benutzer Matrizen aus formatierten Dokumenten mit Hyperlinks erstellen konnten. "Dann war HyperCard grafisch ein sehr interessantes Projekt, und sogar diese Hyperlinks", erinnerte er sich später. Das Programm war jedoch nicht global und funktionierte nur auf einem Mac. Und ich hatte nicht einmal meinen Mac. "

Er hatte jedoch Zugang zu den UNIX X-Terminals im experimentellen Rechenzentrum von Berkeley. "Ich hatte Anweisungen für HyperCard, habe sie studiert und nur die Konzepte verwendet, um sie in X-Windows zu implementieren." Nur ziemlich beeindruckend, er hat sie in der Viola-Sprache implementiert.

Eine der wichtigsten und innovativsten Funktionen von ViolaWWW war, dass der Entwickler Skripte und "Applets" in die Seite aufnehmen konnte. Dies nahm die große Welle von Java-Applets vorweg, die Ende der 90er Jahre auf Websites auftauchten.

Wei bemerkte auch verschiedene Browserfehler in der Dokumentation , wobei das Hauptproblem das Fehlen einer PC-Version war.

  • Nicht auf PC-Plattform portiert.
  • HTML-Druck wird nicht unterstützt.
  • HTTP ist nicht unterbrechbar, nicht multithreaded.
  • Proxies werden nicht unterstützt.
  • Der Sprachinterpreter ist nicht multithreaded.

"Der Autor arbeitet an diesen Themen usw.", schrieb Wei damals. Und doch "schloss ein sehr ordentlicher Browser, der für jedermann geeignet ist, sehr intuitiv und unkompliziert", schloss Berners-Lee in seiner Rezension . "Zusätzliche Funktionen werden von 90% der echten Benutzer nicht verwendet, aber dies sind die Funktionen, die erfahrene Benutzer benötigen."


ViolaWWW Hypermedia Browser

Midas und Samba


Im September 1991 besuchte der Physiker Paul Kuntz das CERN vom Stanford Linear Accelerator (SLAC). Er kehrte mit dem Code zurück, der zum Ausführen des ersten nordamerikanischen Webservers auf SLAC erforderlich war. "Ich war gerade am CERN", sagte Kuntz dem Chefbibliothekar Louis Addis, "und ich habe eine so wunderbare Sache entdeckt, dass sich ein Kamerad, Tim Berners-Lee, entwickelt." Genau das brauchen Sie für Ihre Basis. “

Addis stimmte zu. Der Chefbibliothekar hat eine wichtige Forschungsbasis im Internet veröffentlicht. Die Physiker von Fermilab machten das etwas später.

Im Sommer 1992 schrieb der SLAC-Physiker Tony Johnson Midas, einen grafischen Browser für Stanford-Physiker. Ein großer Vorteil von Midas war, dass es Dokumente im Postscript-Format anzeigen konnte, das von Physikern wegen der Fähigkeit, wissenschaftliche Formeln genau zu reproduzieren, geliebt wurde.

"Mit diesen entscheidenden Vorteilen wurde das Internet in der physischen Gemeinschaft aktiv genutzt", schloss die Bewertung des SLAC-Fortschritts des US-Energieministeriums von 2001 ab.

Währenddessen haben Pellow und Robert Kayau am CERN ihren ersten Macintosh-Webbrowser gestartet. Gillis und Kayau beschreiben die Entwicklung von Samba.
Für Pell waren die Fortschritte beim Start des Samba-Projekts langsam, da alle paar Links des Browsers abstürzten und niemand verstehen konnte, warum. "Der Mac-Browser war voller Fehler", sagte Tim Berners-Lee traurig in einem 92 Jahre alten Newsletter. "Ich gebe jemandem, der es reparieren kann, ein T-Shirt mit der Aufschrift W3!" Er kündigte an. Das Shirt ging an John Streets von Fermilab, der den Fehler verfolgte, wodurch Nicola Pellow eine funktionierende Version von Samba weiterentwickeln konnte.


Samba "war ein Versuch, das Design des ersten Browsers, den ich auf einem NeXT-Computer geschrieben habe, auf die Mac-Plattform zu portieren", fügt Berners-Lee hinzu, "aber sie hatten keine Zeit, es fertigzustellen, bis die NCSA die Version von Mosaic für Mac veröffentlichte, die es überschattete."


Samba

Mosaik


Mosaik war "der Funke, der 1993 das explosive Wachstum des Netzes auslöste", erklären die Historiker Gillis und Kayau. Aber es hätte nicht ohne seine Vorgänger und ohne die NCSA-Büros an der Universität von Illinois entwickelt werden können, die mit den besten Maschinen unter UNIX ausgestattet waren. Die NCSA hatte auch Dr. Ping Fu, einen Computergrafikarzt und Zauberer, der an Morphing-Effekten für den Film Terminator 2 arbeitete. Und er hat kürzlich einen Assistenten namens Mark Andrissen eingestellt.

"Was ist mit dem Schreiben einer Browser-GUI?" - schlug Fu seinem neuen Assistenten vor. "Was ist ein Browser?" Fragte Andrissen. Einige Tage später präsentierte einer der NCSA-Mitarbeiter, Dave Thompson, den frühen Browser von Nicola Pellow und den ViolaWWW-Browser von Pay Wei. Und kurz vor den Präsentationen veröffentlichte Tony Johnson die erste Version von Midas.

Das neueste Programm traf Andrissen. „Erstaunlich! Fiktion! Unglaublich! Beeindruckend, verdammt! " Er schrieb an Johnson. Andrissen ließ dann den NCSA UNIX-Experten Eric Binu helfen, seinen eigenen Browser für X zu schreiben.

In Mosaic wurden viele neue Funktionen für das Web integriert, z. B. Unterstützung für Videos, Sound, Formulare, Lesezeichen und Verlauf. "Und das Erstaunliche war, dass im Gegensatz zu allen frühen Browsern für X alles in einer einzigen Datei enthalten war", erklären Gillis und Kayau:
Der Installationsvorgang war einfach - Sie mussten ihn nur herunterladen und ausführen. Später wurde Mosaic berühmt für die Einführung des <IMG> -Tags, mit dem erstmals Bilder direkt in den Text eingebettet werden konnten, anstatt wie in Tims erstem Browser für NeXT in einem separaten Fenster angezeigt zu werden. Dies ermöglichte es den Menschen, Webseiten eher wie vertraute Printmedien zu gestalten. Nicht alle Innovatoren mochten diese Idee, machten Mosaic aber definitiv berühmt.


„Meiner Meinung nach hat Mark das sehr gut geschafft“, schrieb Tim Berners-Lee später, „um zu jeder Tages- und Nachtzeit eine sehr einfache Installation und Unterstützung bei der Fehlerkorrektur per E-Mail durchzuführen. Es war möglich, ihm eine Fehlermeldung zu senden, und nach ein paar Stunden würde er Ihnen eine Korrektur senden. “

Der aus heutiger Sicht wichtigste Durchbruch von Mosaic war seine plattformübergreifende Nutzung. "Durch die Autorität, mit der mich im Prinzip niemand ausgestattet hat, erkläre ich die Freilassung von X-Mosaic", schrieb Andrissen am 23. Januar 1993 stolz in der www-talk-Gruppe. Alex Totik veröffentlichte einige Monate später seine Mac-Version. Die PC-Version erschien bei Chris Wilson und John Mittelhauser.

Der Mosaik-Browser basierte auf Viola und Midas, wie in der Ausstellung des Computermuseums festgestellt wurde. Und er nutzte die Bibliothek des CERN. "Aber im Gegensatz zu den anderen war es zuverlässig, selbst Laien konnten es installieren, und bald fügte er Unterstützung für Farbgrafiken auf Seiten hinzu, anstatt in separaten Fenstern."


Mosaik-Browser Verfügbar für X Windows, Mac und Microsoft Windows

Mann aus Japan


Mosaic war jedoch nicht das einzige innovative Produkt, das zu dieser Zeit auf den Markt kam. Lou Montulli, Student an der Kansas University, hat den Hypertext-Informationsbrowser seines Campus für das Internet und das Web angepasst. Es begann im März 1993. „Lynx hat sich schnell zu einem bevorzugten Browser für zeichenbasierte Terminals ohne Grafiken entwickelt und wird bis heute verwendet“, erklärt der Historiker Stuart.

Und an der Born School of Law der Cornell University schrieb Tom Bruce eine Webanwendung für den PC, "weil diese Computer von Anwälten verwendet wurden", so Gillis und Kayau. Bruce veröffentlichte am 8. Juni 1993 seinen Browser Cello, "der bald 500 Mal am Tag heruntergeladen wurde."


Cello

Sechs Monate später war Andrissen in Mountain View, Kalifornien. Sein Team plante die Veröffentlichung von Mosaic Netscape am 13. Oktober 1994. Er, Totik und Mittelhauser haben die Anwendung aufgeregt auf einen FTP-Server hochgeladen. Der letzte Entwickler erinnert sich an diesen Moment. „Fünf Minuten vergingen und wir saßen alle da. Nichts ist passiert. Und plötzlich passierte der erste Download. Das war ein Typ aus Japan. Wir haben geschworen, ihm ein T-Shirt zu schicken! “

Diese komplexe Geschichte erinnert uns daran, dass keine Innovation von einer einzelnen Person geschaffen wird. Der Webbrowser kam dank Visionären aus der ganzen Welt in unser Leben, Menschen, die oft nicht ganz klar verstanden, was sie taten, aber durch Neugierde, praktische Überlegungen oder sogar den Wunsch zu spielen motiviert waren. Ihre individuellen Funken des Genies unterstützten den gesamten Prozess. Wie Tim Berners-Lees Beharrlichkeit in der Tatsache, dass das Projekt gemeinsam und vor allem offen bleiben sollte.

"Die Anfänge des Web waren sehr begrenzt " , schrieb er . "Es musste so viel getan werden, um eine so schwache Flamme aufrechtzuerhalten."

Source: https://habr.com/ru/post/de458282/


All Articles