What happens in ICS is, the browser render complex scripts perfectly when font is embedded using fontface. <br><br>On Thursday, December 1, 2011, Siji Sunny <<a href="mailto:sijisunny@gmail.com">sijisunny@gmail.com</a>> wrote:<br>
><br>><br>> On Sun, Nov 27, 2011 at 10:24 PM, Jishnu <<a href="mailto:jishnu7@gmail.com">jishnu7@gmail.com</a>> wrote:<br>>><br>>> I don't know whether it is appropriate to post here or not.<br>
>><br>>> Here are some sceenshots of Ice Cream Sandwich web-browser.<br>>> DropBox | jishnu7<br>>><br>>> It is showing/rendering Malayalam perfectly for websites which are<br>>> font embedded and other websites are showing nothing as content. I<br>
>> tried to replace the fallback font. But still complex script rendering<br>>> is not available. (by the way, ICS supports hindi and even have a<br>>> language pack.).<br>><br>> I have been working with android for getting Indic support and had some experiments with various phones and development boards.And the result was really interesting.<br>
><br>> Here some of my findings<br>><br>> Initially I have experimented with Samsung Galaxy(froyo) fit without rooting and it's having the support for Hindi in browser and even in applications too.But other indian languages are displaying as square boxes.<br>
> Then I rooted the device and while exploring in the font path, realised that only Hindi font is there (DroidHindi.ttf).So I have replaced the DroidHindi with a Tamil Unicode font and browser and the sample application with Tamil text (Menu's Buttons etc) rendered properly.<br>
> But while tried with Malayalam it's failed to do the character level reordering.So assumes character level reordering algorithm is not implemented for malayalam and may be for some other languages.<br>><br>> Since the source code of samsung android built is not available, I have tried with ICS in pandaboard and in the font path three indic fonts are there.<br>
> Lohit Devanagari<br>> Lohit Tamil<br>> And Lohit Bengali.<br>><br>> But rendering (combinations and re-ordering ) is not happening with any of the three languages.<br>><br>> Trying to fix those issue, will update you soon.<br>
><br>><br>><br>><br>>  <br>>><br>>> How it render complex scripts for web embedded fonts but not for internal font ?<br>>><br>>><br>>><br>>><br>>> --<br>>> (¨`·.·´¨) Always<br>
>>   `·.¸(¨`·.·´¨) Keep<br>>> (¨`·.·´¨)¸.·´ Smiling!<br>>>   `·.¸.·´         jíکhńú<br>>><br>>> <a href="http://blog.thecodecracker.com">http://blog.thecodecracker.com</a><br>>> <a href="mailto:jishnu7@joindiaspora.com">jishnu7@joindiaspora.com</a><br>
>> <a href="http://identi.ca/jishnu7">http://identi.ca/jishnu7</a><br>>> <a href="http://twitter.com/jishnu7">http://twitter.com/jishnu7</a><br>>> _______________________________________________<br>>> Swathanthra Malayalam Computing discuss Mailing List<br>
>> Project: <a href="https://savannah.nongnu.org/projects/smc">https://savannah.nongnu.org/projects/smc</a><br>>> Web: <a href="http://smc.org.in">http://smc.org.in</a> | IRC : #smc-project @ freenode<br>>> <a href="mailto:discuss@lists.smc.org.in">discuss@lists.smc.org.in</a><br>
>> <a href="http://lists.smc.org.in/listinfo.cgi/discuss-smc.org.in">http://lists.smc.org.in/listinfo.cgi/discuss-smc.org.in</a><br>>><br>><br>><br>><br>> --<br>> Siji Sunny<br>><br>><br>><br>
<br>-- <br>(¨`·.·´¨) Always<br>  `·.¸(¨`·.·´¨) Keep<br>(¨`·.·´¨)¸.·´ Smiling! <br>  `·.¸.·´         jíکhńú<br><br><a href="http://blog.thecodecracker.com" target="_blank">http://blog.thecodecracker.com</a><br><a href="mailto:jishnu7@joindiaspora.com" target="_blank">jishnu7@joindiaspora.com</a><br>
<a href="http://identi.ca/jishnu7" target="_blank">http://identi.ca/jishnu7</a><br><a href="http://twitter.com/jishnu7" target="_blank">http://twitter.com/jishnu7</a><br><br>