2008-05-14から1日間の記事一覧

AIR版最小ブラウザ

MXMLにも<mx:HTML>というタグがあるので簡単に作れる。 レンダリングエンジンはGeckoではなくWebKit。 browser.mxml アプリケーション本体。 Enterキー入力のイベントがenter=で書けるのはいい。 <mx:Application width="640" height="480" layout="absolute" xmlns:mx="http://www.adobe.com/2006/mxml"> <mx:VBox width="100%" height="100%"> </mx:vbox></mx:application>

日本語文字コードの判別

XUL

文字コードの判別はバイナリデータの難しい処理というイメージがあったけど、そこそこの精度でいいなら意外と単純だった。 今回の方針は、半角カナは無視、UTF-8の優先度高め、という方針。 各ESC(0x1B〜)が出た場合はISO-2022-JP(確定) 第1バイトで指定され…