Fireinput provides Firefox add-on to have Chinese input for all editable HTML fields. It has most of functionalities of traditional desktop input software, but with the intelligence of interacting with users.
https://addons.mozilla.org/en-US/firefox/addon/fireinput/
-
create dev profile and enable options based on this link: https://developer.mozilla.org/en-US/docs/Setting_up_extension_development_environment
-
additionally, enable this option: extensions.logging.enabled to be true
-
download or clone fireinput code git clone https://github.com/ollyja/fireinput.git
-
create extension
- cd .mozilla//
- mkdir extensions
- vi [email protected]
- add one line in above file: /home///, such as /home/dang/project/fireinput/
-
create components
- cd /home///
- mkdir components
- cp components.src/nsIFireinput.xpt components/
- cp components.src/fireinputService.js components/
-
start firefox: firefox -no-remote -P dev
Visit https://www.fireinput.com for screenshots and other details