w3m-256

概要

最近の xterm は256色表示可能なので、w3m を256色表示に対応させてみました。 (2007/10/09 更新)

追加機能

  1. body タグの text, bgcolor, link, alink, vlink の各属性に対応。
  2. font タグの color 属性に対応。
  3. table, tr, th, td の各タグの bgcolor属性に対応。
  4. インライン画像の背景色をその場所の背景色にする。

制限と問題点

  1. frame には未対応。
    →w3m-0.4.2-cvs-1.896_256-002.patch.gz で対応。
  2. 色の指定に使えるのは "#RRGGBB" の形式のみ。
    →w3m-0.4.2-cvs-1.896_256-002.patch.gz で HTML の標準色名 (Black, Silver, Gray, White, Maroon, Red, Purple, Fuchsia, Green, Lime, Olive, Yellow, Navy, Blue, Teal, Aqua) に対応。
    →w3m-0.5.1-cvs-1.946_256-008.patch.gz で X11 Color Names に対応。
  3. 256色のパレットは xterm 標準の設定に固定。
  4. font タグのネストは32個まで。
  5. font タグと a タグが同時に指定された場合 a タグの指定色が常に優先 されてしまう。
    →w3m-0.4.2-cvs-1.896_256-002.patch.gz で一応対応。body タグで指定 されている link, alink, vlink の各色と同じ色を font タグで指定して ある場合は正常に動作しません。また、a タグの内容が改行される場合正 常に表示できないことがあります(表示のテス ト) 。
  6. 動作確認が不十分。

動作例

colortest.html 日経Linux

ダウンロード

コンパイル

使い方

  1. 「Option Setting Panel」で "Use the colors specified by the web page" を "YES" にすると 256 色対応の各種拡張が有効になります。
  2. ~/.w3m/keymap に「keymap "x c" COMMAND "SET_OPTION use_color256=toggle"」と設定しておけば 256 色表示と通常の表示を簡 単に切り替えることが出来ます。

関連リンク

その他

履歴

連絡先

ZXB01226 at nifty.com


戻る