Linienmodus-Browser – Wikipedia
Befehlszeilen-Webbrowser
Das Linienmodus-Browser (auch bekannt als LMB,[4] WWWLib oder einfach nur www[5]) ist der zweite Webbrowser, der jemals erstellt wurde.[6]
Es wurde erstmals gezeigt, dass der Browser auf mehrere verschiedene Betriebssysteme portierbar ist.[7][8]
Es wird über eine einfache Befehlszeilenschnittstelle bedient und kann auf vielen Computern und Computerterminals im gesamten Internet verwendet werden. Der Browser wurde ab 1990 entwickelt und dann vom World Wide Web Consortium (W3C) als Beispiel- und Testanwendung für die libwww-Bibliothek unterstützt.[9]
Geschichte[edit]
Eines der Grundkonzepte der “World Wide Web” -Projekte am CERN war die “universelle Leserschaft”.[10] Im Jahr 1990 hatte Tim Berners-Lee bereits den ersten Browser, WorldWideWeb (später umbenannt in), geschrieben Nexus), aber dieses Programm funktionierte nur mit der proprietären Software von NeXT-Computern, die nur begrenzt verwendet wurden.[7] Berners-Lee und sein Team konnten die WorldWideWeb-Anwendung mit ihren Funktionen – einschließlich des grafischen WYSIWYG-Editors – nicht auf das weiter verbreitete X Window System portieren, da sie keine Erfahrung mit der Programmierung hatten.[11] Das Team rekrutierte Nicola Pellow, eine Praktikantin im Bereich Mathematik am CERN.[12] einen “passiven Browser” zu schreiben, der so einfach ist, dass er auf den meisten Computern dieser Zeit ausgeführt werden kann.[7]
Der Name “Line Mode Browser” bezieht sich auf die Tatsache, dass das Programm zur Gewährleistung der Kompatibilität mit den frühesten Computerterminals wie Teletype-Geräten nur Text (keine Bilder) und nur zeilenweise Texteingabe (keine Cursorpositionierung) anzeigte ).[11][13]
Die Entwicklung begann im November 1990 und der Browser wurde im Dezember 1990 demonstriert.[14]
Die Entwicklungsumgebung verwendete Ressourcen aus dem PRIAM-Projekt, einem französischsprachigen Akronym für “PRojet Interdivisionnaire d’Assistance aux Microprocesseurs”, einem Projekt zur Standardisierung der Mikroprozessorentwicklung im gesamten CERN.[15]
Die kurze Entwicklungszeit erzeugte Software in einem vereinfachten Dialekt der Programmiersprache C. Der offizielle Standard ANSI C war noch nicht auf allen Plattformen verfügbar.[11]
Der Line Mode Browser wurde im März 1991 für ein begrenztes Publikum auf VAX-, RS / 6000- und Sun-4-Computern veröffentlicht.[16] Vor der Veröffentlichung der ersten öffentlich verfügbaren Version wurde sie in die CERN-Programmbibliothek (CERNLIB) integriert, die hauptsächlich von der Hochenergiephysik-Community verwendet wird.[8][17] Die 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 alt.hypertext Newsgroup des Usenet.[19][20]
Benutzer können den Browser von überall im Internet über das Telnet-Protokoll zum verwenden info.cern.ch Maschine (die auch der erste Webserver war). Die verbreitete Nachricht vom World Wide Web im Jahr 1991 erhöhte das Interesse an dem Projekt am CERN und anderen Labors wie DESY in Deutschland und anderswo auf der Welt.[7][21][22]
Die erste stabile Version 1.1 wurde im Januar 1992 veröffentlicht.[16][23] Seit der im Oktober 1992 veröffentlichten Version 1.2l verwendet der Browser die gemeinsame Codebibliothek (später libwww genannt).[1] Der Hauptentwickler, Pellow, begann mit der Arbeit am MacWWW-Projekt, und beide Browser begannen, Quellcode gemeinsam zu nutzen.[24] In dem Mai 1993 World Wide Web Newsletter Berners-Lee gab bekannt, dass der Browser öffentlich zugänglich gemacht wurde, um die Arbeit an neuen Kunden zu reduzieren.[25] Am 21. März 1995, mit der Veröffentlichung von Version 3.0, übernahm CERN die volle Verantwortung für die Wartung des Line Mode Browsers auf dem W3C.[1] Der Zeilenmodus-Browser und die libwww-Bibliothek sind eng miteinander verbunden – die letzte unabhängige Version einer separaten Browserkomponente war 1995, und der Browser wurde Teil von libwww.[26]
Der Agora World Wide Web-E-Mail-Browser basierte auf dem Linienmodus-Browser.[27] Der Line Mode Browser war am Anfang des Webs sehr beliebt, da er der einzige Webbrowser war, der für alle Betriebssysteme verfügbar war. Statistiken vom Januar 1994 zeigen, dass Mosaic die Webbrowser-Landschaft schnell geändert hat und nur 2% aller World Wide Web-Benutzer mit dem Line Mode Browser surfen.[28] Die neue Nische des Nur-Text-Webbrowsers wurde von Lynx gefüllt, wodurch der Linienmodus-Browser als Browser weitgehend irrelevant wurde. Ein Grund war, dass Lynx viel flexibler ist als der Line Mode Browser.[29] Es wurde dann eine Testanwendung für das libwww.
Betriebsart[edit]
Die Einfachheit des Linienmodus-Browsers hatte mehrere Einschränkungen. Der Line Mode Browser wurde entwickelt, um auf jedem Betriebssystem mit sogenannten “dummen” Terminals zu funktionieren. Die Benutzeroberfläche musste so einfach wie möglich sein. Der Benutzer begann mit einer Befehlszeilenschnittstelle, in der eine URL (Uniform Resource Locator) angegeben wurde. Die angeforderte Webseite wurde dann wie ein Fernschreiber zeilenweise auf dem Bildschirm gedruckt. Websites wurden mit den ersten HTML-Versionen angezeigt. Die Formatierung wurde mit Groß- und Kleinschreibung, Einrückung und neuen Zeilen erreicht. Kopfzeilenelemente wurden großgeschrieben, zentriert und durch leere Zeilen vom normalen Text getrennt.[30]
Die Navigation wurde nicht durch ein Zeigegerät wie eine Maus oder Pfeiltasten gesteuert, sondern durch in das Programm eingegebene Textbefehle.[31]
Zahlen in Klammern werden für jeden Link angezeigt. Links werden durch Eingabe der entsprechenden Nummer in das Programm geöffnet. Dies veranlasste einen Journalisten der damaligen Zeit zu schreiben: “Das Web ist eine Möglichkeit, Informationen durch Eingabe von Zahlen zu finden.”[6]
Die Seite wurde nach unten gescrollt, als ein leerer Befehl (Wagenrücklauf) eingegeben wurde, und mit dem Befehl “nach oben gescrollt”.u
“. Der Befehl “b
“In der Geschichte rückwärts navigiert und neue Seiten mit navigiert”g http://...
” (zum gehe zu) und die URL.[32]
Der Browser hatte keine Authoring-Funktionen, sodass Seiten nur gelesen und nicht bearbeitet werden konnten. Dies wurde von Robert Cailliau, einem der Entwickler, als unglücklich angesehen:
“Ich denke im Nachhinein war der größte Fehler, der im gesamten Projekt gemacht wurde, die Veröffentlichung des Line-Mode-Browsers. Er ermöglichte den Internet-Hackern sofortigen Zugriff, jedoch nur aus Sicht des passiven Browsers – keine Bearbeitungsmöglichkeiten.”[11]
Eigenschaften[edit]
Der Line Mode Browser wurde so konzipiert, dass er plattformunabhängig ist. Es gibt offizielle Ports zu Apollo / Domain,[33]IBM RS6000,[33] DECStation / Ultrix,[33] VAX / VMS,[33] VAX / Ultrix,[33]MS-DOS,[13]Unix,[13][34]Windows,[34]Klassisches Mac OS,[34]Linux,[34]MVS,[35]VM / CMS,[35]FreeBSD,[36]Solaris,[36] und zu macOS.[36] Der Browser unterstützt viele Protokolle wie FTP (File Transfer Protocol), Gopher, HTTP (Hypertext Transfer Protocol), NNTP (Network News Transfer Protocol) und WAIS (Wide Area Information Server).[1][17][37]
Weitere Funktionen waren rlogin[17] und Telnet[17]Hyperlinks, kyrillische Unterstützung (hinzugefügt am 25. November 1994 in Version 2.15),[1] und die Fähigkeit, als Proxy-Client eingerichtet zu werden.[38] Der Browser kann als Hintergrundprozess ausgeführt werden und Dateien herunterladen.[29] Der Linienmodus-Browser hatte Probleme, Zeichenentitäten zu erkennen, Leerzeichen ordnungsgemäß zu reduzieren und Tabellen und Frames zu unterstützen.[39]
Verweise[edit]
- ^ ein b c d e Berners-Lee, Tim (23. April 1998). “Änderungsverlauf des Linienmodus-Browsers”. World Wide Web Konsortium. Abgerufen 2. Juni 2010.
- ^ Bancroft, Vic (4. Dezember 2006). “libwww / ChangeLog”. World Wide Web Konsortium. Abgerufen 7. November 2015.
- ^ Pellow, Nicola (Februar 1991). “LM_Availability – / Talk_Feb-91”. World Wide Web Konsortium. Abgerufen 10. August 2010.
- ^ 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.
- ^ Bolso, Erik Inge (8. März 2005). “Zusammenfassung des Textmodus-Browsers 2005”. Linux Journal. Abgerufen 5. August 2010.
- ^ ein b Berners-Lee, Tim. “Häufig gestellte Fragen – Was waren die ersten Browser?”. World Wide Web Konsortium. Abgerufen 26. Juli 2011.
- ^ ein b c d “Zehn Jahre Public Domain für die ursprüngliche Web-Software”. CERN. 30. April 2003. Abgerufen 21. Juli 2005.
- ^ ein b “Wie das Web begann”. CERN. 2008. Abgerufen 25. Juli 2010.
- ^ Nielsen, Henrik Frystyk (4. Mai 1998). “WWW – Der Libwww Line Mode Browser”. World Wide Web Konsortium. Abgerufen 9. Juni 2010.
- ^ Berners-Lee, Tim. “W3-Konzepte”. World Wide Web Konsortium. Abgerufen 20. Juli 2005.
Das W3-Prinzip der universellen Leserschaft lautet, dass Informationen, sobald sie verfügbar sind, von jedem Computertyp in jedem Land zugänglich sein sollten und eine (autorisierte) Person nur ein einfaches Programm verwenden muss, um darauf zuzugreifen.
- ^ ein b c d Petrie, Charles; Cailliau, Robert (November 1997). “Interview mit 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.
- ^ Berners-Lee, Tim; Fischetti, Mark (1999). Das Web weben. p. 29.
[…] Wir brauchten Hilfe. Ben Segal […] entdeckte einen jungen Praktikanten namens Nicola Pellow.
- ^ ein b c Stewart, Bill. “Webbrowser-Verlauf”. Lebendes Internet. Abgerufen 2. Juni 2010.
- ^ Cailliau, Robert (1995). “Eine kleine Geschichte des World Wide Web”. World Wide Web Konsortium. Abgerufen 7. August 2010.
Der technische Student Nicola Pellow (CN) tritt dem Line-Mode-Browser bei und beginnt mit der Arbeit.
- ^ Eck, C. (Dezember 1985). “PRIAM und VMEbus am CERN” (PDF). VMEbus in Physik Konferenz. Abgerufen 26. Juli 2011.
- ^ ein 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.
- ^ Gillies, James; Cailliau, Robert (2000). Wie das Web geboren wurde. pp. 345. ISBN 0-19-286207-3.
- ^ Stewart, Bill. “Tim Berners-Lee, Robert Cailliau und das World Wide Web”. Lebendes Internet. Abgerufen 26. Juli 2010.
- ^ Berners-Lee, Tim (6. August 1991). “Re: Qualifiers auf Hypertext-Links …” Abgerufen 28. Juli 2010.
Wir haben einen Prototyp-Hypertext-Editor für den NeXT und einen Browser für Line-Mode-Terminals, der auf fast allem läuft.
- ^ Gillies, James; Cailliau, Robert (2000). Wie das Web geboren wurde. p. 205. ISBN 0-19-286207-3.
- ^ Berners-Lee, Tim (7. Mai 1993). “Public Domain CERN WWW Software”. Abgerufen 11. Oktober 2010.
- ^ Die PC-NFS-Version (vom 92.01.16) für MS-DOS: wwwpcnfs.zip ((HINWEIS: Firefox-Browser können das Herunterladen der Datei ablehnen und behaupten, dass “Datei einen Virus oder eine Malware enthält”. VirusTotal Ergebnisse.).
- ^ Berners-Lee, Tim (3. November 1992). “Macintosh Browser”. World Wide Web Konsortium. Abgerufen 2. Juni 2010.
- ^ Berners-Lee, Tim (Mai 1993). “Mai World Wide Web News”. World Wide Web Konsortium. Abgerufen 7. Juni 2010.
- ^ Kreutzmann, Dr. Helge (6. Januar 2010). “WWW-Browser für Linux”. Abgerufen 3. Juni 2010.
- ^ Sendall, Mike (29. März 1995). “World Wide Web Clients”. World Wide Web Konsortium. Abgerufen 10. August 2010.
- ^ “Geschichte des Web”. Oxford Brookes Universität. 2002. Archiviert von das Original am 25. September 2010. Abgerufen 20. November 2010.
- ^ ein b Graham, Ian S. (1995). Das HTML-Quellbuch: Die vollständige Anleitung zu HTML. John Wiley & Sons. pp. 323. ISBN 0-471-11849-4.
- ^ “Line Mode Browser”. World Wide Web Konsortium. 3. November 1992. Abgerufen 21. Juli 2010.
- ^ Pellow, Nicola (Februar 1991). “Features_of_LM – / Talk_Feb-91”. World Wide Web Konsortium. Abgerufen 10. August 2010.
- ^ Berners-Lee, Tim (3. November 1992). “Befehle”. CERN / World Wide Web Consortium. Abgerufen 24. Juli 2010.
- ^ ein b c d e Berners-Le, Tim. “Installation”. Archiviert von das Original am 11. Januar 2012. Abgerufen 16. November 2010.
- ^ ein b c d Nielsen, Henrik Frystyk (1. April 1999). “Liste der Plattformen für libwww”. World Wide Web Konsortium. Abgerufen 9. Juni 2010.
- ^ ein b “WWW Leute”. World Wide Web Konsortium. Abgerufen 15. Juni 2010.
- ^ ein b c “W3C libwww Bibliotheken”. PhysioNet. Cambridge, MA: Universität von São Paulo. 19. März 2008. Abgerufen 30. Mai 2010.
- ^ Berners-Lee, Tim; Nielsen, Henrik Frystyk (9. Dezember 1996). “Definieren eines Nachrichtenservers”. World Wide Web Konsortium. Abgerufen 28. Juni 2010.
- ^ Nielsen, Henrik Frystyk (9. August 1997). “Libwww – die W3C Sample Code Library README”. World Wide Web Konsortium. Abgerufen 11. August 2010.
- ^ Tobias, Daniel R. (4. April 2010). “”“”Brand-X “Browser – Alphabetische Liste: AG”. Abgerufen 5. Juli 2010.
Weiterführende Literatur[edit]
Externe Links[edit]
Recent Comments