In a message dated 2/22/2003 6:40:46 PM Pacific Standard Time, [EMAIL PROTECTED] writes:

>Does those text browser support UTF-8, Greek and Hebrew?

lynx supports UTF-8 just fine.  Greek / Hebrew would depend on whether the
user has fonts and other things set up correctly for it.

Most users don't care about that though. 90% of users will just want
English.  Probably 98% just need a Latin-* charset.


:( :( :( very very very western kind of thinking. Don't know how you come out that number. (90% and 98%). English user is less than 30% of the total Internet users these days. And Latin * charset users is < 70% of the Internet users these days. Does Bible said "God so loved the World" or does the Bible said "God so loved the western world". :{


>Does those text browser build in Bi-Di ordering? Can they display
>Biblical Greek and Biblical Hebrew? Does php support Bi-Di ordering on the
>server side so you can convert the Hebrew from Logical order to Visual order
>on the php before send to those text browser?
>
>Netscape start to have Hebrew support since Nsetcape 6.2 althought we still
>have some selection bug there.
>If we are going to display OT Hebrew, it better to assume the brower could
>support Logical order Hebrew. It is not fun to add Bi-Di ordering code to the
>server side.

Just assuming browers support BiDi reordering is a bad idea.  To do a
proper implementation, we would need to survey those browers and OSes that
can handle logical vs. visual ordering and serve up the appropriate one. 
I would be surprised if IE on Win9x did reordering automatically (since
the rest of that OS doesn't). 


I think that depend on which version of IE is running on it. Since my team implement the Bi-di support in Mozilla, I think I can figure it out early next week.

Doing the actual visual reordering on the


server side is trivial since Sword has a filter (basically just a wrapper
for an ICU call) to do this (and implementing it actually was kind of
fun :).

Not fun if you have no idea does the client support it or not

Reply via email to