Ckeditor4: Make paste notification more straightforward so it does not confuse users

Created on 20 Dec 2017  ·  14Comments  ·  Source: ckeditor/ckeditor4

Are you reporting a feature request or a bug?

Task

Check if the issue is already reported

Extracted from #469.

Provide detailed reproduction steps (if any)

It seems that for some users (see comments in #469), notification which appears after clicking Paste button is quite confusing, indicating that paste does not work.

image

We are considering updating it to make it more clear. However, it is already quite short and straightforward, so it is not an easy task. The current message is:

Your browser doesn't allow you to paste this way. Press ⌘+V to paste.

If you have any propositions, feel free to drop a comment.

References

  • https://disqus.com/home/discussion/ckeditor-com/paste_from_word/#comment-3570081596
    > (...) If you have control over the "Your browser doesn't allow you to paste ..." message, I suggest wording it to indicate that the 'Paste from Word' functionality will be invoked after the Ctrl+V operation.
clipboard confirmed major task

Most helpful comment

@rogerharkavy, thanks for sharing, The browser versus The editor part is a little bit tricky. In this case it is the browser (its API) which doesn't support pasting in such ways (mostly due to security reasons) so the message tries to describe that (and if you switch to IE browsers it will work without any messages as there are no such limitations). So it is the browser behaviour which is reflected in how editor works (what it can do). I think we should stick with your browser.

All 14 comments

Let's try proposing maybe several alternatives to see if we will find anything better. Perhaps the message could be less confusing if it explained that the editor cannot access the clipboard...

What does exactly _this way_ stand for? When you click right mouse button and try to copy using the browser menu?

Proposal 1:

Press Ctrl + V to paste. Due to technical reasons CKEditor is unable to access clipboard data in your browser.

CKEditor is unable to access clipboard

I'm afraid people still will read it as our inability / regression as opposed to early CKE4 releases. 😞

I think that the main issue is with word "allow". Maybe just simply replace "allow" with "support"?

Your browser doesn't support pasting this way. Press ⌘+V to paste.

In this case it is more clearly that it's browser's fault, not ours.

Guys bit the end user must know exactly what stands behind _this way_. Some users might not even be aware that there are various ways of pasting stuff into the editor, because they used one way and it always worked.

For me confusing is pronoun, because I’m not sure what is this way. I’d rather to see sth like:

Your browser doesn’t allow on paste with button. Please use keyboard shortcut Ctrl + V to paste.

Or sth similar what clearly define “this way” and inform that I need to use keyboard.

I'd propose going with (1) solution first (2) explanation second. Something like:

Press Ctrl + V to paste. Your browser doesn't support pasting with the toolbar button or context menu option.

If it is too long, perhaps just changing the order and a small rewording would suffice?

Press Ctrl + V to paste. Your browser doesn't support pasting using other methods.

Option 2 seems to be 👌

I think Option 2 is still confusing because of the "your browser" part. To me, that says to the user that they need to use a different browser than the one they are currently using. How about, "The editor doesn't support pasting using other methods."

@rogerharkavy, thanks for sharing, The browser versus The editor part is a little bit tricky. In this case it is the browser (its API) which doesn't support pasting in such ways (mostly due to security reasons) so the message tries to describe that (and if you switch to IE browsers it will work without any messages as there are no such limitations). So it is the browser behaviour which is reflected in how editor works (what it can do). I think we should stick with your browser.

@mlewand have you considered this issue as candidate for 4.9.0 (as we are already working on improving paste experience)?

@f1ames Thank you for clarifying that, I understand now.

@f1ames thanks for bringing attention to this one. Let's give it a try in this release. Maybe this time the message will be more straightforward.

I'll also vote for first option in https://github.com/ckeditor/ckeditor-dev/issues/1363#issuecomment-353261235.

Was this page helpful?
0 / 5 - 0 ratings