data:text/html, <html contenteditable>
Works at least in chromium based + Firefox data:text/html, <html contenteditable autofocus>https://developer.mozilla.org/en-US/docs/Web/HTML/Global_att...
You seem like a really cool person!
document.querySelectorAll('*').forEach(function(node){node.setAttribute('contentEditable','true')});
That way I could edit text while they talked and at the end of the meeting I’d just do a full-page screenshot.
The problem with letting non-technical users have at it is that they don’t realize it’s temporary.
Sadly, the cross browser support situation is pretty flaky. In practice this means you’ll find a lot of variance in the user input you get depending on which browser it’s coming from. Makes it really difficult to keep styling consistent or parse the content of it.
Sadly this is one of those times we can’t have nice things.
Then, re-open the file in Chrome. Re-save as needed.
EDIT: Looks like you can even drag-n-drop images and URLs into it.
<html contenteditable="true"><body></body></html>
<script>
const a=localStorage.getItem('saved-text-data');
document.querySelector('body').innerHTML=a;
setInterval(()=>{localStorage.setItem('saved-text-data', document.querySelector('body').innerHTML);}, 2000);
</script>Note from your original post: "It doesn't need to save,".