Document (#29701)

Author
Baumgärtel, T.
Title
"Mosaic" der Datenwelt : Vor zehn Jahren erschien der erste einfache Webbrowser - und damit die Grundlage für den Erfolg des Internets
Source
Frankfurter Rundschau. Nr.96 vom 25.4.2003, S.14
Year
2003
Series
Netzwerk
Content
"Kornfelder. Nichts als Kornfelder, so weit das Auge reichte. Das sah Tim Berners-Lee aus dem Autofenster, als er auf dem Weg zum National Center of Supercomputing Applications (NCSA) in Urbana-Champaign zum ersten Mal in seinem Leben durch Illinois fuhr. Ein Elite-Informatik-Institut ist so ziemlich das Letzte, was man indem landwirtschaftlich geprägten amerikanischen Bundesstaat im mittleren Westen erwarten würde. Doch das NCSA spielt in der kurzen Geschichte des Internets eine entscheidende Rolle. An dem kaum bekannten Forschungsinstitut wurde vor zehn Jahren ein Computerprogramm entwickelt, dessen Bedeutung Technikhistoriker schon jetzt mit der der Dampfmaschine; oder des Telefons vergleichen: Am 22. April 1993 veröffentlichten Studenten und Mitarbeiter im Internet den Webbrowser "Mosaic" - eine Software, mit der man durch das Netz surfen kann. Auch wenn das Programm einer Öffentlichkeit jenseits von Informatikern und Netzfreaks unbekannt sein dürfte, ist seine Bedeutung gar nicht zu überschätzen: Vor "Mosaic" gab es auf der ganzen Welt einige hundert Websites, Ende 1993 waren es bereits einige tausend, und in den nächsten Jahren sollte sich ihre Zahl manchmal im Wochenrhythmus verdoppeln. Der Siegeszug des Internets begann mit "Mosaic". Das Programm hat das Internet zu einem Massenmedium gemacht. Ohne "Mosaic" gäbe es heute keine Online-Publizistik und keinen E-Commerce, kein Amazon und kein E-Bay. Nach einem halben Jahr hatten eine Million Internet-Surfer das Programm heruntergeladen. Heute finden sich Nachfolgerprogramme wie der "Netscape Navigator" oder der "Internet Explorer" auf so gut wie jedem Computer mit Internet-Anschluss. Schöpfer der historischen Software waren der Student Marc Andreessen und der wissenschaftliche Mitarbeiter Eric Bina: In einem Keller des NCSA hatte sie mit einigen Kommilitonen in nächtelangen Programmier-Sessions die erste Version von "Mosaic" geschrieben. Diese Leute wollte Tim Berners-Lee im März 1993 treffen, denn er war selbst der Schöpfer des World Wide Web (WWW): 1990 hatte der britische Physiker am Kernforschungszentrum Cern in Genf einige technische Regeln definiert, die es leichter machen sollten, im Internet, einem damals noch weitgehend unbekannten akademischen Computernetzwerk, Informationen zu veröffentlichen und zu lokalisieren. Das Web erfreute sich unter Wissenschaftlern schnell einer gewissen Beliebtheit, aber die Programme, mit denen man sich im WWW bewegte, waren für Laien zu schwierig und konnten nur Text anzeigen. "Mosaic" dagegen wurde per Mouse-Klick bedient und zeigte Bilder und Grafiken. Darauf hatte Berners-Lee schon seit einiger Zeit gewartet. Denn der Wissenschaftler mit dem bescheidenen, ja fast schüchternen Auftreten hatte eine große Vision: Er wollte aus dem Internet "ein einzigartiges, universelles und leicht zu bedienendes Hypertext-Medium machen, mit dem man jede Art von Information teilen kann, wie er später in Vorträgen und Interviews immer wieder betonte. Darum hatte er in der Anfang der 90er Jahre noch kleinen und unüberschaubaren InternetSzene geduldig und mit viel Diplomatie darauf hingearbeitet, dass sein Internet-Code namens Hypertext Markup Language (HTML) als Quasi-Standard für Daten im Web akzeptiert wurde. Nachdem ihm das gelungen war, musste nun ein Programm her, das die Daten lesen konnte. Berners-Lee unterstützte die Programmierer der ersten viel versprechenden Browser -"Cello", "Arena" oder "Lynx" - per E-Mail. Die Gruppe aus dem NSCA dagegen hatte es Anfang 1993 ganz unabhängig von ihm geschafft: ein Programm für das Internet, das nicht nur Informatiker bedienen konnten! Wie ein Besessener schrieb Andreessen, der sich zeitweise von Milch und Keksen ernährte, mit seinen Kommilitonen an immer neuen und verbesserten Versionen von "Mosaic".
Das Treffen mit Andreessen, Bina und den anderen verlief weit weniger herzlich, als Berners-Lee es erwartet hatte. In seinen Memoiren Weaving the Web vergleicht er das Meeting mit einer Pokerpartie: Die NCSA-Gruppe, so sein Eindruck, wollte seine Idee an sich reißen und versuchte, den Eindruck zu erwecken, das Web und "Mosaic" seien ein und dasselbe. Der bullige Andreessen erschien Berners-Lee wie ein Geschäftsmann, der vor allem Kundenwünsche befriedigen wollte. Berners-Lee empfahl bei dem Treffen, "Mosaic" einen Editor hinzuzufügen, mit dem man selbst Webseiten gestalten konnte. Denn Teil seiner Hoffnungen für das Internet war, dass man nicht nur passiv durch Informationen surfen, sondern auch selbst produzieren und mit anderen Internet-Usern kooperieren konnte. Andreessen lehnte das schlicht ab; Berners-Lee war enttäuscht. Besonders verärgert hat es ihn aber offenbar, dass Andreessen sich weigerte, sich bei einer Konferenz für ein Erinnerungsbild fotografieren zu lassen. Der Eindruck, dass es Andreessen vor allem ums Geschäft ging, hat Berners-Lee nicht getrogen. Ein knappes Jahr später gründete der junge Programmierer mit dem Silicon-Valley-Veteranen Jim Clark eine Firma namens Netscape, und zusammen mit den meisten seiner ehemaligen NCSA-Kollegen entwickelten sie in Kalifornien den ersten kommerziellen Browser. 1995 legte die Firma den erfolgreichsten Börsengang hin, den die Wall Street bis dahin gesehen hatte, und der Internet-Goldrausch der 90er Jahre begann. Der US-Softwarekonzern Microsoft hatte den Netz-Boom zunächst ignoriert, entwickelte dann aber mit dem "Internet Explorer" einen eigenen Browser und nutzte seine Herrschaft über die Betriebssysteme dazu aus, um schnell eine marktbeherrschende Position zu erreichen. Netscape wurde vom Markt verdrängt; AOL kaufte das Unternehmen - und Andreessen verließ die Firma kurz danach. Heute ist er Chef eines kalifornischen Unternehmens namens Oopsware, das Server-Software anbietet. Wahrscheinlich war es das Zusammenspiel von zwei so unterschiedlichen Charakteren wie Berners-Lee und Andreessen, das zum Erfolg des Web beigetragen hat. Während der Wissenschaftler Berners-Lee auf Offenheit und Zugänglichkeit bedacht war und sich dafür einsetzte, dass das Web nicht von einer bestimmten Nutzergruppe übernommen wurde, ging es dem Programmierer-Geschäftsmann Andreessen um Benutzerfreundlichkeit und kommerziellen Erfolg. Der US-Journalist Steven Levy hat "Mosaic" das "wahrscheinlich wichtigste Programm, das es jemals gab", genannt. Er hat Recht. Der Browser und die anderen, die folgten, haben unser Bild vom Computer verändert: Aus der Maschine für Textverarbeitung und Spiele wurde ein Kommunikationsinstrument, das den Zugang zu ständig neuen Informationen brachte. Andreessen ist darüber bis heute begeistert: "Das Beste an der ganzen Sache war zu sehen, wie wir ein paar Bausteine zusammenfügten, die sich andere Leute nahmen und daraus Dinge entwickelten, die wir nie erwartet hätten. Der Prozess, der sich schnell vollkommen unserer Kontrolle entzog, war sehr befriedigend." Marc Andreessen hat dabei gut verdient. Auf dem Höhepunkt der Dot-com Euphorie besaß er Netscape-Aktien im Wert von 80 Millionen Dollar und gilt noch heute als Multimillionär. Tim Berners-Lee hat vom Netz-Boom weniger profitiert. Er leitet heute das World Wide Web Consortium in Boston, das für die Einhaltung von Programmierstandards für das Web eintritt. Was er machen würde, wenn er plötzlich doch Millionär würde? Wahrscheinlich würde er ein Stück Land kaufen, das von Umweltzerstörung bedroht sei, vertraute er dem britischen Guardian nach einigem Nachdenken an. Vielleicht sehnt er sich ja nach Kornfeldern."
Theme
Internet
Object
WWW
Mosaic

Similar documents (content)

  1. Knutsen, U.: Working in a distributed electronic environment : Experiences with the Norwegian edition (2003) 0.26
    0.259752 = sum of:
      0.259752 = product of:
        0.519504 = sum of:
          0.048612818 = weight(abstract_txt:jahren in 1937) [ClassicSimilarity], result of:
            0.048612818 = score(doc=1937,freq=1.0), product of:
              0.17322399 = queryWeight, product of:
                1.0400199 = boost
                5.1316223 = idf(docFreq=709, maxDocs=44218)
                0.032457247 = queryNorm
              0.2806356 = fieldWeight in 1937, product of:
                1.0 = tf(freq=1.0), with freq of:
                  1.0 = termFreq=1.0
                5.1316223 = idf(docFreq=709, maxDocs=44218)
                0.0546875 = fieldNorm(doc=1937)
          0.076171815 = weight(abstract_txt:grundlage in 1937) [ClassicSimilarity], result of:
            0.076171815 = score(doc=1937,freq=1.0), product of:
              0.23368834 = queryWeight, product of:
                1.20797 = boost
                5.9603148 = idf(docFreq=309, maxDocs=44218)
                0.032457247 = queryNorm
              0.3259547 = fieldWeight in 1937, product of:
                1.0 = tf(freq=1.0), with freq of:
                  1.0 = termFreq=1.0
                5.9603148 = idf(docFreq=309, maxDocs=44218)
                0.0546875 = fieldNorm(doc=1937)
          0.11952873 = weight(abstract_txt:erfolg in 1937) [ClassicSimilarity], result of:
            0.11952873 = score(doc=1937,freq=1.0), product of:
              0.31556514 = queryWeight, product of:
                1.4037254 = boost
                6.926203 = idf(docFreq=117, maxDocs=44218)
                0.032457247 = queryNorm
              0.37877673 = fieldWeight in 1937, product of:
                1.0 = tf(freq=1.0), with freq of:
                  1.0 = termFreq=1.0
                6.926203 = idf(docFreq=117, maxDocs=44218)
                0.0546875 = fieldNorm(doc=1937)
          0.12567423 = weight(abstract_txt:zehn in 1937) [ClassicSimilarity], result of:
            0.12567423 = score(doc=1937,freq=1.0), product of:
              0.32629094 = queryWeight, product of:
                1.4273818 = boost
                7.042927 = idf(docFreq=104, maxDocs=44218)
                0.032457247 = queryNorm
              0.38516006 = fieldWeight in 1937, product of:
                1.0 = tf(freq=1.0), with freq of:
                  1.0 = termFreq=1.0
                7.042927 = idf(docFreq=104, maxDocs=44218)
                0.0546875 = fieldNorm(doc=1937)
          0.14951639 = weight(abstract_txt:einfache in 1937) [ClassicSimilarity], result of:
            0.14951639 = score(doc=1937,freq=1.0), product of:
              0.36635324 = queryWeight, product of:
                1.5124731 = boost
                7.462781 = idf(docFreq=68, maxDocs=44218)
                0.032457247 = queryNorm
              0.40812084 = fieldWeight in 1937, product of:
                1.0 = tf(freq=1.0), with freq of:
                  1.0 = termFreq=1.0
                7.462781 = idf(docFreq=68, maxDocs=44218)
                0.0546875 = fieldNorm(doc=1937)
        0.5 = coord(5/10)
    
  2. Gering, E.: Zur Terminologie der Information und Dokumentation (2007) 0.19
    0.18817706 = sum of:
      0.18817706 = product of:
        0.47044265 = sum of:
          0.049387585 = weight(abstract_txt:damit in 779) [ClassicSimilarity], result of:
            0.049387585 = score(doc=779,freq=1.0), product of:
              0.16014919 = queryWeight, product of:
                4.934158 = idf(docFreq=864, maxDocs=44218)
                0.032457247 = queryNorm
              0.30838487 = fieldWeight in 779, product of:
                1.0 = tf(freq=1.0), with freq of:
                  1.0 = termFreq=1.0
                4.934158 = idf(docFreq=864, maxDocs=44218)
                0.0625 = fieldNorm(doc=779)
          0.055557504 = weight(abstract_txt:jahren in 779) [ClassicSimilarity], result of:
            0.055557504 = score(doc=779,freq=1.0), product of:
              0.17322399 = queryWeight, product of:
                1.0400199 = boost
                5.1316223 = idf(docFreq=709, maxDocs=44218)
                0.032457247 = queryNorm
              0.3207264 = fieldWeight in 779, product of:
                1.0 = tf(freq=1.0), with freq of:
                  1.0 = termFreq=1.0
                5.1316223 = idf(docFreq=709, maxDocs=44218)
                0.0625 = fieldNorm(doc=779)
          0.1436277 = weight(abstract_txt:zehn in 779) [ClassicSimilarity], result of:
            0.1436277 = score(doc=779,freq=1.0), product of:
              0.32629094 = queryWeight, product of:
                1.4273818 = boost
                7.042927 = idf(docFreq=104, maxDocs=44218)
                0.032457247 = queryNorm
              0.44018292 = fieldWeight in 779, product of:
                1.0 = tf(freq=1.0), with freq of:
                  1.0 = termFreq=1.0
                7.042927 = idf(docFreq=104, maxDocs=44218)
                0.0625 = fieldNorm(doc=779)
          0.22186986 = weight(abstract_txt:erschien in 779) [ClassicSimilarity], result of:
            0.22186986 = score(doc=779,freq=1.0), product of:
              0.43602535 = queryWeight, product of:
                1.6500363 = boost
                8.14154 = idf(docFreq=34, maxDocs=44218)
                0.032457247 = queryNorm
              0.5088462 = fieldWeight in 779, product of:
                1.0 = tf(freq=1.0), with freq of:
                  1.0 = termFreq=1.0
                8.14154 = idf(docFreq=34, maxDocs=44218)
                0.0625 = fieldNorm(doc=779)
        0.4 = coord(4/10)
    
  3. Reichmann, G.; Schlögl, C.: Möglichkeiten zur Steuerung der Ergebnisse einer Forschungsevaluation (2021) 0.15
    0.15080273 = sum of:
      0.15080273 = product of:
        0.5026758 = sum of:
          0.097225636 = weight(abstract_txt:jahren in 5660) [ClassicSimilarity], result of:
            0.097225636 = score(doc=5660,freq=1.0), product of:
              0.17322399 = queryWeight, product of:
                1.0400199 = boost
                5.1316223 = idf(docFreq=709, maxDocs=44218)
                0.032457247 = queryNorm
              0.5612712 = fieldWeight in 5660, product of:
                1.0 = tf(freq=1.0), with freq of:
                  1.0 = termFreq=1.0
                5.1316223 = idf(docFreq=709, maxDocs=44218)
                0.109375 = fieldNorm(doc=5660)
          0.15410167 = weight(abstract_txt:erste in 5660) [ClassicSimilarity], result of:
            0.15410167 = score(doc=5660,freq=1.0), product of:
              0.23548274 = queryWeight, product of:
                1.2125989 = boost
                5.9831543 = idf(docFreq=302, maxDocs=44218)
                0.032457247 = queryNorm
              0.6544075 = fieldWeight in 5660, product of:
                1.0 = tf(freq=1.0), with freq of:
                  1.0 = termFreq=1.0
                5.9831543 = idf(docFreq=302, maxDocs=44218)
                0.109375 = fieldNorm(doc=5660)
          0.25134847 = weight(abstract_txt:zehn in 5660) [ClassicSimilarity], result of:
            0.25134847 = score(doc=5660,freq=1.0), product of:
              0.32629094 = queryWeight, product of:
                1.4273818 = boost
                7.042927 = idf(docFreq=104, maxDocs=44218)
                0.032457247 = queryNorm
              0.7703201 = fieldWeight in 5660, product of:
                1.0 = tf(freq=1.0), with freq of:
                  1.0 = termFreq=1.0
                7.042927 = idf(docFreq=104, maxDocs=44218)
                0.109375 = fieldNorm(doc=5660)
        0.3 = coord(3/10)
    
  4. Kostädt, P.: Innovative Recherchemöglichkeiten in Katalogen und Bibliotheksportalen (2008) 0.15
    0.14904678 = sum of:
      0.14904678 = product of:
        0.37261695 = sum of:
          0.043214135 = weight(abstract_txt:damit in 2295) [ClassicSimilarity], result of:
            0.043214135 = score(doc=2295,freq=1.0), product of:
              0.16014919 = queryWeight, product of:
                4.934158 = idf(docFreq=864, maxDocs=44218)
                0.032457247 = queryNorm
              0.26983675 = fieldWeight in 2295, product of:
                1.0 = tf(freq=1.0), with freq of:
                  1.0 = termFreq=1.0
                4.934158 = idf(docFreq=864, maxDocs=44218)
                0.0546875 = fieldNorm(doc=2295)
          0.08419987 = weight(abstract_txt:jahren in 2295) [ClassicSimilarity], result of:
            0.08419987 = score(doc=2295,freq=3.0), product of:
              0.17322399 = queryWeight, product of:
                1.0400199 = boost
                5.1316223 = idf(docFreq=709, maxDocs=44218)
                0.032457247 = queryNorm
              0.4860751 = fieldWeight in 2295, product of:
                1.7320508 = tf(freq=3.0), with freq of:
                  3.0 = termFreq=3.0
                5.1316223 = idf(docFreq=709, maxDocs=44218)
                0.0546875 = fieldNorm(doc=2295)
          0.11952873 = weight(abstract_txt:erfolg in 2295) [ClassicSimilarity], result of:
            0.11952873 = score(doc=2295,freq=1.0), product of:
              0.31556514 = queryWeight, product of:
                1.4037254 = boost
                6.926203 = idf(docFreq=117, maxDocs=44218)
                0.032457247 = queryNorm
              0.37877673 = fieldWeight in 2295, product of:
                1.0 = tf(freq=1.0), with freq of:
                  1.0 = termFreq=1.0
                6.926203 = idf(docFreq=117, maxDocs=44218)
                0.0546875 = fieldNorm(doc=2295)
          0.12567423 = weight(abstract_txt:zehn in 2295) [ClassicSimilarity], result of:
            0.12567423 = score(doc=2295,freq=1.0), product of:
              0.32629094 = queryWeight, product of:
                1.4273818 = boost
                7.042927 = idf(docFreq=104, maxDocs=44218)
                0.032457247 = queryNorm
              0.38516006 = fieldWeight in 2295, product of:
                1.0 = tf(freq=1.0), with freq of:
                  1.0 = termFreq=1.0
                7.042927 = idf(docFreq=104, maxDocs=44218)
                0.0546875 = fieldNorm(doc=2295)
        0.4 = coord(4/10)
    
  5. Keller, A.: Elektronische Zeitschriften : Eine Einführung (2001) 0.15
    0.14647451 = sum of:
      0.14647451 = product of:
        0.48824835 = sum of:
          0.08333626 = weight(abstract_txt:jahren in 5956) [ClassicSimilarity], result of:
            0.08333626 = score(doc=5956,freq=1.0), product of:
              0.17322399 = queryWeight, product of:
                1.0400199 = boost
                5.1316223 = idf(docFreq=709, maxDocs=44218)
                0.032457247 = queryNorm
              0.4810896 = fieldWeight in 5956, product of:
                1.0 = tf(freq=1.0), with freq of:
                  1.0 = termFreq=1.0
                5.1316223 = idf(docFreq=709, maxDocs=44218)
                0.09375 = fieldNorm(doc=5956)
          0.18679944 = weight(abstract_txt:erste in 5956) [ClassicSimilarity], result of:
            0.18679944 = score(doc=5956,freq=2.0), product of:
              0.23548274 = queryWeight, product of:
                1.2125989 = boost
                5.9831543 = idf(docFreq=302, maxDocs=44218)
                0.032457247 = queryNorm
              0.7932617 = fieldWeight in 5956, product of:
                1.4142135 = tf(freq=2.0), with freq of:
                  2.0 = termFreq=2.0
                5.9831543 = idf(docFreq=302, maxDocs=44218)
                0.09375 = fieldNorm(doc=5956)
          0.21811266 = weight(abstract_txt:internets in 5956) [ClassicSimilarity], result of:
            0.21811266 = score(doc=5956,freq=1.0), product of:
              0.32898238 = queryWeight, product of:
                1.4332566 = boost
                7.071914 = idf(docFreq=101, maxDocs=44218)
                0.032457247 = queryNorm
              0.66299194 = fieldWeight in 5956, product of:
                1.0 = tf(freq=1.0), with freq of:
                  1.0 = termFreq=1.0
                7.071914 = idf(docFreq=101, maxDocs=44218)
                0.09375 = fieldNorm(doc=5956)
        0.3 = coord(3/10)