Linienmodusbrowser

Linienmodusbrowser
LineModeBrowser.gif
Line Mode Browser Wikipedia.png
Linienmodus -Browser mit der Anzeige des Deutsche Wikipedia
Originalautor (en)
Entwickler (en) W3c / Cern
Erstveröffentlichung 0.7, 14. Mai 1991[1]
Stabile Version
5.4.1 / 4. Dezember 2006; vor 15 Jahren[2]
Geschrieben in C[3]
Betriebssystem Plattformübergreifend wie Libwww
Typ Webbrowser
Lizenz W3C Software -Hinweis und Lizenz
Webseite www.W3.org/Linemode/

Das Linienmodusbrowser (auch bekannt als LMB,[4] Wwwlib, oder nur www[5]) ist der zweite Webbrowser jemals geschaffen.[6] Der Browser wurde der erste gezeigt, der sich befand tragbar zu mehreren verschiedenen Betriebssysteme.[7][8] Von einem einfachen betrieben BefehlszeilenschnittstelleEs könnte auf vielen Computern häufig verwendet werden und Computerterminals im gesamten Internet. Der Browser wurde ab 1990 entwickelt und dann von der unterstützt World Wide Web Konsortium (W3C) als Beispiel und Testanwendung für die libwww Bibliothek.[9]

Geschichte

Eines der grundlegenden Konzepte des "Weltweites Netz"Projekte bei Cern war "Universelle Leserschaft".[10] In 1990, Tim Berners-Lee hatte bereits den ersten Browser geschrieben, Weltweites Netz (später umbenannt in Nexus), aber dieses Programm arbeitete nur an der proprietären Software von Nächste Computer, die nur begrenzt verwendet wurden.[7] Berners-Lee und sein Team konnten die weltweite Anwendung mit ihren Funktionen nicht portieren-einschließlich der Grafik Wysiwyg Editor - zu den weit verbreiteten Einsätzen X Fenstersystem, da sie keine Erfahrung mit der Programmierung hatten.[11] Das Team rekrutierte Nicola Pellow, ein Praktikant für Mathematikstudenten bei Cern,[12] Um einen "passiven Browser" zu schreiben, der so einfach ist, dass er auf den meisten Computern dieser Zeit ausgeführt werden kann.[7] Der Name "Linienmodus -Browser" bezieht sich darauf, dass die Kompatibilität mit den frühesten Computerterminals wie z. TeletypmaschinenDas Programm zeigte nur Text (keine Bilder) und hatte nur eine zeilenweise Texteingabe (keine Cursorpositionierung).[11][13]

Die Entwicklung begann im November 1990 und der Browser wurde im Dezember 1990 nachgewiesen.[14] Die Entwicklungsumgebung verwendete Ressourcen aus dem Priam Project, einem Akronym für die französische Sprache für "Projet InterdivisionNaire D'S ASSICE Aux Microprozesureure", ein Projekt zur Standardisierung der Mikroprozessorentwicklung in der gesamten CERN.[15] Die kurze Entwicklungszeit erzeugte Software in einem vereinfachten Dialekt der C Programmiersprache. Der offizielle Standard Ansi c war auf allen Plattformen noch nicht verfügbar.[11] Der Linienmodus -Browser wurde an ein begrenztes Publikum freigelassen Vax, Rs/6000 und Sun-4 Computer im März 1991.[16] Vor der Veröffentlichung der ersten öffentlich verfügbaren Version wurde sie in die integriert CERN -Programmbibliothek (Cernlib), hauptsächlich von der verwendet Energiereiche Physik-Gemeinschaft.[8][17] Der Erste Beta des Browsers wurde am 8. April 1991 veröffentlicht.[18] Berners-Lee kündigte die Verfügbarkeit des Browsers im August 1991 in der an Alt.Hypertext Newsgroup von Usenet.[19][20] Benutzer können den Browser von überall in der verwenden Internet durch die Telnet Protokoll zum info.cern.ch Maschine (das war auch der erste Webserver). Die Verbreitungsnachrichten des World Wide Web im Jahr 1991 erhöhten das Interesse an dem Projekt bei CERN und anderen Labors wie z. Desy in Deutschlandund anderswo auf der ganzen Welt.[7][21][22]

