摘要(英) |
Mobile users rely heavily on the Web browsing, thus the need for Web access from handheld devices increases dramatically. Although handheld devices are becoming more powerful, few can browse Web pages smoothly, i.e., to navigate complex Web pages with a handheld device, a user must scroll down and scroll right the page many times. In the extant solutions, Web authors take a lot of efforts in preparing multiple versions of Web pages and resources for various platforms. Our solution provides an automatic browsing rendering mechanism, i.e., HTML2XUL, XUL2HTML and XUL2AndroidUI, to convert each Web page into a page suitable for handheld device. Thus all Web pages are accessible through handheld devices. The XML User Interface Language (XUL) provides a semantic and portable definition for common widgets, which allowing them to render for various platforms, such as Android UI, http application, and etc. HTML2XUL transcode Web pages for personal computer into a XUL file and XUL2HTML transcode a XUL file into Web pages for handheld devices. XUL2AndroidUI transcode a XUL file into Android components for Android mobile devices.
|
參考文獻 |
[1] XUL – MDC。2010年6月15日,取自 https://developer.mozilla.org/En/XUL。
[2] The Joy of XUL。2010年6月15日,取自 https://developer.mozilla.org/en/The_Joy_of_XUL。
[3] HTML 4.01 Specification。2010年6月15日,取自 http://www.w3.org/TR/html4/。
[4] XHTML2 Working Group Home Page。2010年6月15日,取自 http://www.w3.org/MarkUp/。
[5] Cascading Style Sheets home page。2010年6月15日,取自 http://www.w3.org/Style/CSS/。
[6] About the Document Object Model。2010年6月17日,取自 https://developer.mozilla.org/en/About_the_Document_Object_Model。
[7] JDOM。2010年6月17日,取自http://www.jdom.org/。
[8] W3C DOM。2010年6月17日,取自http://www.w3.org/DOM/。
[9] ANDROID Developers。2010年6月18日,取自 http://developer.android.com/index.html。
[10] What is Android。2010年6月18日,取自 http://developer.android.com/guide/basics/what-is-android.html
[11] JQuery。2010年6月18日,取自http://jquery.com/。
[12] Tao Fu and Mengchi Liu, “A Gateway From HTML to XML”, Database Engineering and Applications Symposium (IDEAS’04), pp. 205 – 214, 09 August 2004.
[13] Yonghyun Hwang, Jihong Kim and Eunkyong Seo. “Struc-ture-Aware Web Transcoding for Mobile Devices”, IEEE INTERNET COMPU TING, pp. 14-21, 23 September 2003.
[14] Xinyi Yin, Wee Sun Lee and Zhenqiang Tan “Personalization of Web Content for Wireless Mobile Device”, Wireless Communications and Networking Conference WCNC. 2004 IEEE, Vol 4, pp. 2568-2574, 19 July 2004.
[15] Su-Do Kim and Man-Gon Park. “An Adaptation System based on Personalized Web Content Items for Mobile Devices.” KSII TRANSACTIONS ON INTERNET AND INFORMATION SYSTEMS, VOL. 3, NO. 6, December 2009.
[16] 張耕輔,「Design and Implementation of Web Content Clustering」,國 立中央大學,碩士論文,民國99年。
[17] 李紹剛,「User-Interface Rendering Engine for Service Delivery」,國 立中央大學,碩士論文,民國98年。
[18] J. Lee and Y.-Y. Fanjiang, “Modeling Imprecise Requirements with XML,” Information and Software Technology, Vol.45, No.7, pp. 445-460, 2003.
[19] J. Lee and K.-H. Hsu, “Modeling Software Architectures with Goals in Virtual University Environment,” Information and Software Technology, Vol.44, No.6, pp. 361-380, 2002.
[20] J. Lee, C.-L. Wu, W.-T. Lee, and K.-H. Hsu, “Aspect-Enhanced Goal-Driven Sequence Diagram,” Int. J. of Intelligent Systems, Vol.25, pp. 712-732, 2010.
[21] J. Lee and N.-L. Xue, “Analyzing User Requirements by Use Cases, A Goal-Driven Approach,” IEEE Software, Vol.16, No.4, pp. 92- 101, 1999.
[22] J. Lee, N.-L. Xue and J.-Y. Kuo, “Structuring Requirements Specifications with Goals,” Information and Software Technology, Vol.43, No.2, pp. 121-135, 2001.
[23] W.-T. Lee,W.-Y. Deng, J. Lee, and S.-J. Lee, “Change Impact Analysis with a Goal-Driven Traceability-Based Approach,” Int. J. of Intelligent Systems, Vol.25, pp. 878-908, 2010.
|