透過您的圖書館登入
IP:18.227.228.95
  • 學位論文

基於霍夫曼編碼的個人化動態磚使用者介面呈現

Personalize metro-style user interface by Huffman coding

指導教授 : 張瑞益

摘要


為滿足使用者介面的視覺化資訊呈現需求,微軟提出動態磚樣式的設計概念,利用不同大小的動態磚呈現系統各項作業功能的重要性,獲得許多關注,許多網站也開始仿效。本研究以此概念設計新的網站使用者介面,並可以動態的呈現使用需求。目前相關系統之動態磚大小與版面設計皆需事先設定,並無有效的自動化機制可以動態呈現個人化的動態磚樣式。本研究提出自動化動態磚使用者介面演算法,根據使用者對系統各項功能的使用頻率,透過霍夫曼編碼,自動化計算動態磚大小與版面設計。實驗結果顯示,本方法能根據不同需求進行調整而產生的便利操作體驗,較傳統靜態且固定大小的動態磚介面,更符合使用者喜好。

並列摘要


In order to satisfy the needs of visual information for user interface, Microsoft proposed the metro UI design with its dynamic bricks to show the importance of the various functions in operating system and got lots of attention, so that many websites have begun to follow this concept designing their user interface. This research uses this concept to build the new user interface with the Web portal and dynamically present usage requirements. However, the size of the current dynamic brick and the layout are required to be set in advance, and it has no effective method for automatic calculation. In this study, an automated Metro UI user interface algorithm is proposed to automatically calculate the dynamic brick size and layout based on the user's usage frequency of the system functions through Huffman coding. The experimental results show that the method of dynamic Metro UI, which is dynamically presented in this research, is more suitable for the user to adjust the operation experience according to the different needs compared with the traditional static and fixed size Metro UI.

並列關鍵字

personalize Metro UI Huffman coding

參考文獻


[2] J. J. Garrett, Elements of user experience, the: user-centered design for the web and beyond. Pearson Education, 2010.
[6] D. A. Huffman et al., “A method for the construction of minimum-redundancy codes,” Proceedings of the IRE, vol. 40, no. 9, pp. 1098–1101, 1952.
[7] S. P. Roth, P. Schmutz, S. L. Pauwels, J. A. Bargas-Avila, and K. Opwis, “Mental models for web objects: Where do users expect to find the most frequent objects in online shops, news portals, and company web pages?,” Interacting with computers, vol. 22, no. 2, pp. 140–152, 2010.
[10] G. Anthes, “Html5 leads a web revolution,” Communications of the ACM, vol. 55, no. 7, pp. 16–17, 2012.
[14] U. Fayyad, G. Piatetsky-Shapiro, and P. Smyth, “From data mining to knowledge discovery in databases,” AI magazine, vol. 17, no. 3, p. 37, 1996.

延伸閱讀