X-FaceはメールやネットニュースにX-Face:ヘッダとして付加されています。モダンな電子メールクライアントやニュースリーダでは、メッセージを開いた際にこのヘッダを解釈して48x48ピクセルの2値画像を表示します。モダンなソフトウェアというのは、SylpheedやKmail、またはMewなどのモダンなソフトウェアです(下画像はSylpheed)。Thunderbirdは対応するプラグインが消えてしまっており1、もはやモダンな電子メールクライアントではないようです。新しい規格として、base64エンコードされたPNG画像を付加するFace:ヘッダも存在します2。サイズはX-Face同様48x48に固定されてしまいますが、X-Faceとは違ってカラー画像を用いることができます。こちらもThunderbirdにはまともなプラグインが残っていません。複数のX-Face:ヘッダを用いてカラー画像、48x48より大きな画像、アニメーションなどを表現する規格も存在しますが、モダンすぎてほとんどサポートされていません。Archiveには動作するPerlスクリプトがあるようです。compatibleなアイコンを作るモダンでクールなX-Faceに対応するためには、48x48の2値画像を作る必要があります。2値ビットマップを表現するにはXBM画像が便利です。48x48でドットを打ちましょう。出来上がったamane.xbmはこんな感じになります。0x00};アイコンを持っている場合より簡単です。compatible加工について学びましょう。元画像にもよりますが、手で打たなければならないドットの量は少なくなると思います。Converterを用いれば、手での調整が効かない代わりに自動で48x48の2値画像に変換できます。変換した画像のX-Face表現も取得できるのでとても便利ですね。compatibleなアイコンを使う出来上がったアイコンを自分で眺めて楽しむのもいいですが、ぜひ色々なところで使ってみましょう。X-Face:ヘッダとして使う簡単です。ConverterでX-Face形式に変換できます。サーバにアイコンをアップロードするのが不安なら、Compfaceに同梱されているxbm2xface.plを用いてX-Face表現に変換できます。h#{XN5@~|7?dKl8j_dv84S,d9^T\m>vSRyaxAwp&wYFqfRUHsC?U?Dak4"X@k$mq:/6ko4Gお使いのモダンな電子メールクライアントやニュースリーダにX-Face:ヘッダを設定しましょう。送信時にX-Face:ヘッダが付加されているのが確認できると思います。画像として使うより簡単です。お気に入りの画像編集ソフトウェアで適当なサイズに拡大しましょう。ピクセルがボケてしまうので補間機能を用いてはいけません。icon.pngなどとするのがおすすめです。変換後のサイズは48の倍数にすると良いでしょう。compatibleでモダンなアイコンをTwitterやASKfmやSarahahやPeingなどに設定すると、解像度が高くてカラフルなアイコンを使っている友達に一歩差をつけることができるといいですね。contributors.。