Der Standard für das Surfen im Internet über ein textbasiertes Terminal ist Lynx, richtig? Es ist der legendäre Text-Webbrowser, den Sie unter https://lynx.invisible-island.net/ nachlesen oder, noch besser, gleich jetzt mit
ausführen könnendocker run --rm -it nbrown/lynx lynx http://hanselman.com/
Genial, oder? Aber es ist Text. Lynx führt Alt-Text anstelle von Bildern aus und nutzt nicht wirklich die Vorteile moderner Browserfunktionen ODER moderner Terminalfunktionen .
Geben Sie Browsh ein! https://www.brow.sh/
Browsh ist ein vollständig moderner textbasierter Browser. Es rendert alles, was ein moderner Browser kann; HTML5, CSS3, JS, Video und sogar WebGL. Sein Hauptzweck besteht darin, auf einem entfernten Server ausgeführt und über SSH/Mosh aufgerufen zu werden
Stellen Sie sich vor, Sie führen Ihren Browser auf einem Remote-Rechner aus, der mit voller Leistung verbunden ist, während Sie per SSH in Ihre gehostete Browsing-Instanz einsteigen. Ich weiß nicht, wie es Ihnen geht, aber mein Laptop verwendet derzeit 2 GB RAM für Chrome und es sind im Grunde nur alle Fans. Ich könnte vielleicht 12 Stunden Akkulaufzeit bekommen, wenn ich in tmux rumhänge und Browsh verwende! Ganz zu schweigen von den Bandbreiteneinsparungen. Wenn ich mit einem 3G-Netzwerk verbunden oder im Ausland bin, kann ich immer noch ein großartiges Surferlebnis genießen und nur knapp an Daten nippen.
Sie können sogar neue Tabs öffnen! Schauen Sie sich die Tastenkombinationen an! Du musst es versuchen. Funktioniert hervorragend unter Windows 10 mit der neuen Konsole. Führen Sie einfach diesen einen Docker-Befehl aus:
docker run -it --rm browsh/browsh
Wenn Sie diese Idee für dumm halten, ist das in Ordnung. Ich finde es brillant und kreativ und genau die clevere Idee, die das Internet braucht. Dies löst einen interessanten Browser auf interessante Weise ... tatsächlich bringt es uns zurück in die Tage der "dummen Terminals", nicht wahr?
Es gab eine Zeit, in der ich mit meinem leistungsschwachen Gerät auf Text von einem kühlschrankgroßen Gerät wartete. Der Kühlschrank hat die Arbeit erledigt und mein Terminal hat am wenigsten getan.
Heute wartet meine Hochleistungsmaschine auf Text von einer anderen Hochleistungsmaschine und bemüht sich dann, alles als 7 MB JavaScript-Downloads von TheVerge.com zusammenzusetzen. Aber ich bin nicht verbittert.;)
Schauen Sie sich meine Podcast-Seite auf Browsh an. Ich liebe es.
Wenn Sie zustimmen, dass Browsh erstaunlich und besonders ist, ziehen Sie eine Spende in Betracht! Es wird derzeit von nur einer Person verwaltet und sie wollen nur 1000 US-Dollar pro Monat auf ihrem Patreon, um die ganze Zeit an Browsh zu arbeiten! Sagen Sie Tom auf Twitter, was Sie für etwas Besonderes halten, und geben Sie ihm dann ein paar Münzen. Was für ein spannendes und kunstvolles Projekt! Ich hoffe, es geht weiter!
Sponsor: Skalieren Sie Ihr Python für Big Data und Big Science mit Intel® Distribution for Python. Fast native Codegeschwindigkeit. Verwendung mit NumPy, SciPy und scikit-learn. Erhalten Sie es noch heute!