Verwenden Sie Lynx Browser mit Image-Unterstützung in X11 für schnelles Browsen mit geringer Bandbreite

Langjährige Benutzer von Kommandozeilen sind wahrscheinlich mit dem textbasierten Webbrowser lynx vertraut, der das Web auf reines Textformat streift und superschnelles Surfen im Internet ermöglicht. Aber lynx (Links, technisch) kann kompiliert werden, um Grafiken zu unterstützen und innerhalb von x11 zu laufen, was einen hochwirksamen Webbrowser für Situationen mit geringer Bandbreite schafft, da er alle Formatierungen, CSS, Javascript, Flash, Java, Ads und Ajax aus dem Internet entfernt Websites, alles, was Sie bekommen, ist Standard-HTML mit Bildern, mit allem blitzschnell Laden. Hier sehen Sie, wie die Google-Startseite in Lynx in X11 mit Bildunterstützung aussieht:



Um Lynx in X11 mit Unterstützung für Bilder laufen zu lassen, benötigen Sie Xcode (oder mindestens gcc) und Xquartz sowie die zu kompilierende Links-Quelle:

  • Laden Sie Xcode aus dem App Store herunter oder installieren Sie GCC ohne das gesamte Xcode-Paket, indem Sie Befehlszeilenprogramme vom Apple Dev Center abrufen
  • Holen Sie X11 mit Xquartz und installieren Sie es in OS X, um X11 auf dem Mac laufen zu lassen, wenn Sie dies noch nicht getan haben
  • Laden Sie den Links tar ball herunter (direkter Link, aktuell Version 2.7)

Obwohl es am besten wäre, etwas Erfahrung mit dem Kompilieren und Verwenden der Befehlszeile zu haben, werden wir, wenn Sie dies nicht tun, alle notwendigen Befehle durchgehen, damit dies funktioniert:

Wechseln Sie in das Verzeichnis, in das Sie Links heruntergeladen haben (nehmen wir an ~ / Desktop /)
cd ~/Desktop

Dekomprimieren Sie die Links mit tar
tar -xvf links-2.7.tar.gz

Wechseln Sie in das neu erstellte Verzeichnis:
cd links-2.7/

Konfigurieren Sie Links zur Unterstützung gängiger Bildformate, Rendering, x11, Grafiken und openssl:

./configure --x-includes=/usr/include/X11/ --x-libraries=/usr/X11/lib/ --enable-graphics --with-ssl=openssl

Sie werden sehen, dass eine Menge Konfigurationsüberprüfungen durchlaufen werden, und unten sollten Sie etwa Folgendes sehen:

Configuration results:
IPv6: YES
Supported compression: ZLIB BZIP2
SSL support: OPENSSL
UTF-8 terminal: YES
GPM support: NO
Graphics enabled: YES
Graphics drivers: X
Image formats: GIF PNG XBM JPEG TIFF

Der Schlüssel, auf den Sie achten sollten, ist die "Grafik-Unterstützung" und die Unterstützung von Bildformaten, mit der Sie Bilder im Internet betrachten können.

Jetzt müssen Sie nur noch Links kompilieren und installieren:

sudo make install

Nach der Installation können Sie die Links jetzt entweder im Nur-Text-Modus oder besser noch mit der Grafikunterstützung verwenden, indem Sie sie innerhalb von X11 ausführen. Beachten Sie, dass Sie, wenn Sie X11 in diesem Prozess installiert haben, sich möglicherweise erst an- und abmelden müssen, bevor X11 ordnungsgemäß funktioniert.

Starten Sie Links mit grafischer Unterstützung in x11 mit dem Flag -g:

links -g http://osxdaily.com

Sie haben jetzt lynx läuft in x11 mit Image-Unterstützung:

Offensichtlich sehen keine Webseiten in diesem Format besonders gut aus, aber das ist nicht der Punkt, der Punkt ist eine Erfahrung mit geringer Bandbreite, die sehr schnell zu verwenden ist, kein schicker Webbrowser:

Bilder zeigen nur so viel, das kurze Video unten zeigt, wie es ist, mit X11 Lynx, das mit grafischer Unterstützung gebaut wurde, im Internet zu surfen:

Lynx navigiert nicht mit dem Mauszeiger, alles wird über die Tastatur gehandhabt.

Grundlegende Lynx Navigation Shortcuts

Die Verwendung von LYNX in X11 mit Bildunterstützung ist im Grunde die gleiche wie die Befehlszeile. Hier sind ein paar wichtige lynx-Tastaturkürzel, um herumzukommen.

  • Pfeil nach oben und Pfeil nach unten, um durch Seiteninhalte und Seitenverknüpfungen zu navigieren
  • Pfeil nach links zum Zurückblättern einer Seite
  • Pfeil nach rechts zum markierten Link (wie Enter)
  • Blättern Sie auf der Seite nach oben und nach unten, um den gesamten Bildschirm der Webseite gleichzeitig zu durchsuchen
  • Schlüssel zurückgeben, um den Links zu folgen
  • G, um zu einer neuen URL zu gelangen
  • Control-R zum Aktualisieren
  • / suchen

Schließlich, machen wir ein paar Abkürzungen, um den Start von X11 Lynx zu beschleunigen:

Erstellen Sie eine X11-Anwendungsmenü-Verknüpfung für GUI Lynx

  • Öffne das X11 "Anwendungen" -Menü und wähle "Anpassen"
  • Klicke auf "Add Item" und unter "Command" fülle "links -g" aus und setze unter "Name" etwas wie "LynxGUI"
  • Schließen Sie das Fenster "Anpassen" und suchen Sie den kurzen Link im X11-Anwendungsmenü

Erstellen Sie einen Befehlszeilenalias für GUI Lynx

  • Öffnen Sie .bash_profile und fügen Sie etwas wie folgt als Alias ​​ein:
  • alias linksgui='links -g http://osxdaily.com &'

  • Jetzt können Sie "linksgui" in der Befehlszeile eingeben, um auch Links in X11 schnell zu starten

Genießen Sie Ihre neue superschnelle Web-Erfahrung mit geringer Bandbreite.

Dieser Artikel ist offensichtlich auf Mac-Benutzer und OS X ausgerichtet, aber lynx kann auch mit x11-Unterstützung innerhalb von Linux kompiliert werden. Trennen Sie den Xcode- und Xquartz-Teil des Walkthroughs und die Konfiguration ist ansonsten identisch.

Alternativ: Verwenden Sie MacPorts, um Links mit X11- und Image-Unterstützung zu installieren

Für diejenigen, die MacPorts installiert haben, ist der Installationsprozess noch einfacher und kann mit nur vier einfachen Befehlen durchgeführt werden:

$ sudo port -v install xorg-server
$ sudo port -v install links +x11
$ /opt/local/bin/startx &
$ links -g

Danke an Eric für die originale Einsendung und die tolle Tippidee und danke an Tyson W für den Macports-Trick über Facebook!