Minimalistischer Texteditor, der im Browser läuft und alle Inhalte in der URL speichert
(github.com/antonmedv)- Ein schlanker Texteditor, der im Browser läuft und sämtlichen Text im URL-Hash speichert
- Die Eingaben werden per deflate-Komprimierung verkleinert, um die URL-Länge zu reduzieren, und funktionieren ohne Backend-Server vollständig clientseitig
- Enthält grundlegende Komfortfunktionen wie automatisches Speichern (500 ms Verzögerung), Dark Mode und mobile Unterstützung
- Der Dokumenttitel kann mit
# Titlefestgelegt werden, oder dem<article>-Tag lassen sich Style-Attribute hinzufügen, die ebenfalls in der URL gespeichert werden können - Dokumente lassen sich allein durch Teilen der URL übermitteln, was für einfache Notizen oder das Teilen von Code-Snippets nützlich ist
Überblick
- textarea.my ist ein minimalistischer Texteditor, der vollständig im Browser ausgeführt wird
- Alle Daten werden im URL-Hash gespeichert, sodass kein separater Server oder keine Datenbank erforderlich ist
- Mit JavaScript erstellt und ohne Installation sofort nutzbar
Hauptfunktionen
-
Textkomprimierung (Compression magic)
- Der eingegebene Text wird mit dem deflate-Algorithmus komprimiert, um die URL-Länge zu minimieren
- Lange Notizen lassen sich mit einer URL von ungefähr 500 Zeichen teilen
-
URL-basierte Speicherung und Freigabe
- Der geschriebene Inhalt wird im URL-Hash eingebettet und kann durch Kopieren des Links geteilt werden
- Auch ohne Serverspeicherung ist eine Wiederherstellung des Dokuments allein über den Link möglich
-
Automatisches Speichern und Dark Mode
- Bietet eine Funktion zum automatischen Speichern mit 500 ms Verzögerung nach der Eingabe
- Erkennt die Farbmodus-Einstellung des Systems und aktiviert den Dark Mode automatisch
-
Mobilfreundliche Oberfläche
- Auch auf Smartphones lassen sich Dokumente mit denselben Funktionen erstellen
- Das responsive Design eignet sich für die Nutzung unterwegs
-
Architektur ohne Backend
- Wie die Formulierung „Zero servers were harmed“ andeutet, ist es eine vollständig clientseitige App
- Keine Serverlast und keine Probleme mit der Speicherung personenbezogener Daten
Verwendung
- textarea.my aufrufen und sofort losschreiben
- Während der Eingabe lässt sich beobachten, wie die URL länger wird
- Die URL kann kopiert und mit anderen geteilt werden
Fortgeschrittene Tipps (Pro tips)
- Gibt man in der ersten Zeile des Dokuments
# Titleein, wird dies als Seitentitel gesetzt - Die Daten werden doppelt in localStorage und der URL gespeichert
- Fügt man in den Entwicklertools dem
<article>-Tag ein style-Attribut hinzu, wird auch dieser Stil zusammen mit der URL gespeichert
Beispiel-Links
- Es gibt ein Beispieldokument zu Fyodor Dostoevskys Crime and Punishment
- Es gibt ein Beispieldokument An Ode to Comic Sans, geschrieben von ChatGPT
Technische Merkmale
- JavaScript-basiert
- Datenverwaltung ausschließlich über URL-Hash und localStorage, ohne Serveranfragen
- Durch die einfache Struktur werden Sicherheitsrisiken minimiert und schnelle Ladezeiten erreicht
Fazit
- textarea.my ist ein ultraleichter Texteditor, der in einer serverlosen Umgebung läuft und
einen ungewöhnlichen Ansatz bietet, bei dem sich Dokumente allein durch Teilen der URL speichern und übermitteln lassen - Ein geeignetes Werkzeug für Entwickler oder Designer, um einfache Ideen festzuhalten, Code-Notizen zu machen oder Testdokumente zu erstellen
Noch keine Kommentare.