Re: [w3c/editing] Removal of browser built-in Undo stack functionality from contenteditable (#150)

@waterplea So if they don't really need it, the reason why Wordpress,
Medium, etc. went for fancy JS editors like Gutenberg rather than just raw
contenteditable the way you advocate is what? They just wanted to burn
money on development that isn't really needed?

On Mon, Dec 9, 2019, 07:46 Alex Inkin <notifications@github.com> wrote:

> There's no need to preserve styles, just semantics. What execCommand and
> raw contenteditable and hotkey actually do just fine. Bold, italic,
> underline. Firefox has image resize, I believe — the only functionality
> missing from contenteditable in Chrome to make it serviceable for what 90%
> of the users use it, without fancy tables and copying stuff from Word with
> it's broken internal layout. Speaking of Guttenberg, Medium and many other
> block editors — they also don't need any of that. They have dedicated table
> blocks while actual text styles are limited to basic semantics. Because of
> those awesome JS editors with fake caret and whatnot I was unable to move
> by word with Ctrl + Arrow keys for a month on my WordPress blog until they
> fixed it. Contenteditable works just fine for rich text. Just clean format
> on drop/paste and don't over overcomplicate your stuff. I hear you,
> @tszynalski <https://github.com/tszynalski>
>
> —
> You are receiving this because you were mentioned.
> Reply to this email directly, view it on GitHub
> <https://github.com/w3c/editing/issues/150?email_source=notifications&email_token=AAERMOGBNYEEKRVYWC6SRH3QXXSTFA5CNFSM4CQW2SH2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEGIA6YY#issuecomment-563089251>,
> or unsubscribe
> <https://github.com/notifications/unsubscribe-auth/AAERMOAT4W3P4YMYIGDX5SLQXXSTFANCNFSM4CQW2SHQ>
> .
>


-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/w3c/editing/issues/150#issuecomment-563093108

Received on Monday, 9 December 2019 07:00:10 UTC