It is now possible to use Myanmar Unicode on the Web with special builds of Mozilla Firefox (Web Browser) and Mozilla Thunderbird (Email). (The normal release versions for Windows from mozilla.com will only work work if you have the latest Uniscribe DLL installed and are using PadaukOT or Myanmar2).
There is a project at sila.mozdev.org to integrate SILGraphite support directly into Mozilla. There are now downloads available for Firefox and Thunderbird for both Linux and Windows.
Most versions of Linux now ship Firefox with Pango support. If you have the Pango Graphite Module installed and an appropriate font which supports Myanmar Unicode and Graphite, then it should render Myanmar correctly.
A translation of Firefox into Myanmar is now being developed. If you are interested in helping to test this, please look at the Myanmar localisation page.
“I've installed a special version of Mozilla/Firefox/Thunderbird but it still doesn't render Myanmar correctly!”
The problem may be with the fonts that you have installed. Mozilla tries to use the font in the stylesheet for the web page first (PadaukOT, Padauk on this site). If that font doesn't have a glyph for a specific code point, then it will use the first font it finds with that glyph. If your version of Mozilla does not know how to interpret that font then it will be rendered wrongly.
e.g. If you have Padauk installed as well as a Myanmar font, which is only partially conformant to Unicode (including the changes in the pipeline), then if mozilla finds the other font first, then Myanmar text will be rendered wrong. The simplest solution is to remove all non-conformant fonts from your system.
An alternative is to artificially force Mozilla to default to a specific font when the stylesheet font fails. You can do this by adding a file chrome/userChrome.css to your profile directory. Your profile is usually located under somewhere like ~/.mozilla/firefox/xxxxxxxx.default on Linux and
C:\Documents and Settings\userName\Application Data\Mozilla\Firefox\Profiles\xxxxxxxx.Default on Windows (Application Data is usually a hidden directory). Copy the userChrome-example.css to userChrome.css and make it look something like this:
/*
* Do not remove the @namespace line -- it's required for correct functioning
*/
/* set default namespace to XUL */
@namespace url("http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul");
/*
* Set the default font to Padauk :
*/
* {
font-family: "PadaukOT", sans-serif !important;
font-size: 12pt !important;
}