Lynx (web browser)
![]() Eine ältere Version dieses Artikels, der in Lynx angezeigt wird | |
Originalautor (en) | Lou Montulli, Michael Grobe, Charles Rezac |
---|---|
Entwickler (en) | Thomas Dickey |
Erstveröffentlichung | 1992 |
Stabile Version | 2.8.9rel.1[1] ![]() |
Vorschau -Version | 2.9.0dev.10[2] ![]() |
Repository | |
Geschrieben in | ISO c |
Motor | Gabel von libwww |
Betriebssystem | Unix-artig,[3] DOS, Fenster, VMs[4] |
Verfügbar in | Englisch |
Typ | Textbasierter Webbrowser |
Lizenz | GNU GPLV2 |
Webseite | Luchs |
Luchs ist ein anpassbares Textbasierter Webbrowser Zur Verwendung in Cursoradressibler-Charakterzelle Terminals.[5][6] Ab 2022[aktualisieren]Es ist der älteste Webbrowser, der noch gepflegt wird,[7] 1992 begonnen.
Geschichte
Lynx war ein Produkt der verteilten Computergruppe innerhalb der akademischen Computerdienste der Universität von Kansas,[8][9] und wurde ursprünglich 1992 von einem Team von Studenten und Mitarbeitern an der Universität entwickelt (Universität (Lou Montulli, Michael Grobe und Charles Rezac) als Hypertext Browser wurde ausschließlich zur Verteilung von Campusinformationen als Teil von a verwendet Campusweitinformationsserver und zum Durchsuchen der Gopher -Raum.[10] Die Verfügbarkeit von Beta wurde an angekündigt Usenet am 22. Juli 1992.[11] 1993 fügte Montulli eine Internet -Oberfläche hinzu und veröffentlichte eine neue Version (2.0) des Browsers.[12][13]
Ab Juli 2007[aktualisieren] die Unterstützung von Kommunikationsprotokolle in Lynx wird mit einer Version von implementiert libwww,[14] gegabelt Aus der Codebasis der Bibliothek im Jahr 1996.[15] Die unterstützten Protokolle umfassen Gopher, Http, Https, Ftp, Nntp und Wais.[6][16] Die Unterstützung für NNTP wurde 1994 zu libwww von der laufenden Lynx -Entwicklung hinzugefügt.[17] Die Unterstützung für HTTPS wurde später zu Lynx 'Gabel von libwww später als Patches aufgrund von Bedenken hinsichtlich Verschlüsselung hinzugefügt.[18]
Garrett Blythe schuf Doslynx im April 1994[19] und schloss sich später auch dem Luchsbemühungen an. Foteos makriden portierten viel von luchs auf VMs und hielt es für eine Zeit. 1995 wurde Lynx unter dem freigelassen GNU Allgemeine öffentliche Lizenzund wird nun von einer Gruppe von Freiwilligen unter der Leitung von Freiwilligen geführt Thomas Dickey .[20]
Merkmale

Das Browsen in Lynx besteht darin, den ausgewählten Link mithilfe von Cursor -Tasten hervorzuheben oder alle Links auf einer Seite zu haben und die Nummer des ausgewählten Links einzugeben.[21] Aktuelle Versionen unterstützen SSL[6] und viele Html Merkmale. Die Tabellen werden mit Leerzeichen formatiert, während Frames mit Namen identifiziert werden und so untersucht werden können, als wären sie separate Seiten. Lynx ist nicht in der Lage, verschiedene Arten von Nicht-Text-Inhalten im Web anzuzeigen, wie z. B. Bilder und Video.[5] Es kann jedoch externe Programme starten, um es zu verarbeiten, z. B. einen Image -Viewer oder einen Videoplayer.[21]
Im Gegensatz zu den meisten Webbrowsern unterstützt Lynx nicht JavaScript, was viele Websites benötigen, um korrekt zu arbeiten.[22]
Die Geschwindigkeitsvorteile von nur SMS-Surfen sind bei der Verwendung von Internetverbindungen mit geringer Bandbreite oder älterer Computerhardware am deutlichsten zu sehen, die möglicherweise nur langsam bildlebig inhaltlich rendern.
Privatsphäre
Weil Lynx keine Grafiken unterstützt, Webfehler Diese Track -Benutzerinformationen werden nicht abgerufen, was bedeutet, dass Webseiten ohne die Datenschutzbedenken von grafischen Webbrowsern gelesen werden können.[9] Lynx unterstützt jedoch HTTP -Kekse,[5] Dies kann auch zum Verfolgen von Benutzerinformationen verwendet werden. Luchs unterstützt daher Cookie Whitelisting und schwarze Liste, oder alternativ Cookie -Unterstützung kann dauerhaft deaktiviert werden.[21]
Wie bei herkömmlichen Browsern unterstützt Lynx auch Browserhistorien und Page -Caching.[23] Beide können Privatsphäre bedenken.[24]
Konfigurierbarkeit
Lynx akzeptiert Konfigurationsoptionen entweder aus Befehlszeilenoptionen oder Konfigurationsdateien. Es gibt 142 Befehlszeilenoptionen gemäß ihrer Hilfemeldung. Die Vorlagenkonfigurationsdatei lynx.cfg
Listet 233 konfigurierbare Funktionen auf. Es gibt einige Überlappungen zwischen den beiden, obwohl es Befehlszeilenoptionen wie z. -beschränken
die nicht in Einklang gebracht werden lynx.cfg
. Zusätzlich zu den voreingestellten Optionen nach Befehlszeilen- und Konfigurationsdatei kann das Verhalten von Lynx zur Laufzeit mit dem Menü Optionen angepasst werden. Auch hier gibt es einige Überlappungen zwischen den Einstellungen. Lynx implementiert viele dieser optionalen Funktionen der Laufzeit (optional (über eine Einstellung in der Konfigurationsdatei gesteuert), sodass die Auswahlmöglichkeiten in einer separaten beschreibbaren Konfigurationsdatei gespeichert werden können. Der Grund für die Einschränkung der Optionen, die gespeichert werden können, stammt aus einer Verwendung von Lynx, die Mitte der neunziger Jahre häufiger war, d. H. Lynx selbst als Front-End-Anwendung für das Internetz, auf das von Dial-In-Verbindungen zugegriffen werden.[25][26][21]
Barrierefreiheit
Da Lynx ein textbasierter Browser ist, kann es für den Internetzugang von sehbehinderten Benutzern auf a verwendet werden Erfrischbare Braille -Anzeige und ist leicht kompatibel mit Text zu Sprache Software.[27][10][16] Als Luchs ersetzt Bilder, Frames und andere nicht-textuelle Inhalte mit dem Text von Alt
, Name
und Titel
HTML -Attribute[28] und ermöglicht das Verstecken des Benutzeroberfläche Elemente,[29] Der Browser ist speziell für die Verwendung mit kostengünstiger Generalzweck-Bildschirm-Lesesoftware geeignet.[30][31][32] Eine Version von Lynx, die speziell für die Verwendung mit Bildschirmlesern eingestellt wurde Fenster wurde bei entwickelt Indisches Institut für Technologie Madras.[33]
Fernzugriff
Lynx ist auch nützlich, um auf Websites aus einem remote verbundenen System zugreifen zu können, in dem keine grafische Anzeige verfügbar ist.[34][35][36] Trotz seiner Art und Alter von Text kann es immer noch verwendet werden, um einen Großteil des modernen Webs effektiv zu durchsuchen, einschließlich der Ausführung interaktiver Aufgaben wie der Bearbeitung Wikipedia.[23][37][38]
Webdesign und Roboter
Da Lynx Tastenanschläge aus einer Textdatei entnimmt, ist sie immer noch sehr nützlich für die automatisierte Dateneingabe, die Webseitennavigation und für Web -Scraping. Folglich wird Lynx in einigen Webcrawlern verwendet. Webdesigner können Lynx verwenden, um die Art und Weise zu bestimmen, wie Suchmaschinen und Webcrawler die von ihnen entwickelten Websites sehen.[39][40][41] Online -Dienste, die Lynxs Ansicht einer bestimmten Webseite bieten, sind verfügbar.[42]
Lynx wird auch verwendet, um die Leistung von Websites zu testen. Da kann der Browser über Remote -Zugangstechnologien wie aus verschiedenen Orten ausführen Telnet und sshMan kann Lynx verwenden, um die Verbindungsleistung der Website gleichzeitig an verschiedenen geografischen Orten zu testen.[37] Eine weitere mögliche Anwendung des Webdesigns des Browsers ist die schnelle Überprüfung der Links der Website.[43]
Unterstützte Plattformen

Luchs war ursprünglich für für Unix-artig Betriebssysteme, auf die es portiert wurde VMs Bald nach seiner öffentlichen Freigabe und anderen Systemen, einschließlich DOS, Microsoft Windows, Klassischer Mac OS und OS/2.[8] Es wurde in die Standardeinstellung enthalten OpenBSD Installation von OpenBSD 2.3 (Mai 1998)[44] bis 5,5 (Mai 2014),[45] vor Juli 2014 im Hauptbaum sein,[46] anschließend über den Ports -Baum zur Verfügung gestellt,[47] und kann auch in der gefunden werden Repositorys von den meisten Linux Verteilungen sowie in der Homebrew[48] und Fink Repositorys für Mac OS.[38] Ports an Beos, Minix, Qnx, Amigaos[49] und OS/2[9] sind auch verfügbar.
Die Quellen können auf vielen Plattformen aufgebaut werden, z. B. wird von Google erwähnt werden Android Betriebssystem.[50]
Siehe auch
- Computer -Zugänglichkeit
- Links (Webbrowser)
- Elinks
- w3m
- Modsecurity#ehemaliger Luchsbrowserblockierung
- Vergleich von Webbrowsern
- Zeitleiste der Webbrowser
- Vergleich von Uenet -Nachrichtenreadern
Anmerkungen
- ^ "Lynx2.8.9". Abgerufen 9. Dezember 2018.
- ^ https://lynx.invisible-island.net/current/changes.html#index-v2.9.0dev.10; Abgerufen: 13. Dezember 2021.
- ^ Nelson, H. (24. April 1999). "Luchs -Installationshandbuch". lynx.invisible-island.net.
- ^ Dickey, Thomas (11. September 2015). "Lynx2.8.8 [sic] ". lynx.invisible-island.net.
- ^ a b c Rakitin 1997.
- ^ a b c Legan 2001.
- ^ "Eine Befehlszeile -Web -Browsen mit Lynx und Links Tools". Tecmint. 2016-04-27. Abgerufen 2020-09-30.
- ^ a b Paciello 2000, S. 154–155.
- ^ a b c Legan 2002.
- ^ a b Bolso 2005.
- ^ Montulli 1992.
- ^ Stewart 2000.
- ^ Nelson 2000.
- ^ Kahan 1999.
- ^ Dickey 2007.
- ^ a b Seltzer 1995.
- ^ Kahan 2002.
- ^ Nestrud 2000.
- ^ Buttles 1994.
- ^ Juan Ferrer Martínez (1. Januar 2015). UF1302 - Creación de Páginas Web Con El Lenguaje de Marcas. EDICIONES PARANINFO, S. A. S. 73–. ISBN 978-84-283-9827-5.
- ^ a b c d Bedienungsanleitung.
- ^ Wallen 2011.
- ^ a b Senjen & Guthrey 1996, S. 136–139.
- ^ Timmer 2010.
- ^ Hilfedatei.
- ^ Konfigurationsdatei.
- ^ Paciello 2000, p. 157.
- ^ RNIB 2011.
- ^ Rosmaita 1996.
- ^ Dixon 2004.
- ^ Rosmaita.
- ^ Sajka 1999.
- ^ Achraya 2006.
- ^ Wayner 2010.
- ^ Chapman 2003.
- ^ Killelea 2002, p. 9.
- ^ a b Killelea 2002, S. 60–61.
- ^ a b Taylor 2005, S. 225–227.
- ^ King 2008, S. 44–46.
- ^ Bartlett 2006.
- ^ Rognerud 2010, p. 187.
- ^ Paciello 2000, p. 135.
- ^ Killelea 2002, p. 178.
- ^ OpenBSD23.
- ^ OpenBSD55.
- ^ De Raadt 2014.
- ^ Openbsdport.
- ^ "Homebrew -Formeln". Homebrew. Abgerufen 23. Januar, 2019.
- ^ Marquardt 1995.
- ^ "[App] Kompilierte Luchs -Binärin für Android - Shell oder ADB". XDA -Entwickler. Abgerufen 2016-05-27.
Verweise
- Paciello, Michael G. (Januar 2000). "Zugriff auf Websitesdesign". Web -Barrierefreiheit für Menschen mit Behinderungen. Fokuspresse. ISBN 978-1-929629-08-4.
- Rognerud, Jon (Dezember 2010). Ultimate Leitfaden zur Optimierung der Suchmaschine: Steigern Sie den Verkehr, steigern Sie die Conversion -Preise und verdienen Sie Tonnen von Geld (2. Aufl.). Unternehmerpresse. ISBN 978-1-59918-392-3.
- Stewart, William (2000). "Webbrowserverlauf". Das erste Webbuch der Welt veröffentlicht. Internet leben.
- King, Andrew B. (Dezember 2008). Website -Optimierung: Geschwindigkeit, Suchmaschinen- und Conversion -Rate -Geheimnisse (überarbeitete Ausgabe). O'Reilly Media. ISBN 978-0-596-51508-9.
- Killelea, Patrick (2002). Web -Performance -Abstimmung (2 ed.). O'Reilly Media. ISBN 978-0-596-00172-8.
- Taylor, Dave (2005). Lernen Sie Unix für Mac OS X Tiger (4 ed.). O'Reilly Media. ISBN 978-0-596-00915-1.
- Senjen, Rye; Guthrey, Jane (August 1996). Das Internet für Frauen. Spinifex press. ISBN 978-1-875559-52-7.
- Chapman, Greg (April 2003). "Textbasiertes Web -Browsen mit Luchs". TechTrax. 2 (4). Archiviert von das Original Am 2012-01-17. Abgerufen 2012-02-15.
- Dixon, Judith M. (Dezember 2004). "Nivellieren Sie die Straße voraus: Richtlinien für die Erstellung von WWW -Seiten, die blinden und visuell behinderten Benutzern zugänglich sind". Journal für Informationstechnologie und Behinderungen. Eassi. 2 (4). Abgerufen 2012-02-15.
- Seltzer, Richard (August 1995). "Lynx im Internet für Menschen mit Behinderungen aufrechterhalten: Ein Aufruf zum Handeln". Journal für Informationstechnologie und Behinderungen. Eassi. 2 (3). ISSN 1073-5127. OCLC 222902674. Abgerufen 2012-02-15.
- Davies, Mike (2012). "Welche Browser außer IE und NN gibt es?". Alt.html FAQ. Abgerufen 8. August, 2012.
- Wayner, Peter (2010-10-19). "Top 10 spezielle Webbrowser, die Sie möglicherweise verpasst haben". InfoWorld. p. 3. Abgerufen 2010-10-28.
- Legan, Dallas E. (2001). "Text-Mode-Webbrowser für OS/2". Die südkalifornische Betriebssystembetriebsgruppe. Abgerufen 2010-08-16.
- Legan, Dallas E. (2002). "Lynx unter Betriebssystem/2: Gerade Antworten und scharfe Tricks - Teil 1 - Verwenden Sie den Luchsbrowser". Die südkalifornische Betriebssystembetriebsgruppe. Abgerufen 2010-08-16.
- Marquardt, P. (1995). "Die Alynx -Homepage". owww.molgen.mpg.de. Abgerufen 2020-01-30.
- Bartlett, Kynn (2006-09-29). "Der schlechte Browser: Was zu tun ist, wenn Browser mit Ihrem CSS nicht gut spielen". Informit. Abgerufen 2012-02-15.
- Rosmaita, Gregory J. (1996-12-12). "Blynx: Lynx Support -Dateien, die auf blinde und visuell behinderte Benutzer zugeschnitten sind". Blynx. Abgerufen 2012-02-07.
- "Nutzung der Zugangstechnologie". RNIB. 2011-12-01. Abgerufen 2012-02-08.
- Bolso, Erik Inge (2005-03-08). "2005 Textmodus Browser -Zusammenfassung". Linux Journal. Abgerufen 2010-08-05.
- Timmer, John (2010-02-24). "Browser -Geschichte Hijack + Social Networks = Lost Anonymity". ARS Technica. Abgerufen 2012-02-05.
- Rakitin, Jason (1997-10-27). "Bewertung: Alternative Webbrowser". Netzwerk -Weltfusion. Archiviert von das Original Am 2001-10-05.
- Wallen, Jack (2011-01-11). "10 Webbrowser für das Linux -Betriebssystem". TechRepublic. Abgerufen 2012-02-12.
- Rosmaita, Gregory J. "Eine Einführung in Realitäten für Sprachzugriffe für interessierte Sehgepäcker Internauters". Blynx. Abgerufen 2012-02-07.
- Kahan, José (1999-08-05). "Warum libwww?". World Wide Web Konsortium. Abgerufen 2010-06-15.
- Kahan, José (2002-06-07). "Veränderung der Geschichte von libwww". World Wide Web Konsortium. Abgerufen 2010-05-30.
- Nelson, Lynn H. (2000-11-07). "Vor dem Web: Die frühe Entwicklung der Geschichte online" (PDF). Zentrum für Geschichte und neue Medien. George Mason University. Abgerufen 2008-02-03.
- Montulli, Lou (1992-07-22). "Re: Unix und Hypertext". Newsgroup:Alt.Hypertext. Usenet: [email protected]. Abgerufen 2012-01-13.
- Sajka, Janina (1999-09-29). "Re: Lynx-dev lizenzierende Lynx". Lynx-dev (Mailingliste).
- Nestrud, Chris (2000-10-07). "Re: Lynx und https". [email protected] (Mailingliste).
- Dickey, Thomas E. (2007-07-02). "Re: [Lynx-dev] mit frischerem libwww?". [email protected] (Mailingliste).
- De Raadt, Theo (2014-07-15). "CVS: CVs.openbsd.org: SRC". [email protected] (Mailingliste). OpenBSD. Abgerufen 2014-07-16.
- "Lynx (1) Mann Seite". OpenBSD 2.3. 1998-05-19. Abgerufen 2015-01-19.
- "Lynx (1) Mann Seite". OpenBSD 5.5. 2014-05-01. Abgerufen 2015-01-19.
- "www/lynx". OpenBSD -Ports. Abgerufen 2015-01-19.
- Buttles, Wayne (1994). "Doslynx Beta Hype". Fdisk.com. Abgerufen 2012-01-13.
- "Sound Enhanced Luchs". Acharya. IIT Madras. 17. August 2006. archiviert von das Original am 1. Oktober 2006. Abgerufen 7. Februar 2012.
- Lynx Developers Group. "Lynx Benutzerhandbuch". Offizielle Website. Abgerufen 2017-04-12.
- Lynx Developers Group. "Lynx 2.8.7 Help-Datei". Lynx Offizielle Website. Abgerufen 2017-04-12.
- Lynx Developers Group. "Konfigurationsdatei". Lynx Offizielle Website. Abgerufen 2017-04-12.