The EditContext API can be used to build rich text editors on the web that support advanced text input experiences, such as Input Method Editor (IME) composition, emoji picker, or any other platform-specific editing-related UI surfaces....means of an input method: a keyboard, mouse, voice, or other input...keystrokes from a standard keyboard into Japanese, Chinese, or...