5 ms·
Here's what I use (as a bookmark): data:text/html,<body contenteditable style="line-height:1.5;font-size:20px;"> No save function obviously but this lets
by PowerfulWizard 2y ago
Here's what I use (as a bookmark):
data:text/html,<body contenteditable style="line-height:1.5;font-size:20px;">
No save function obviously but this lets me open a new tab and dump some text.
- FrostKiwi 2y agoAlong the same lines, I created a simple HTML site to interface with Japanese Translation tools: https://blog.frost.kiwi/just-a-text-box/ https://blog.frost.kiwi/just-a-text-box/
- wesamco 2y agoNice! I bookmarked it and I'm gonna start using it, thank you. For a quick and dirty save, you can press Ctrl+P to open the print window/dialog and select "Save as PDF", or you can press Ctrl+S and save as a single HTML file. Edit: to make the text cursor focus automatically when the page loads, you can add the autofocus attribute to the body tag.
- smusamashah 2y agoFollowing might work to save as well. data:text/html,<html contenteditable onload="document.body.innerHTML = localStorage['text']" oninput="localStorage['text'] = document.body.innerHTML" style="line-height:1.5;font-size:20px;">
- mariocesar 2y agoIt will need a hostname or a page at least. Failed to read the 'localStorage' property from 'Window': Storage is disabled inside 'data:' URLs.
- apatheticonion 2y agoDug into this for a bit, sadly: > Webstorage is tied to an origin. 'data:' URLs have unique origins in Blink (that is, they match no other origins, not even themselves). even if we decided that 'data:' URLs should be able to access localStorage, the data wouldn't be available next time you visited the URL, as the origins wouldn't match.
- wesamco 2y agoWhile you can't save to localStorage as my sibling commenters have shown, greyface- down below in the thread posted a version that saves to the hash fragment of the URI. Saving to the (Data) URI has a benefit over localStorage of allowing you to save by bookmarking, which also enables you to save many notes, not just one. I code-golfed greyface-'s code and made the text cursor autofocus on page load: data:text/html,<body contenteditable autofocus oninput="history.replaceState(0,0,'%23'+btoa(this.outerHTML))" onload="location.hash&& document.write(atob(location.hash.slice(1)))">#
- numpad0 2y agodark mode: data:text/html,<body contenteditable style="line-height:1.5;font-size:20px;color:lightgray;background-color:black">
- ASalazarMX 2y agoSeeing the replies to your comment, I have to ask: Notepad++ persists your unsaved notes, has dark mode and themes, is fast and lightweight... why insist on forcing text-editor-like behavior on the browser? It feels like a solution in need of a problem.
- jwells89 2y agoSublime Text fits the “nameless notes” niche for me for similar reasons. It’s super speedy, has plenty of customizability, and has rock solid auto save+restore for unsaved text.
- eviks 2y agoCan you restore a closed tab of unsaved text?
- voltaireodactyl 2y agoNot out of the box I believe, but I use a package from their directory to do just that.
- robobro 2y agoyou mean emacs/?
- justsomehnguy 2y ago> persists your unsaved notes Except when you brainfart on the OS shutdown and choose the wrong answer. But yes, I even do the culling every couple of months.
- oefrha 2y agoYou should pick a text editor that doesn’t throw up a dialog when quitting then. I use CotEditor on macOS specifically for random notes, everything’s unsaved and some notes have survived dozens of reboots over a number of years.