Die erste stabile Version 1.1 wurde im Januar 1992 veröffentlicht.[16][23] Seit Version 1.2L, veröffentlicht im Oktober 1992, hat der Browser das verwendet Gemeinsame Codebibliothek (später gerufen libwww).[1] Der Hauptentwickler, Pellow, begann an der zu arbeiten Macwww Projekt, und beide Browser begannen, einige zu teilen Quellcode.[24] In dem Mai 1993 World Wide Web Newsletter Berners-Lee kündigte an, dass der Browser in die freigelassen wurde öffentlich zugänglich Reduzierung der Arbeit an neuen Kunden.[25] Am 21. März 1995 hat CERN mit der Veröffentlichung von Version 3.0 die volle Verantwortung für die Aufrechterhaltung des Leitungsmodus -Browsers auf dem W3C übertragen.[1] Der Leitmodus -Browser und die Bibliothek Libwww sind eng miteinander verbunden - die letzte unabhängige Veröffentlichung einer separaten Browserkomponente war 1995 und der Browser wurde Teil von libwww.[26]

Das Agora Der World Wide Web -E -Mail -Browser basiert auf dem Line -Modus -Browser.[27] Der Linienmodus -Browser war zu Beginn des Webs sehr beliebt, da er der einzige Webbrowser für alle Betriebssysteme war. Statistiken aus Januar 1994 zeigen, dass Mosaik hatte die Webbrowserlandschaft schnell verändert und nur 2% von allen Weltweites Netz Benutzer stürmten nach dem Leitungsmodus -Browser.[28] Die neue Nische des nur Text-Webbrowsers wurde von gefüllt Luchs, was den Leitungsmodus Browser als Browser weitgehend irrelevant machte. Ein Grund war, dass Lynx viel flexibler ist als der Leitungsmodus -Browser.[29] Es wurde dann eine Testanwendung für die libwww.

Betriebsart

Die Einfachheit des Leitungsmodus -Browsers hatte mehrere Einschränkungen. Der Leitmodus -Browser wurde so konzipiert, dass er an jedem Betriebssystem mit sogenannten "dummen" Terminals funktioniert. Das Benutzeroberfläche musste so einfach wie möglich sein. Der Benutzer begann mit einer Befehlszeilenschnittstelle, in der a angegeben wurden Einheitlicher Ressourcen -Locator (URL). Die angeforderte Webseite wurde dann wie a für die Zeile auf dem Bildschirm gedruckt Fernschreiber. Websites wurden mit dem angezeigt Erste Versionen von Html. Die Formatierung wurde durch Kapitalisierung, Eindrückung und neue Linien erreicht. Headerelemente wurden aktiviert, zentriert und durch leere Zeilen vom normalen Text getrennt.[30]

Die Navigation wurde nicht von a kontrolliert Zeigegerät so wie ein Maus oder Pfeiltasten, aber nach Textbefehlen, die in das Programm eingegeben wurden.[31] Zahlen in Klammern werden für jeden Link angezeigt. Links werden geöffnet, indem die entsprechende Nummer in das Programm eingegeben wird. Dieser Journalist der Zeit zum Schreiben führte: "Das Web ist eine Möglichkeit, Informationen zu finden, indem sie Zahlen eingeben."[6] Die Seite gescrollt unten, wenn ein leerer Befehl (Kutschenrückkehr) wurde eingegeben und mit dem Befehl aufgerollt "u". Der Befehl "b"In der Geschichte nach hinten navigiert, und neue Seiten wurden navigiert"g http: // ..." (zum gehe zu) und die URL.[32]

Der Browser hatte keine Autorenfunktionen, sodass Seiten nur gelesen und nicht bearbeitet werden konnten. Dies wurde als unglücklich angesehen durch Robert Cailliau, einer der Entwickler:

"Ich denke im Nachhinein war der größte Fehler im gesamten Projekt die öffentliche Veröffentlichung des Linien-Mode-Browsers. Er gab den Internet-Hackern sofortigen Zugriff, aber nur aus Sicht des passiven Browsers-keine Bearbeitungsfunktionen"[11]

Merkmale

