Label Cloud
星期六, 1月 27, 2007
照著這篇作: Code for Beta Blogger Label Cloud , 非常簡單, 僅此紀錄一下.
不過照他的作法會把 template 檔案弄得比較亂一點就是了, 新版 blogger 既然允許有 HTML/JavaScript 的 block 可以新增, 照理說應該可以把這部份的 code 移到相對的 label block 裡, 至少我今天新增的 site metric 就可以這樣, 如此一來 template file 應該可以乾淨些.
Label Cloud 的概念是很有趣的, 可以看出某人在 blog 這個面向上的傾向, 如果應用到 software visualization 上, 不知道可以反映出什麼 ?
Label Cloud 比較大的缺點是 ( 也不能說是缺點啦 ), labels 之間的 hierarchical 關係無法被呈現, 也就說, Label Cloud 本身是純粹 2-D 的 map, 在 labels 很多同時又有顯然的 leveling 區別時, 就不是那麼地適當.
之前有看過一個 visualization 的網站, 就是以類似等高線地圖的方式整理類別, 不同的 term (label) 之間的關係是立體的, 可以從某個 term, 例如 programming language, 往下點, 會出現下一個 level 的 terms, 例如 C++, Java, Python, etc..., 在他的網站上主要是用 music 作例子, 像是 Jazz 往下會分類. 同時同一個 level 的 term 之間也會有 overlap, 例如 Jazz 跟 Classic, 她們的 overlap 就會反映在下一個 level 的 terms 上, 有的 term 具有兩者特性就會出現在兩者之間, 離其中一者越近則相關屬性越強. 可惜忘記該網站叫什麼了, 有查到再補充上來.
加幾篇其他的不同作法:
0 意見:
張貼留言