- Nyxt ist ein Browser, der auf die Tastatur ausgerichtet entwickelt wurde für Nutzer, die Informationen im Internet schnell analysieren, erkunden und extrahieren wollen
- Mit Link-Hinweisen, Jump Headings und tabwechsel per Fuzzy-Suche lassen sich Dokumente und Tabs schnell ohne Maus durchqueren
- Mehrere Tabs lassen sich per Zeichenkette auswählen und Befehle auf einmal ausführen, wodurch wiederkehrende Aufgaben wie das Schließen zusammengehöriger Seiten reduziert werden
- Im eingebauten REPL lassen sich kurze Skripte und neue Workflows ausprobieren, und jedes Element von Nyxt kann erweitert und angepasst werden
- Tag-basierte Lesezeichensuche, funktionales AutoFill, Zwischenablageverlauf und ein baumbasierter Browserverlauf halten Recherche- und Eingabeverläufe fest
Ein Navigationsfluss nur mit der Tastatur
- Nyxt ist ein Browser, der dafür entwickelt wurde, dass Nutzer das Web erkunden, ohne die Hände von der Tastatur zu nehmen
- Mit Link-Hinweisen kann man Links per Tastatur folgen, ohne den Mauszeiger zu benutzen
- Der Ablauf zum Wechsel auf die Seite Aerodynamic Forces wird als Beispiel gezeigt
- Jump Headings durchsucht die Header-Tags eines Dokuments per Fuzzy-Suche und springt direkt zum gewünschten Abschnitt
- Gezeigt wird, wie man zum Abschnitt Intelligence and Learning springt
- Beim Tabwechsel werden offene Tabs per Fuzzy-Suche eingegrenzt, um relevante Tabs zu finden
- Man sieht einen Ablauf, bei dem 11 offene Tabs mit jeder Tasteneingabe weiter reduziert werden
- Suche über mehrere Tabs ist eine Funktion, mit der Inhalte in mehreren Tabs gleichzeitig durchsucht werden können
- Als Beispiel dient die Suche nach der Ernährung von Pinguinen auf mehreren Seiten
Wiederkehrende Aufgaben und eine erweiterbare Browser-Umgebung
- Mehrere Tabs lassen sich als Gruppe auswählen und dann mit einem Befehl bearbeiten, um wiederkehrende Aufgaben zu verringern
- Als Beispiel wird gezeigt, wie man nach Abschluss einer Online-Recherche zu Elefanten alle Webseiten schließt, die zur Zeichenkette
"ele"passen
- Als Beispiel wird gezeigt, wie man nach Abschluss einer Online-Recherche zu Elefanten alle Webseiten schließt, die zur Zeichenkette
- Befehle werden durch Fuzzy-Suche nach passenden Kommandos direkt ausgeführt, sodass man nicht durch Menüs navigieren muss
- Das eingebaute REPL dient als Einstiegspunkt, um Nyxt direkt zu programmieren
- Kurze Skripte ausführen und neue Workflows testen ist möglich
- Jedes Element von Nyxt ist vollständig erweiterbar und anpassbar
Verwaltung von Lesezeichen, Eingaben und Browserverlauf
- Der Prompt Buffer wird genutzt, um mit Tags versehene Lesezeichen intelligent zu durchsuchen
- AutoFill ist eine Funktion zum Ausfüllen von Formularen und kann ein normaler String oder eine Funktion sein
- Funktionales AutoFill kann zum Beispiel das aktuelle Datum eintragen
- Der Zwischenablageverlauf merkt sich kopierte Elemente, damit sie jederzeit erneut eingefügt werden können
- Der baumbasierte Browserverlauf speichert alle besuchten Seiten in einem durchsuchbaren und durchlaufbaren Baum, damit man bereits besuchte Orte nicht verliert
1 Kommentare
Meinungen auf Hacker News
Ich würde gern Kompatibilität mit Dingen wie einem Firefox-Backend oder uBlock Origin sehen und möchte keinen weiteren Chrome-Derivat-Browser, der mit einer neuen UI wirbt.
Warum nicht Vimium, siehe hier: https://nyxt-browser.com/article/nyxt-versus-plugins.org
Einer der guten Punkte an Nyxt ist die Ausrichtung, sich nicht an einen Renderer zu binden. Ich weiß nicht, wie realistisch das ist, aber wenn man von so einer Idee hört, fühlt es sich für eine bessere Welt einfach wie die richtige Richtung an.
Zu der Reaktion „Die Maus ist doch gut, warum sind Tastaturnutzer so elitär?“: Nyxt führt keinen Kreuzzug gegen die liebenswerte Maus. Das hier ist nicht ratpoison.
Ich habe weder im Nyxt-Blog noch anderswo gesehen, dass behauptet würde, Mausnutzer seien keine Menschen und hätten kein Recht auf eine gute Browsing-Erfahrung. Falls ich etwas verpasst habe, gern mit Link belegen.
Ein Artikel, der auf der ratpoison-Seite verlinkt ist; ich habe ihn vor ein paar Jahren mit Vergnügen gelesen, und auch heute ist er noch lustig.
Ich weiß nicht, warum ich ratpoison verlassen habe.
Wenn man Vim-artige Bedienung mag, lohnt es sich, die Erweiterung dieses Browsers auszuprobieren. Man kann sie auch beim normalen Web-Browsing an die eigenen Gewohnheiten anpassen.
Trotzdem hoffe ich, dass der Browser besser wird, und ich denke, ich werde ihn erneut herunterladen und eine Weile nutzen.
https://chromewebstore.google.com/detail/vimium/dbepggeogbai...
Das Konzept gefiel mir wirklich sehr, aber damals war er zu verbuggt und stürzte ständig ab, sodass ich aufgab. Ich werde ihn noch einmal ausprobieren.
Auf älterer Hardware ist er allerdings etwas langsam und ruckelig. Chromium ist ähnlich, daher scheint WebKit und Blink deutlich schwergewichtiger zu sein als Gecko.
Firefox ist unter Linux zumindest auch auf älterer Hardware sehr schnell und nutzt angemessen wenig Speicher.
Ich sage mir immer wieder, dass ich es selbst beheben werde, sobald ich irgendwann Zeit habe.
Jedenfalls werde ich auch das hier einmal ausprobieren.
Es macht nicht nur den Browser, sondern fast alles per Tastatur zugänglich. Natürlich bietet Nyxt auch andere Funktionen wie Scripting.
[1] https://shortcat.app/
Allerdings zögere ich, einer App von einem Entwickler, den ich kaum kenne, Zugriff auf den gesamten Bildschirm zu geben.
Das wäre doch der naheliegende Vergleich, aber in den FAQ wird er nicht erwähnt.
[1] https://github.com/qutebrowser/qutebrowser
Bookmarks haben weder Tags noch Verzeichnisse, wodurch die Organisation miserabel ist, und die Hackbarkeit ist geringer. Zum Beispiel eine Funktion, die in Nyxt möglich sein sollte: https://github.com/qutebrowser/qutebrowser/issues/3933
Es gibt auch große Lücken: https://github.com/qutebrowser/qutebrowser/issues/2328 https://github.com/qutebrowser/qutebrowser/issues/2492 https://github.com/qutebrowser/qutebrowser/issues/5731 (!!!)
Auch bei Einstellungen pro Domain/URL gab es seit dem anfänglichen Satz von Eigenschaften kaum Fortschritte: https://github.com/qutebrowser/qutebrowser/issues/3636
Werbeblockierung ist besser als eine hosts-Datei, aber im Vergleich zu uBlock immer noch deutlich schwächer: https://github.com/qutebrowser/qutebrowser/issues/6480 Eine Matrix zum Blockieren von Skripten wie im „erweiterten Modus“ von uBlock gibt es ebenfalls überhaupt nicht
Wirkte lange Zeit festgefahren, weil es an Bugfixes und Anpassungen an Änderungen bei Abhängigkeiten gebunden war. Ich bin zu Firefox gewechselt, während ich darauf warte, dass Nyxt brauchbar wird, und Nyxt 4 dürfte dieser Zeitpunkt sein
Aus Sicht von Endanwendern, die nicht programmieren lernen müssen, frage ich mich, worin diese potenziellen Vorteile und Ersatzfunktionen bestehen
Was wären zum Beispiel die Ersatzfunktionen für Bypass Paywalls Clean und Cookie AutoDelete?
Wenn es so einfach ist, neue Erweiterungen in Common Lisp zu schreiben, frage ich mich auch, warum nur zwei nutzbare Erweiterungen gelistet sind: https://nyxt.atlas.engineer/extensions
Nyxt und qutebrowser zielen auf Power-User, lassen aber WebExtension-Unterstützung weg. Wenn sie das unterstützt hätten, wären sie vermutlich deutlich populärer
Allerdings interessiert mich diese Denkweise Hacker = Tastatur nicht besonders; ich benutze lieber die Maus
Nyxt versucht zwar vom ersten Start an, Emacs- und Vim-Nutzern eine gute Erfahrung zu bieten, hat aber auch CUA-Bindings sowie ganz normale Unterstützung für Zeigen, Klicken und Ziehen
binary_slinger, halt die Hand für die Maus bereit. Die Einsen und Nullen sind in Nyxt startklar