Re: JaPon v.1.0i ( No.59 )
日時: 2005/08/09 20:16
名前: sekino  <sekino@mtb.biglobe.ne.jp>

おひまなalgさん
こんばんは

TxtCaselessCompare
は英語環境に負けてしまうのはしかたないです

英語環境では行わなくてよい処理を日本語環境では行わなければいけない

ちょっとはしょった説明をしますが

英語環境では[a]と[A]が同じと扱えばよいのですが
日本語環境では[a]と[A]と[a]と[A]を同じとして扱わなくてはいけない
ダブルバイトかシングルバイトかの判定も入ります

JpFontKitに僅差ではあるけれども勝っているというのは健闘していると評価してくださいませ

JaPonが遅いケースとして、フィールドのスクロール処理が挙げられます
CJKOSは試していませんが、
英語環境とJ-OS、JpFontKitがほとんど変わらないのに対して
JaPonは僅差ではありますが確実に遅いですね

多分、英語環境でよく使われる[●]の小さい文字の化け防止の為に
渡された文字列をチェックする処理を入れているせいだと思います

そのうち、また「ドット打ち」お願いさせてくださいね

そうそう、多分ですが
同じ処理に時間がかかるということはバッテリーの消耗が激しいのではと思います
同じ要求に対して、多くの処理が行われている