Der Linienmodus -Browser wurde entwickelt, um es zu sein Plattformunabhängig. Es gibt offizielle Häfen zu Apollo/Domain,[33] IBM RS6000,[33] Dektation/Ultrix,[33] Vax/VMs,[33] Vax/ultrix,[33] MS-DOS,[13] Unix,[13][34] Fenster,[34] Klassischer Mac OS,[34] Linux,[34] MVS,[35] VM/CMS,[35] Freebsd,[36] Solaris,[36] und zu Mac OS.[36] Der Browser unterstützt viele Protokolle wie Dateitransferprotokoll (FTP), Gopher, Hypertext Transfer Protocol (Http), Netzwerk -Nachrichtentransferprotokoll (NNTP) und Weitbereich Informationsserver (Wais).[1][17][37]

Weitere Funktionen enthalten Rlogin[17] und Telnet[17] Hyperlinks, kyrillisch Support (hinzugefügt am 25. November 1994 in Version 2.15),[1] und Fähigkeit, als eingerichtet zu werden Proxy Klient.[38] Der Browser konnte als Hintergrundprozess und Download Dateien.[29] Der Linienmodus -Browser hatte Probleme, die Erkennung zu erkennen Charaktereinheiten, richtig zusammengebrochen Whitespaceund unterstützende Tische und Rahmen.[39]

