(1)概念
這一章主要在解決瀏覽文件時所遇到的問題:移動
在文件移動時,會有速度,然而當速度過快時,讀者會不知道發生什麼事情
讀者的一個解決方法就是先縮小,然後在移動,然後再放大
可是這也可以直接在程式裡面達成。
可以設定:
Scale = Constant/Speed ....(i)
(2)實作問題
假如直接把(i)式套進去,會有兩個實作問題
* 一開始的Scale會抖降
可以設定Scale是1 -> 1/2 -> 1/4 -> ...
然後讓Speed依照Scale算出來
* 突發性速率變化
這會發生在轉向和停止時,一樣有點惱人,不過,透過延遲Scale可解決。
(3)影片給的參考資料
* speed-dependent automatic zooming for browsing large documents
* an alternative approach to the computer interface
沒有留言:
張貼留言