While web browsers on iOS are unfortunately just re-skinned Safari, you actually are able to create/download totally custom keyboards. A while back I created a custom keyboard to translate what you type and help you learn a new language.
Is that also true for Firefox, Chrome on iOS?