- English
- Español
- Tiếng Việt
Feature Comparison
A lot goes into making an IME a seamless experience. Here’s how the AVIM extension and its competitors stack up:
Options:
Feature | Vietnamese IME extensions | |||||||
---|---|---|---|---|---|---|---|---|
AVIM 20080728.450 | Mudim 0.8.159 | CHIM 1.0 | VietInput 1.0.2 | VinaMoziE 2.7 | Vietnamese Portable 1.0 | My AVIM 20061001 | Instcode CHIM 1.0 | |
Last release | March 5th, 2011 | December 6th, 2010 | July 9th, 2006 | March 15th, 2010 | June 30th, 2003 | January 15th, 2008 | June 7th, 2007 | December 12th, 2006 |
Download size | 60.3 kB | 30.7 kB | 9.7 kB | 14.5 kB | 20.7 kB | 11.6 kB | 18.4 kB | 10.6 kB |
Size after installation | 97.9 kB | 67.2 kB | 10.2 kB | 22.6 kB | 62.0 kB | 32.7 kB | 33.2 kB | 11.2 kB |
Screen area | 0–592 px | 768 px | 4,246 px | 0 px | 6,924 px | ? | 6,120 px | 3,153.6 px |
Interface languages | de, en, es, nl, vi | en | en | en | en+vi | en | en | vi |
Price | Free | Free | Free | Free | Free | Free | Free | Free |
License | MIT | GPL 3 | GPL 2 | CPOL 1.02 | GPL | (Permissive) | (Permissive) | GPL 2 |
Input engine | AVIM 20080728 | CHIM 0.9.3 | CHIM 0.9.2 | VietUni 1.7 | Viettyping 10.0 | AVIM 20061001 | AVIM 20061001 | CHIM 0.9.2 |
Architecture | Context-sensitive | Input buffer | Input buffer | Context-sensitive | Context-sensitive | Context-sensitive | Context-sensitive | Input buffer |
Mozilla-based applications | ||||||||
Mozilla Firefox | 2.0–4.0.x | 1.0–4.0b7 | 1.0–2.0 | No | No | 1.5–2.0.0.x | 1.5–2.0.0.x | 2.0–3.0 |
Mozilla Thunderbird | 2.0–3.3 | No | No | No | No | No | No | No |
Mozilla Sunbird | 0.4–1.0 | No | No | No | No | No | No | No |
Firefox Mobile (Fennec) | 0.7–4.0b3 | No | No | No | No | No | No | No |
Mozilla Prism | 0.9–1.0.0.x | No | No | No | No | No | No | No |
SeaMonkey | 1.1–2.1 | No | No | No | 1.x | No | No | No |
Mozilla Suite | No | No | No | No | 1.x | No | No | No |
Flock | 1.2–2.6.x | 0.7–2.0.x | No | No | No | No | No | No |
Songbird | 0.2.5–1.9.x | No | No | No | No | No | No | No |
Netscape Navigator (Netscape Browser) | 9.x | 8.0–9.x | 8.x | No | 6.0–7.x | 8.0–9.x | 8.0–9.x | 9.x |
Netscape Messenger (Netscape Mail & Newsgroups) | 9.x | No | No | No | No | No | No | No |
Postbox | 1–2.x | No | No | No | No | No | No | No |
Eudora OSE (Penelope) | 8.0–1.0.x | No | No | No | No | No | No | No |
Komodo IDE, Komodo Edit | 4.0–6.1.x | No | No | No | No | No | No | No |
Spicebird | 0.4–0.8 | No | No | No | No | No | No | No |
Instantbird | 0.1.2–0.3.x | No | No | No | No | No | No | No |
Wyzo | 3.x | 0.1–3.0.x | 0.1–0.5 | No | No | 0.1–0.5.x | 0.1–0.5.x | 0.5–3.0 |
Celtx | 2.x | No | No | No | No | No | No | No |
SamePlace | 0.9.x | No | No | No | No | No | No | No |
BlueGriffon | 0.1–0.9 | No | No | No | No | No | No | No |
TwitFactory | 1.x | No | No | No | No | No | No | No |
Other applications | ||||||||
Google Chrome, Chromium | No | No | No | 4.0+ | No | No | No | No |
Input methods | ||||||||
Telex | Yes | Yes | Yes | Yes | Yes | Yes | No | Except in Mac OS X |
VNI | Yes | Yes | Yes | No | Yes | Yes | Yes | Yes |
VIQR (+ variant) | Yes | Yes | Yes | No | Yes | Yes | No | Except in Mac OS X |
VIQR (* variant) | Yes | No | No | No | Yes | Yes | No | Except in Mac OS X |
Combinations | Telex + VNI + VIQR+ + VIQR* | Telex + VNI | No | No | Telex + VNI + VIQR+ + VIQR* | Telex + VNI | No | No |
Auto-detect mode | No | No UI | No | No | No | No | No | No |
Input method features | ||||||||
Configurable combination input method | Yes | No | No combinations | No combinations | No | No | No combinations | No combinations |
Suppresses dead keys | Yes | Yes | Yes | Yes | Multiline text only | Yes | Yes | Yes |
Shifts diacritics backwards (Viet^.) | Việt | Việt | Viet^. | Việt | Việt | Việt | Việt | Viet^. |
Duplicates diacritics backwards (truong+`) | trường | trường | truong+` | trường | trường | trường | trường | truong+` |
Shifts diacritics forwards (to'an) | toán | toán | tóan | tóan | toán | toán | toán | tóan |
Duplicates diacritics forwards (tru+ong) | trưong | trương | trưong | trưong | trưong | trưong | trưong | trưong |
Attaches diacritics to existing words | Yes | Must retype word | Must retype word | Yes | Yes | Yes | Yes | Must retype word |
Overrides diacritics (ma'`?~.) | mạ | mạ | mạ | mạ | mạ | mạ | mạ | mạ |
Deletes diacritics (cho+?-- or chowrzz) | cho | Telex, VNI only | Telex, VNI only | chơz | chơ- | cho | cho | cho |
Deletes diacritics (Shift+Backspace) | Yes | No | No | No | No | No | No | No |
Escapes dead keys in VIQR (Ddu'ng\.) | Đúng. | Đúng\. | Đúng\. | VIQR not supported | Đúng. | Đúng. | VIQR not supported | VIQR not supported |
Escapes dead keys by repetition (Sai..) | Sai. | Sai. | Sai. | Sai. | Sai. | Sai. | Sai. | Sai. |
Cancels words (using Ctrl) | No | Yes | No | No | No | No | No | No |
Ignores certain textboxes | Yes | Location Bar only | No | No | No | No | No | No |
Combining diacritics for abbreviations | Ng̃ | No | No | No | No | No | No | No |
Đồng sign (₫) | After numbers | No | No | No | No | No | No | No |
Vietnamese next to CJK text | Yes | No | Yes | Yes | No | No | No | No |
Respects ime-mode CSS property |
Yes | No | No | No | No | No | No | No |
Annoyances | ||||||||
Interferes with Ctrl+Backspace | No | Stops working | Stops working | No | Stops working | No | No | Stops working |
Single-line textboxes scroll to beginning when adding diacritics | No | Yes | Yes | No | No | Yes | Yes | Yes |
Multiline textboxes scroll to top when adding diacritics | No | No | No | No | No | No | No | No |
Interferes with undo/redo | No | No | No | Yes | No | No | No | No |
All text is selected when undoing | No | Yes | Yes | Unable to undo | Yes | Yes | Yes | Yes |
Caret jumps to the end when redoing | No | Yes | Yes | Unable to redo | Yes | Yes | Yes | Yes |
Diacritics lost when redoing in rich text editor | No | Yes | Rich text editing not supported | Rich text editing not supported | Yes | Yes | Rich text editing not supported | |
Lag per character when editing 50 kB of text | ≈0 ms | >500 ms | >500 ms | ≈0 ms | ≈250 ms | >500 ms | >500 ms | >500 ms |
Causes JavaScript errors | No | Yes | No | No | No | No | No | No |
Spelling features | ||||||||
Spelling rules enforced | Yes | Yes | No | No | Yes | Yes | Yes | No |
Old-style diacritic placement | Yes | Yes | Spelling not enforced | Spelling not enforced | Yes | Yes | Yes | Spelling not enforced |
New-style diacritic placement | Yes | Yes | Yes | Yes | Yes | |||
Exceptions for informal spellings | dz, f | No | No | No | No | |||
User interface features | ||||||||
Add-on Bar button | Yes | Yes | Yes | No | Yes | Broken in Mac OS X | Yes | Yes |
Menu | Yes | No | No | No | No | No | No | No |
Toolbar buttons | Yes | No | No | No | No | No | No | No |
Preferences window | Yes | No | No | No | Yes | No | No | No |
Keyboard shortcuts | Yes | Broken in Mac OS X | Broken in Mac OS X | Yes | Only in textboxes | Broken in Mac OS X | Broken in Mac OS X | Broken in Mac OS X |
Preferences take effect throughout the application | Yes | No | No | No | No | No | No | No |
Preferences across sessions | Yes | Yes | No | No | Yes | Yes | Yes | Yes |
Controls can be hidden | Yes | No | No | No controls | No | No | No | No |
Status bar panel skins | No | Simple, Solid, Light | No | No | No | No | No | |
Compatible with autocompletion in textboxes | Yes | No | No | No | Dead keys appear | No | No | No |
Firefox windows and dialog boxes | ||||||||
Browser windows | Yes | Yes | Except search box | Firefox not supported | Firefox not supported | Yes | Yes | Yes |
JavaScript dialogs (prompt() ) |
Yes | No | No | No | No | No | ||
HTTP authentication dialogs | Yes | No | No | No | No | No | ||
Open Web Location dialog | Yes | No | No | No | No | No | ||
Library | Yes | No | No | No | No | No | ||
Add Bookmark panel | Yes | No | No | No | No | No | ||
Bookmark All Tabs dialog | Yes | No | No | No | No | No | ||
Bookmark Properties dialog | Yes | No | No | No | No | No | ||
Page Source window | Yes | No | No | No | No | No | ||
Downloads window | Yes | No | No | No | No | No | ||
Add-ons window | Yes | No | No | No | No | No | ||
Error Console | Yes | No | No | No | No | No | ||
Options dialog (Preferences window) | Yes | No | No | No | No | No | ||
Report a Broken Web Site dialog | Yes | No | No | No | No | No | ||
Create Profile wizard | No | No | No | No | No | No | ||
Flock-specific windows and dialog boxes | ||||||||
Blog Editor window | Yes | No | Flock not supported | Flock not supported | Flock not supported | Flock not supported | Flock not supported | Flock not supported |
Image Properties dialog | Yes | No | ||||||
Photo Uploader window | Yes | No | ||||||
SeaMonkey windows and dialog boxes | ||||||||
Navigator windows | Yes | SeaMonkey not supported | SeaMonkey not supported | SeaMonkey not supported | Except Sidebar | SeaMonkey not supported | SeaMonkey not supported | SeaMonkey not supported |
JavaScript dialogs (prompt() ) |
Yes | No | ||||||
HTTP authentication dialogs | Yes | No | ||||||
Open Web Location dialog (Navigator) | Yes | No | ||||||
Find in This Page dialog | Yes | Yes | ||||||
Bookmark Manager window | Yes | No | ||||||
File Bookmark dialog (Navigator) | Yes | No | ||||||
Bookmark Properties dialog (Navigator) | Yes | No | ||||||
Image Manager window | Yes | No | ||||||
Popup Manager window | Yes | No | ||||||
Form Manager Editor dialog | Yes | No | ||||||
Messenger windows | Yes | Yes | ||||||
Compose windows (Messenger) | Yes | Except Sidebar | ||||||
Composer windows | Yes | Except Sidebar | ||||||
Address Book window | Yes | Yes | ||||||
New Card dialog | Yes | Yes | ||||||
Mailing List dialog | Yes | No | ||||||
Error Console | Yes | No | ||||||
Preferences window | Yes | No | ||||||
Create Profile wizard | Yes | No | ||||||
Help window | Yes | No | ||||||
Report a Broken Web Site dialog | Yes | No | ||||||
Chrome windows and dialog boxes | ||||||||
Browser windows | Chrome not supported | Chrome not supported | Chrome not supported | Except secure pages | Chrome not supported | Chrome not supported | Chrome not supported | Chrome not supported |
JavaScript dialogs (prompt() ) |
No | |||||||
HTTP authentication dialogs | No | |||||||
Add Bookmark panel | No | |||||||
Bookmark All Tabs dialog | No | |||||||
Bookmark Properties dialog | No | |||||||
Preferences dialog | No | |||||||
Supported extensions | ||||||||
ChatZilla | Yes | No | No | Unavailable | Yes | No | No | No |
ColorZilla | Yes | No | No | No | No | No | No | |
Console² | Yes | No | No | No | No | No | No | |
Deepest Sender | Yes | No | No | No | No | No | No | |
DOM Inspector | Yes | No | No | No | No | No | No | |
Facebook Toolbar | Yes | Yes | Yes | Unavailable | Yes | Yes | Yes | |
Firebug | Yes | No | No | Yes | No | No | No | |
googlebar | Yes | No | No | Unavailable | No | No | No | |
Google Toolbar | Yes | No | No | No | No | No | ||
iMacros | Yes | Sidebar only | Sidebar only | No | Sidebar only | Sidebar only | Sidebar only | |
IME and DiMENSiON | Yes | No | No | Unavailable | No | No | No | |
JavaScript Debugger (Venkman) | Yes | No | No | No | No | No | No | |
Mozilla XForms | Yes | No | No | Unavailable | No | No | No | |
Nightly Tester Tools | Yes | No | No | No | No | No | No | |
Pencil | Yes | No | No | Unavailable | No | No | No | |
Prism for Firefox | Yes | No | No | No | No | No | ||
pyshell for PyXPCOMExt | Yes | No | No | No | No | No | ||
Quick Locale Switcher | Yes | No | No | No | No | No | No | |
ReminderFox | Yes | No | No | No | No | No | No | |
Sage-Too | Yes | No | No | Unavailable | No | No | No | |
ScrapBook | Yes | Yes | Yes | Yes | Yes | Yes | ||
ScribeFire | Yes | Except separate window | Except separate window | Except separate window | Except separate window | Except separate window | Except separate window | |
SQLite Manager | Yes | No | No | No | No | No | No | |
StumbleUpon | Yes | No | No | Yes | No | No | No | No |
Vietnamese Dictionary | Yes | Yes | Yes | Unavailable | Yes | Yes | Yes | Yes |
Vietnamese Language Pack | Yes | Interface in English | Interface in English | Unavailable | Interface in English | Interface in English | Yes | |
vnDict | Yes | Yes | Yes | Yes | Yes | Yes | ||
WebChunks | Yes | No | No | No | No | No | ||
Web Developer | Yes | No | No | Yes | No | No | No | |
wmlbrowser | Yes | No | No | Unavailable | No | No | No | No |
Yahoo! Toolbar | Yes | Yes | Yes | Unavailable | Yes | Yes | Yes | |
yoono | Yes | Yes | Yes | Yes | Yes | Yes | ||
Zotero | Yes | No | No | No | No | No | No | |
Plain text controls | ||||||||
HTML single-line text fields (<input type="text"> ) |
Yes | Yes | Yes | Yes | Except in internal frames | Yes | Yes | Yes |
HTML password fields (<input type="password"> ) |
Optionally | No | No | No | No | No | No | No |
HTML5 search fields (<input type="search"> ) |
Yes | No | Unavailable | Yes | Unavailable | Unavailable | Unavailable | Unavailable |
HTML5 URL fields (<input type="url"> ) |
Yes | No | Yes | |||||
HTML5 e-mail fields (<input type="email"> ) |
Yes | No | Yes | |||||
HTML multiline text areas (<textarea> ) |
Yes | Yes | Yes | Yes | Except in internal frames | Yes | Yes | Yes |
HTML index search fields (<isindex> ) |
Yes | No | No | No | No | No | No | No |
XForms single-line text fields (<input> ) |
Yes | No | No | No | No | No | No | No |
XForms password fields (<secret> ) |
Optionally | No | No | No | No | No | No | No |
XForms multiline text areas (<textarea> ) |
Yes | No | No | No | No | No | No | No |
XForms combo boxes (<select1 selection="open"> ) |
Yes | No | No | No | No | No | No | No |
Rich text controls | ||||||||
Midas (designMode ) |
Yes | Yes | No | No | No | Yes | Yes | No |
contentEditable |
Yes | No | No | No | No | No | No | No |
Plugins | ||||||||
Adobe Flash Player | No | No | No | No | No | No | No | No |
Adobe Reader | No | No | No | No | No | No | No | No |
Java Embedding Plugin | No | No | No | No | No | No | No | No |
Microsoft Silverlight | Except managed code | No | No | No | No | No | No | No |
SciMoz (Scintilla) | Yes | No | No | Unavailable | No | No | No | No |
Syntax-highlighting source code editors | ||||||||
Ace | Yes | No | No | No | No | No | No | No |
GeSHi | Yes | Yes | Rich text editing not supported | Rich text editing not supported | Rich text editing not supported | Yes | Yes | Rich text editing not supported |
wikEd | Yes | Yes | Yes | Yes | ||||
Rich text editors | ||||||||
280 Slides | Yes | No | Rich text editing not supported | Rich text editing not supported | Rich text editing not supported | No | No | Rich text editing not supported |
Aloha Editor | Yes | No | No | No | ||||
AreaEdit | Yes | Yes | Yes | Yes | ||||
BlueShoes Wysiwyg Editor | Yes | Yes | Yes | Yes | ||||
Cross-Browser Rich Text Editor | Yes | Yes | Yes | Yes | ||||
Cute Editor | Yes | Yes | Yes | Yes | ||||
DevEdit NX | Yes | Yes | Yes | Yes | ||||
Dijit.Editor (Dojo) | Yes | No | No | No | ||||
EditArea | Yes | Yes | Yes | Yes | ||||
Etherpad | Yes | Yes | Yes | Yes | ||||
FCKeditor, CKeditor | Yes | Yes | Yes | Yes | ||||
FreeRichTextEditor | Yes | Yes | Yes | Yes | ||||
goog.editor (Google Closure) | Yes | Yes | Yes | Yes | ||||
Google Apps (Blogger, Gmail, Google Docs, Google Sites, Knol) | Except text documents | Except text documents | No | No | ||||
MooEditable | Yes | Yes | Yes | Yes | ||||
Movable Type | Yes | Yes | Yes | Yes | ||||
Mozile | 0.8 only | No | No | No | ||||
NicEdit | Yes | No | No | No | ||||
Office Web Apps (Word, Excel, PowerPoint, OneNote) | Yes | Yes | Yes | Yes | ||||
openWYSIWYG | Yes | Yes | No | No | ||||
PunyMCE | Yes | Yes | Yes | Yes | ||||
RTEF | Yes | Yes | Yes | Yes | ||||
rtePad | Yes | Yes | Yes | Yes | ||||
RTWedit | Yes | Yes | Yes | Yes | ||||
SPAW Editor | Yes | Yes | Yes | Yes | ||||
TinyMCE | Yes | Yes | Yes | Yes | ||||
Web Wiz Rich Text Editor | Yes | Yes | Yes | Yes | ||||
Whizzywig | Yes | Yes | Yes | Yes | ||||
widgEditor | Yes | Yes | Yes | Yes | ||||
WYMeditor | Yes | Yes | Yes | Yes | ||||
wysiwygPro | Yes | Yes | Yes | Yes | ||||
Xinha | Yes | Yes | Yes | Yes | ||||
YUI Rich Text Editor | Yes | Yes | Yes | Yes | ||||
Compatibility with in-page IMEs | ||||||||
AVIM (formerly HIM) | Yes | Yes | Yes | Yes | Yes | No | No | Yes |
CHIM | Optionally | Yes | Yes | Yes | Yes | Yes | Yes | Yes |
Google Virtual Keyboard | Yes | No | No | Overridden | No | No | No | No |
Mudim | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes |
MViet | Yes | Yes | Yes | No | Yes | No | No | Yes |
VietIMEW | Optionally | Yes | Yes | Yes | Yes | No | No | Yes |
VietTyping | Yes | Yes | Yes | Yes | Yes | No | No | Yes |
VietUni | Yes | Yes | Yes | Yes | Yes | No | No | Yes |
Vinova | Optionally | No | No | No | No | No | No | No |
Miscellaneous features | ||||||||
Automatic updates | Yes | Yes | No | Yes | No | No | No | No |
Extension icon | Yes | No | Only when enabled | Yes | No | No | No | Only when enabled |
Preferences using about:config | Yes | Yes | No | Unavailable | Yes | No | No | No |
Incompatible extensions detected | Yes | No | No | No | No | No | No | No |
Requires restarting the application to install | Yes | Yes | Yes | No | Yes | Yes | Yes | Yes |
Legend: Supported • Incomplete or buggy • Unsupported
Google Virtual Keyboard 0.9.8.8 is not listed here, because it merely provides a keyboard layout to enter combining characters – it isn’t a full input method editor.