11 Punkte von xguru 2020-11-19 | 1 Kommentare | Auf WhatsApp teilen
  • Unterstützt HTML5, CSS3, JS, Video, WebGL usw. in SSH-/TTY-Umgebungen

  • Videos/Bilder usw. werden mit UTF-8-Halbblöcken dargestellt, um die Grafik im Terminal so gut wie möglich nachzubilden

  • Mit Mausunterstützung, einschließlich Klicken auf Links und sogar Zeichnen von Linien

  • Führt Firefox headless aus, verbindet sich mit dem Webserver und wandelt Webseiten über eine Erweiterung passend für das Terminal um

→ Überträgt die Webseite als einzelnes HTML/Text-Dokument, wodurch der ins Terminal übertragene Web-Traffic minimiert wird

  • Als Single-Binary in Go geschrieben, benötigt Firefox 57 oder höher

  • Unterstützt verschiedene Linux-, Mac- und Windows-Systeme

1 Kommentare

 
xguru 2020-11-19

Da hierbei eine Umwandlung stattfindet, ist die Geschwindigkeit nicht besonders hoch,

aber da das Browsen der Website auf dem Server erfolgt und die Webseite anschließend so umgewandelt wird, dass sie sich mit extrem wenig Traffic in der Shell anzeigen lässt,

könnte das in Umgebungen mit sehr schlechter Netzwerkverbindung durchaus nützlich sein.

Ein Nutzer auf HN schrieb in einem Kommentar, dass in Alaska selbst Internet für 140.000 Won im Monat nur eine maximale Geschwindigkeit von 512k bietet, sodass ein solcher Ansatz hilfreich sei.

Dass für das Bild-Rendering UTF-8-Halbblöcke verwendet werden, hatte ich schon bei imgcat gesehen; hier wird das also ebenfalls genutzt.