Matrix Hardline

Der Gastgeber

Rabbit

Rabbit zeigt Hardtext-Seiten. Bedeutung kommt aus dem Netz, das Aussehen von deinem Gerät. Ein Autor darf einen Akzent wünschen; ob du ihn siehst, entscheidet dein Gerät. Rabbit besitzt keine Schlüssel und keine Sitzungen: alles Netz läuft über den Knoten des Geräts, eine Identität, beliebig viele Fenster.

Rabbit is the usher for the Hardline network: it shows Hardtext pages. Meaning comes from the net, looks come from the device.

Rabbit-Fenster mit Tabs, Adresszeile und der Einführungsseite
Das Fenster: Tabs, Adresszeile mit Vorschlägen aus dem eigenen Gerät, Stern für eigene Namen, Sichern, Regal, und oben rechts das Hardline-Abzeichen, das den Knoten zeigt.

Zwei Betriebsarten, eine Binärdatei

Das Fenster

Tabs, Zurück und Vor, Adresszeile für hardline://, blake3:, Dateipfade und eigene Namen. Beim Tippen zeigt sie, was dein Gerät kennt. Nichts davon verlässt die Maschine, um gefunden zu werden.

Der Raum

Ein zweiter Druck auf «Lesen», und die Seite schwebt Element für Element über der ganzen Leinwand. Rad und Finger rollen, Escape verlässt. Angebote in einer Seite führen in den Raum und zur Kasse des Knotens, nie zu einem fremden Server.

Ein Nachschlagewerk als Beweis

Rabbit bringt den Wikipedia-Artikel «Wildkaninchen» als Hardtext-3-Seite mit, inhaltlich 1:1: Steckbrief als Spalte, an der der Text vorbeifliesst, zehn Bilder als Inhalte aus dem eigenen Knoten, dreizehn Einzelnachweise mit tippbaren Belegmarken und Rückweg, Kladogramm, Literatur. Beim ersten Kontakt mit dem Knoten legt Rabbit die Seite dort ab; die Einführung verweist hin. Text CC BY-SA 4.0, Bildnachweise stehen im Fuss der Seite.

Auf anderen Linux-Desktops

Rabbit erkennt, ob es auf der Matrix-Leinwand läuft oder auf einem anderen Desktop. Im Gastland zeichnet es eigene Ecken, zieht am Kopf, bringt seine Schriften mit, folgt der Akzentfarbe des Hintergrundbilds und wird nie kleiner als ein Smartphone-Display. Bei dieser Breite verhält es sich wie auf dem Handy. Geprüft auf KDE und niri.

Quelltext: github.com/Neurosector/rabbit (MIT).