HTML の変換

ウェブ・ページの多くはデスクトップ向けに書かれているので、携帯端末でそれらを表示する際にはブラウザなりサーバ側で何らかのアルゴリズムに従って変換する必要がある。ダンの blog 経由で知った WWW2007 で行われた KDDI ラボによる発表の概要。

(旧来の方法は)uses the distance between content elements based on the relative HTML tag hierarchy, i.e., the number and depth of HTML tags in Web pages.

We propose a hybrid segmentation method which segments Web pages based on both the content-distance calculated by the previous scheme, and a novel approach which utilizes Web page layout information.

以前から思っていた事ですが、良い機会なのでメモしておきます。技術者というものは、リソースの比較的豊富な環境よりも、ある程度の制約がある環境下で何らかの事を実現せよという難しい課題の方が、興味深くてやる気が掻き立てられるものではないでしょうか。速い CPU と豊富なメモリがあって初めて実現出来るような解決法は、誰にでも可能というのは言い過ぎですが、技術者の自尊心を傷つけます。そうした環境側の進歩(この場合なら携帯機器における速い CPU、豊富なメモリ、大きな表示画面)に依存した解決法は、大衆受容的ではありますが技術それ自体から見ると物足りないと感じられるのではないだろうか。