A developer created a custom textarea which supports the use of the tab key to insert a tab character.
Keyboard users expect to use the tab key to change the focus to the next element of a webpage. Screen reader users are also dependent on this functionality to navigate around.
The textarea that the developer created, traps the focus inside the textarea. Despite the fact that they added a "kill" switch with the use of the Esc key, website users do not expect this key to untrap the keyboard.
An explicit instruction is required to advise the user!
A developer created a custom textarea which supports the use of the tab key to insert a tab character.
Keyboard users expect to use the tab key to change the focus to the next element of a webpage. Screen reader users are also dependent on this functionality to navigate around.
The textarea that the developer created, traps the focus inside the textarea. Despite the fact that they added a "kill" switch with the use of the Esc key, website users do not expect this key to untrap the keyboard.
An explicit instruction is required to advise the user!