How to make a usable and understandable solution to provide (non-webmaster) user with the way to input text with one or more hyperlinks in it? Markdown-like solutions, which require the user to follow some syntax like My (text)[https://link.to.some.we/re] with links. are not suitable.

Can there be any elegant way without involving rich text editor?

I know making links is hard to grasp for the users as it's kind of an attribute for a selection of characters. Even with rich text editor it's still not intuitive. Is rich text editor the only way?

So far I came up with some ideas, but all of them are clunky. On of them is to add chunks of text one by one with a possibility to link (or not to link) each chunk. Another idea is to have a separate Link button, which acts on selection, but this is rich-text editor in principle.

  • Could you elaborate on why you can't use a syntax or rich text editing? Both of these are usually fine in principle (and, to be honest, I don't see a different way to do it - those are kind of the only two options).
    – scatter
    Aug 27, 2019 at 15:32
  • Syntax is not good - not used in other parts of the system. Rich text editor is being used, but looks like an overkill for this simpler case. The question is asked because I do not know the answer. Maybe, there is some other way.
    – Roman Susi
    Aug 27, 2019 at 16:52


Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Browse other questions tagged or ask your own question.