12 Punkte von xguru 2024-06-09 | 10 Kommentare | Auf WhatsApp teilen
  • Alle geschriebenen Inhalte werden in der Adressleiste gespeichert und bleiben im Browser-Verlauf erhalten
  • Backup und Teilen sind allein durch das Kopieren der URL möglich
  • Keine Cookies und kein separater Server erforderlich
  • Open Source, entwickelt mit Ruby + Node.js

10 Kommentare

 
bbulbum 2024-06-10

Uff … Dass sich bei jedem Tastendruck etwas im Browser-Verlauf ansammelt, ist schon ziemlich schockierend …

 
aer0700 2024-06-09

Sieht ganz okay aus, hahaha.
Aber wenn man ohnehin nur einfachen Text übermitteln will, fragt man sich auch, warum man eine URL schickt, in die der Text komprimiert wurde, statt den Text einfach komplett zu senden...

 
aer0700 2024-06-09

Falls etwas mehr Formatierung hinzukommt, könnte es brauchbar sein?

 
savvykang 2024-06-09

Es wurde also entschieden, für die Generierung statischer Seiten Ruby und Jekyll zu verwenden und für die Installation von Frontend-Bibliotheken sowie die Überwachung von Dateiänderungen während der Entwicklung Node.js ... ein Musterbeispiel für Overengineering.

 
seiha106 2024-06-10

Stimmt schon, wer hätte gedacht, dass man eine statische Seite so weit treiben kann?

 
superwoou 2024-06-09

Wenn man die URL kopieren will, könnte man doch auch einfach den Textinhalt kopieren, oder..? Schon seltsam — wofür soll das eigentlich gedacht sein?

 
dooboo 2024-06-09

Man hat hier etwas, das man auch als einzelne Datei hätte umsetzen können, unnötig kompliziert überengineert 🤣🤣

 
xguru 2024-06-09

Irgendwie nützlich, irgendwie auch nicht … schwer einzuordnen.

 
humblebee 2024-06-09

Wenn man berücksichtigt, dass sich die Länge der Originaldaten beim Base64-Encoding in der Regel um etwa 33 % erhöht, fühlt sich das wirklich irgendwie eigenartig an. Es ist zwar nützlich, um Daten sicher zu übertragen und zu speichern, aber wenn man bedenkt, dass die Datenmenge zunimmt, kann man durchaus sagen, dass dafür gewisse Kosten anfallen. Wenn man diese Kosten als die Ressourcen betrachtet, die für URL-Parsing oder eine strukturelle Darstellung benötigt werden (es heißt ja, dass es von mermaid.live inspiriert wurde), könnte es je nach Situation nützlich sein – oder auch nicht 😄

 
savvykang 2024-06-09

https://github.com/revolter/notepadtab.com/blob/main/index.html#L80

Zumindest haben sie immerhin eine minimale Komprimierung implementiert. Ich frage mich allerdings, ob das wirklich etwas ist, das man im Entwicklungsumfeld mit so vielen verschiedenen Technologien lösen muss.