AVIM for Firefox

Test Drive

Once you’ve installed AVIM for Firefox, use this page to test the extension. No input method editing scripts have been embedded into this webpage, so it’s AVIM doing all the work.

HTML plain text controls

The following section demonstrates how AVIM can help you fill out a typical online form:

Try entering enough words for the textbox to scroll to the right. Notice that, as you continue to type and add accent marks, the textbox doesn’t jump back to the beginning.

AVIM ignores password fields. Otherwise, it would add stray accent marks without you knowing.

Try entering enough words for the textbox to scroll down. If you need help, click here to insert some lorem ipsum text. Notice that, as you continue to type and add accent marks, the textbox doesn’t jump back to the top.

Many Web applications embed textboxes within many levels of nested frames. Support for inline frames is crucial for sites like Gmail.

Index search fields are an obsolete, mostly forgotten part of HTML. AVIM supports them nonetheless.

HTML rich text controls

Many advanced online applications allow you to submit formatted text. AVIM handles such applications without a hitch:

Midas:
     

Midas is the basis for Firefox support in most rich text editors.

Editable content:
Greetings in a few languages
LanguageGreeting
Chinese你好!
EnglishHello!
FrenchBonjour!
Spanish¡Hola!
VietnameseChào!

The table above is not inside an editor of any kind, but you can still edit the table as if it were inside a Word document. Simply setting its contentEditable property allows you to edit it in place. contentEditable is the basis of Internet Explorer support in most rich text editors.

Advanced text controls

To show you how far AVIM will go to help you type in Vietnamese, here are a couple types of text input controls that no one else supports:

Microsoft Silverlight textbox:
Get Microsoft Silverlight

Microsoft Silverlight is a plugin for graphically rich applets, similar to Adobe Flash Player. AVIM is the only IME extension that supports Silverlight’s standard text input controls. For now, only Telex and VNI are fully supported. VIQR support is experimental.