« 買収された or 消え去ったドットコム? | メイン | 「中の人」などいない »

2006年05月26日

HTML構造のグラフによる可視化

[2006/5/28 追記] applet バージョンが公開されたので、自分のページのHTMLを可視化することもできるようになった。

論文にありそうなネタで、じつは同案多数かもしれないが,

Websites as graphs では、HTML の構造を要素ごとに色分けしグラフ化する作業を著名ないくつかのサイトについて行なったという。下はグーグルのもので、

google_graph_small.gif

以下のような色分けになっているという。

: リンク (A タグ)

: テーブル (TABLE, TR , TD タグ)

: DIV タグ

: 画像 ( IMG タグ)

黄色: フォーム (FORM, INPUT, TEXTAREA, SELECT OPTION タグ)

オレンジ: 改行と引用 (BR, P, BLOCKQUOTE タグ)

: ルートである HTML タグ

: その他のタグ

元記事ではもっとたくさんの実例が出ている。

いくつも見ると、直感的に、サイトが無駄に複雑になっていないか、といったことがすばやくわかるようになったりするのだろうか。

任意のページを渡すとグラフ化するようなアプレットも考えているそうなので、それが出来たら自分のサイトについて試してみると何か気付きがあるかもしれない。

applet 版も公開された。Java applet が on になっている必要があるけど、リアルタイムで生成されていくグラフの様子はとても面白い。

また、作成したグラフを Flickr に特定のタグであげてね、という案内も載っていて、Flickr が成果物の手軽な共有場となっている。いろいろなサイトの描画結果はこちら。こうやって他所のサービスを組み合わせて簡単なコミュニティを作らせるところも面白い。

投稿者 秋元 : 2006年05月26日 14:02

トラックバック

このエントリーのトラックバックURL:
http://labs.cybozu.co.jp/cgi-bin/mt-admin/mt-tbp.cgi/620

コメント

同じようにjavaプログラムの構造をグラフで可視化する
プログラムを作ってみました。
まだ、改良中ですが、ここで公開しています。

http://homepage3.nifty.com/darkmoon/graph.html

投稿者 とも : 2006年09月05日 23:30

 
mg src="http://img.awasete.com/image.phtml?u=http%3A%2F%2Flabs.cybozu.co.jp%2Fblog%2Fakky%2F" width="160" height="140" alt="あわせて読みたい" border="0">

著書

PHPxWebServiceAPIConnections.jpg

プロフィール

週三日勤務で、残りは個人で活動しています