If your application has more than one editable area, or this area is not the main feature of your application (like a Comments-Section editor, etc...), we settled on using Escape to unfocus the textarea. The focus would then move on a wrapper outside this area, and the textarea would become unfocusable until focus has moved out of the wrapper (at which time the wrapper would get unfocusable again). Alternatively, Escape could disable Tab-as-input and display a message saying Tab can now be used to escape the field (until the user types any other character or press Escape again).
Read full article from usability - What keyboard input makes sense for tabbing out of a rich text field? - User Experience Stack Exchange
No comments:
Post a Comment