29 Punkte von keepworking 2025-03-07 | 13 Kommentare | Auf WhatsApp teilen

Ich möchte dieses kleine Projekt vorstellen, das ich diesmal entwickelt habe.

Nash basiert auf dem Konzept „Note as HTML“ und ist so konzipiert, dass eine einzelne HTML-Datei zugleich Editor und Dokumentdatei sein kann.

Solange ein Browser vorhanden ist, kann man lokal arbeiten – online wie offline ohne Einschränkungen. Wer ein geteiltes Dokument erhält, kann die HTML-Datei ohne separate Registrierung oder Programminstallation herunterladen, bearbeiten, erneut speichern und weitergeben.

Auch Bilder aus der Zwischenablage lassen sich per Einfügen an die Notiz anhängen, und es sind einige sehr einfache Editorfunktionen implementiert, sodass es sich auch gut zum Schreiben kurzer Texte eignet.

Allerdings lässt sich die Speicherfunktion des Browsers nicht ohne Weiteres zum Überschreiben nutzen, sodass unbeabsichtigt eine Art Versionsverwaltung wie meineDatei, meineDatei (1), meineDatei (2)... entsteht. Darüber hinaus habe ich zwar darüber nachgedacht, die Funktionen des Editors zu verbessern, aber leider gibt es viele Grenzen.

Auch aus meiner Sicht gibt es bei der Bedienbarkeit noch viele Schwächen, aber ich denke, es könnte sich gut für einen self-hosted Blog oder für einfache Handbücher sowie längere Inhalte mit Bildern eignen.

Schaut es euch gern an, und wenn ihr Ideen für andere Einsatzmöglichkeiten habt, würde ich mich über Hinweise freuen.

13 Kommentare

 
ifmkl 2025-07-08

Ich nutze dieses großartige Projekt, das Sie geteilt haben, sehr gut als Editor für statische Seitengeneratoren im Self-Hosting. Vielen Dank!

 
nemorize 2025-03-08

Wirklich großartig ...! Sternchen-Bäm!

  • Es gibt ein Phänomen, bei dem der Browser-Titel auf gesetzt wird, wenn der Titel leer ist~
 
lunamoth 2025-03-07

Erinnert mich an TiddlyWiki. Ein dreispaltiges Layout für Ordner, Dokumente und Dokumentinhalt könnte auch ganz gut funktionieren.

 
kunggom 2025-03-09

Als ich gerade daran dachte, habe ich nachgesehen, ob es noch etwas Ähnliches wie TiddlyWiki gibt, und dabei bin ich auf Feather Wiki gestoßen. Das ist ein extrem leichtgewichtiges Tool, bei dem die leere HTML-Datei nicht einmal 60 KB groß ist.

 
laeyoung 2025-03-07

Schlicht und trotzdem großartig!!

 
coremaker 2025-03-07

Sieht großartig aus.
Allerdings wäre es vermutlich noch besser, wenn HTML-Daten mit sehr komplexen Styles beim Kopieren und Einfügen einen einfachen Normalisierungsprozess durchlaufen würden.

 
biyott 2025-03-07

Sieht großartig aus. Ich sollte es mir am Wochenende einmal genauer ansehen. Wenn man noch ein paar der bestehenden Konzepte ergänzt, könnte es vielleicht noch besser werden.

 
halfenif 2025-03-07

Meiner persönlichen Meinung nach.

  • Offenbar wird die erste Zeile als Dateiname verwendet. Dann wäre es gut, wenn es für die Nutzer etwas gäbe, das deutlich macht, dass es sich um den Dateinamen handelt, sei es ein Label oder ein Icon.
  • Zum Dateinamen kann es zwar verschiedene Meinungen geben, aber ich denke, es wäre auch gut, eine einfache Regel festzulegen und anzuwenden.
    rule: Dateiname + ISO-JahrMonatTagStundeMinuteSekunde + Erweiterung
    ex: Hello, This is Nash.2025-03-07 13.47.09.html
    Es ist allerdings wirklich etwas schade, dass man im Dateinamen kein : verwenden kann.
 
keepworking 2025-03-07

Ich finde es eine großartige Idee, beim Speichern Zeitinformationen in den Dateinamen aufzunehmen.
Das scheint auch noch besser geeignet zu sein, den Nachteil zu kaschieren, dass kein Überschreiben möglich ist.

Vielen Dank für Ihre wertvolle Meinung.

 
kunggom 2025-03-07

Irgendwie erinnert mich das an TiddlyWiki.
Persönlich fände ich es gut, wenn es eine Funktion gäbe, mit der der Ausdruck etwas sauberer aussieht, sowie eine Möglichkeit, bestimmte Bereiche in einer Schrift mit fester Breite darzustellen. Es wäre auch das Tüpfelchen auf dem i, wenn in der Toolbar per Tooltip die Tastenkürzel angezeigt würden oder es auf der Hilfeseite eine Erklärung zu den Shortcuts gäbe.
Außerdem wäre es vielleicht gut, im erzeugten HTML-Code die Code-Teile möglichst weit oben zu bündeln und den Inhaltsbereich so weit wie möglich nach unten zu setzen, wobei ich mich auch frage, ob man den HTML-Code dafür überhaupt so oft direkt bearbeiten würde. Wie auch immer: Wenn man sich eine leere Datei mit Inhalt bereitlegt, könnte sie je nach Situation durchaus nützlich sein.

 
keepworking 2025-03-07

Vielen Dank für Ihr wertvolles Feedback.

  • Tastenkürzel, Tooltips
  • Nichtproportionale Schriftart (Code)
  • Einrücken und Ausrücken
  • Export im Nur-Lesen-Modus

Solche Dinge wären auf jeden Fall deutlich besser, wenn sie vorhanden sind. Ich werde das als Referenz nutzen und weiter verbessern.

 
kunggom 2025-03-07

Eine weitere Funktion, die mir einfällt, wäre die Unterstützung für Einrückungen/Ausrückungen.
Gelegentlich, wenn man längere Texte schreiben muss, war es nützlich, bestimmte Inhalte etwa durch Einrückungen hervorzuheben.

 
kunggom 2025-03-07

Wenn man das auf einer selbstgehosteten Website einsetzen möchte, wäre eine Variante mit einer Funktion zum „Exportieren“ des nicht bearbeitbaren HTML-Teils wohl besser.
Wie dem auch sei: Selbst wenn es eine nicht bearbeitbare HTML-Datei ist, ist es durchaus attraktiv, dass dafür nur eine einzige Datei genügt.