Jump to content

User:Oblivious/Thaana rendering "glitch" in Firefox

From Wikipedia, the free encyclopedia

The reason for the existence of this page here is, to prevent firefox users from unintentional vandalism of stuff written in thaana, in HTML Unicode. When rendering such text, firefox may show you two different variations depending on the language components installed with windows. As of yet I havent tested this in any other OS. Reportedly Safari, too, has got similar problems.

What is thaana?

[edit]

To save you time... thaana is the script used the writing system of Dhivehi language, spoken in the Maldives. The following point must be within the scope of your consideration for the rest of this page: Its written (and spoken) from right to left

Stuff used...and other info

[edit]

Things you might want to know. Stuff used:

Rendering

[edit]

What we are trying to render here is...

ދިވެހިރާއްޖޭގެ ޖުމުހޫރިއްޔާ

...which, when romanized sounds like

  • DhivehiRaajjeyge Jumhooriyyaa

Now since thaana is written from right to left, obviously DhivehiRaajjeyge will be on the right side... followed by Jumhooriyyaa. Therefore in following screenshots...


1 indicates DhivehiRaajjeyge
2 indicates Jumhooriyyaa

Opera

[edit]

Opera renders it correctly with or without windows thaana/dhivehi language pack.

Reads (from right to left) DhivehiRaajjeyge Jumhooriyyaa


Firefox

[edit]

Firefox has two variations of rendaring. First windows users with language packs installed will see the following version. Here Words are "flipped", last word comes first and first word comes last. Hence rendering Jumhooriyyaa DhivehiRaajjeyge instead of DhivehiRaajjeyge Jumhooriyyaa

Reads (from right to left) Jumhooriyyaa DhivehiRaajjeyge instead of DhivehiRaajjeyge Jumhooriyyaa


Second version is for users without windows language pack. With this version of rendaring, even the native speakers of Dhivehi can't possibly read a sensible word out of which is presented... Lets say it simply displays garbage!

Read this get a million dollar


Fix (sort of)

[edit]

Strangely enough, firefox renders it correctly when pressed Ctrl++ (which is used to zoom). Works for both users with and without language packs. I have tested this with Firefox 1.0.3. May not work in Later versions!

Miracles of Ctrl+Alt+Del++