表の背景色を内容に応じて色分けすれば見やすくなりそう。
同じ内容は同じ色、近い内容は近い色に。
行ごとに。
例えば、URLなら…
- / で区切って単語を作る。
- ドメイン名、ルートパス…の順に重み付けをする。
- 重い単語ほど色の違いに大きく影響するように。
ドメイン名は最も重く評価されるので「粗く」色に反映する。
これをアクセス解析で。
さらに背景色でソートすれば、類似したURLをまとめられる。人に優しいUIに。
こういったことをURL以外にも適用するには?
一般化するなら…
- 単語の作り方
区切り文字は何か?
- 重み付けの順序
特に重くする単語を正規表現や「何番目の単語か」で定義。後は語順通りにでも重み付けすればいい。
- 無視する単語
正規表現で。
…という定義を表の列の定義に含める。
表は列ごとに異なるデータ型になるので、列を特定しないとこういったルールも定義できないはず。