Loading

Skia - Google Chrome & Andriod 's Graphic Rendering Engine

なぜChromeでComplex Scriptであるミャンマー語の文字をLinuxでちゃんと読めないのかを気になって調べて見ました。

原因はクロームのグラフィックライブラリーSkiaにある様です。

これは、Skiaのホームページに書いてあったものです。



These core (missing) features are already planned for, but much of the work remains to be done.
  • ICU Layout integration for complex-script support when drawing text

それでも、気が済まなかったのでソースを取得してコンパイルしてみました。

ただ既存のMakefileだとサンプルとかちゃんとコンパイルされてなかったので、いろいろ参考させていただきました。

コンパイル時参考したリンク集
http://code.google.com/p/skia/
http://d.hatena.ne.jp/sharow/20100714/1279123813
http://www.atoker.com/blog/2008/09/06/skia-graphics-library-in-chrome-first-impressions/
http://stefano.italians.nl/archives/66
http://adamac.blogspot.com/2008/09/chrome-goodies-scons-buildbot-and-skia.html
https://groups.google.com/forum/#!forum/skia-discuss
http://whtconstruct.blogspot.com/2009/10/exploring-skia.html

結果はこんな感じ。。。




結局、Complex Script の文字は表示できなかったけどねぇ。。。
コード見ても、フォント関係はすべて空に近いぐらい乏しい感じだったのです。

もともとモバイルのAndriodで使うものをChromeにもって来たからそこまで対応していないのは当たり前か。しょうがないなぁ。。。




No comments:

က်ေနာ္ဖတ္ေသာ အျခား ဘေလာ့ / ဆိုဒ္မ်ား