Verweise

  1. ^ a b c d e Berners-Lee, Tim (23. April 1998). "Historie des Leitungsmodus -Browsers ändern". World Wide Web Konsortium. Abgerufen 2. Juni 2010.
  2. ^ Bancroft, Vic (4. Dezember 2006). "libwww/changelog". World Wide Web Konsortium. Abgerufen 7. November 2015.
  3. ^ Pellow, Nicola (Februar 1991). "LM_AVAILABILIEBLE- /thing_feb-91". World Wide Web Konsortium. Abgerufen 10. August 2010.
  4. ^ Nielsen, Henrik Frystyk (April 1995). "Wie kann ich ein Dokument herunterladen?". World Wide Web Konsortium. Archiviert von das Original am 12. Januar 2012. Abgerufen 10. August 2010.
  5. ^ Bolso, Erik Inge (8. März 2005). "2005 Textmodus Browser -Zusammenfassung". Linux Journal. Abgerufen 5. August 2010.
  6. ^ a b Berners-Lee, Tim. "Häufig gestellte Fragen - was waren die ersten Browser?". World Wide Web Konsortium. Abgerufen 26. Juli 2011.
  7. ^ a b c d "Zehn Jahre Public Domain für die ursprüngliche Websoftware". Cern. 30. April 2003. archiviert von das Original am 29. Juni 2017. Abgerufen 21. Juli 2005.
  8. ^ a b "Wie das Web begann". Cern. 2008. Abgerufen 25. Juli 2010.
  9. ^ Nielsen, Henrik Frystyk (4. Mai 1998). "Www - der libwww line modus browser". World Wide Web Konsortium. Abgerufen 9. Juni 2010.
  10. ^ Berners-Lee, Tim. "W3 -Konzepte". World Wide Web Konsortium. Abgerufen 20. Juli 2005. Das W3 -Prinzip der universellen Leserschaft ist, dass nach verfügbaren Informationen über jede Art von Computer, in jedem Land, und eine (autorisierte) Person nur ein einfaches Programm verwenden müssen, um darauf zuzugreifen.
  11. ^ a b c d Petrie, Charles; Cailliau, Robert (November 1997). "Interview Robert Cailliau über den WWW -Vorschlag:" Wie es wirklich passiert ist. "". Institut für Elektro- und Elektronikingenieure. Archiviert von das Original am 6. Januar 2011. Abgerufen 18. August 2010.
  12. ^ Berners-Lee, Tim; Fischetti, Mark (1999). Weben des Netzes. Harpersanfrancisco. p.29. ISBN 9780062515865. [...] Wir brauchten Hilfe. Ben Segal [...] entdeckte einen jungen Praktikant namens Nicola Pellow.
  13. ^ a b c Stewart, Bill. "Webbrowserverlauf".Internet leben. Abgerufen 2. Juni 2010.
  14. ^ Cailliau, Robert (1995). "Eine kleine Geschichte des World Wide Web". World Wide Web Konsortium. Abgerufen 7. August 2010. Der technische Student Nicola Pellow (CN) schließt sich an und beginnt mit der Arbeit am Line-Mode-Browser.
  15. ^ Eck, C. (Dezember 1985). "Priam und Vmebus bei Cern" (PDF). Vmebus in Physics Conference. Abgerufen 26. Juli 2011.
  16. ^ a b Crémel, Nicole (5. April 2001). "Eine kleine Geschichte des World Wide Web". Cern. Archiviert von das Original am 19. Dezember 2007. Abgerufen 2. Juni 2010.
  17. ^ a b c d Berners-Lee, Tim (Januar 1992). "Was ist neu in '92". World Wide Web Konsortium. Abgerufen 25. Juli 2010.
  18. ^ Gillies, James; Cailliau, Robert (2000). Wie das Web geboren wurde. pp.345. ISBN 0-19-286207-3.
  19. ^ Stewart, Bill. "Tim Berners-Lee, Robert Cailliau und das World Wide Web".Internet leben. Abgerufen 26. Juli 2010.
  20. ^ Berners-Lee, Tim (6. August 1991). "Re: Qualifikatoren über Hypertext -Links ..." Abgerufen 28. Juli 2010. Wir haben einen Prototyp -Hypertext -Editor für den nächsten und einen Browser für die Leitungsmodus -Terminals, die auf fast allem ausgeführt werden.
  21. ^ Gillies, James; Cailliau, Robert (2000). Wie das Web geboren wurde. p.205. ISBN 0-19-286207-3.
  22. ^ Berners-Lee, Tim (7. Mai 1993). "Public Domain CERN WWW -Software". Abgerufen 11. Oktober 2010.
  23. ^ Das PC-NFS Version (vom 92.01.16) für MS-DOS: wwwpcnfs.zip (HINWEIS: Firefox -Browser weigern sich möglicherweise, die Datei herunterzuladen, und behauptet, dass "Datei ein Virus oder Malware enthält". Virustotal Ergebnisse.).
  24. ^ Berners-Lee, Tim (3. November 1992). "Macintosh Browser". World Wide Web Konsortium. Abgerufen 2. Juni 2010.
  25. ^ Berners-Lee, Tim (Mai 1993). "Mai weltweite Webnachrichten". World Wide Web Konsortium. Abgerufen 7. Juni 2010.
  26. ^ Kreutzmann, Dr. Helge (6. Januar 2010). "WWW-Browser für Linux". Abgerufen 3. Juni 2010.
  27. ^ Sendall, Mike (29. März 1995). "World Wide Web Clients". World Wide Web Konsortium. Abgerufen 10. August 2010.
  28. ^ "Geschichte des Web". Oxford Brookes Universität. 2002. archiviert von das Original am 25. September 2010. Abgerufen 20. November 2010.
  29. ^ a b Graham, Ian S. (1995). Das HTML -Quellbuch: Die vollständige Anleitung zu HTML. John Wiley & Sons. pp.323. ISBN 0-471-11849-4.
  30. ^ "Linienmodusbrowser". World Wide Web Konsortium. 3. November 1992. Abgerufen 21. Juli 2010.
  31. ^ Pellow, Nicola (Februar 1991). "Features_of_lm- /thing_feb-91". World Wide Web Konsortium. Abgerufen 10. August 2010.
  32. ^ Berners-Lee, Tim (3. November 1992). "Befehle". Cern/World Wide Web Konsortium. Abgerufen 24. Juli 2010.
  33. ^ a b c d e Berners-le, Tim. "Installation". Archiviert von das Original am 11. Januar 2012. Abgerufen 16. November 2010.
  34. ^ a b c d Nielsen, Henrik Frystyk (1. April 1999). "Liste der Plattformen für libwww". World Wide Web Konsortium. Abgerufen 9. Juni 2010.
  35. ^ a b "WWW Leute". World Wide Web Konsortium. Abgerufen 15. Juni 2010.
  36. ^ a b c "W3C libwww Bibliotheken". Physineet. Cambridge, MA: Universität von São Paulo. 19. März 2008. archiviert von das Original am 18. Mai 2015. Abgerufen 30. Mai 2010.
  37. ^ Berners-Lee, Tim; Nielsen, Henrik Frystyk (9. Dezember 1996). "Definieren eines Nachrichtenservers". World Wide Web Konsortium. Abgerufen 28. Juni 2010.
  38. ^ Nielsen, Henrik Frystyk (9. August 1997). "Libwww - Die W3C -Beispielcode -Bibliothek Readme". World Wide Web Konsortium. Abgerufen 11. August 2010.
  39. ^ Tobias, Daniel R. (4. April 2010). ""Brand-X" Browser-Alphabetische Liste: A-G ". Abgerufen 5. Juli 2010.

Weitere Lektüre

Externe Links