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). 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 and acknowledge that you have read and understand our privacy policy and code of conduct.

Browse other questions tagged or ask your own question.