Responsive image
博碩士論文 etd-0909102-112733 詳細資訊
Title page for etd-0909102-112733
論文名稱
Title
HTML/WML 自動轉譯之研究
The Research Of Transparent HTML/WML Conversion
系所名稱
Department
畢業學年期
Year, semester
語文別
Language
學位類別
Degree
頁數
Number of pages
48
研究生
Author
指導教授
Advisor
召集委員
Convenor
口試委員
Advisory Committee

口試日期
Date of Exam
2002-06-30
繳交日期
Date of Submission
2002-09-09
關鍵字
Keywords
自動轉換、無線網路、標記語言
XML, WAP, WML, Wireless Application Protocol, HTML
統計
Statistics
本論文已被瀏覽 5623 次,被下載 2011
The thesis/dissertation has been browsed 5623 times, has been downloaded 2011 times.
中文摘要
中 文 摘 要
近來,手機使用者希望藉由網路下載更多元的資訊之需求越來越
高。雖然現在的html網站可以藉由WAP (Wireless Application
Protocol) 提供的服務將網站轉換成WML(Wireless Markup
Language) ,但是,這樣的轉換過程並不如markup tags的轉換一
般容易。這篇論文旨在檢視遠距離使用通訊設備時,所可能遇到的
資訊轉換方面的相關問題。研究發現:將HTML檔案簡化為WML的確
會產生一些問題。透過圖表、超鍊結等資料的顯示,本研究試圖謀
求可能的解決方式。此外,本研究也建議後續研究可以朝“智慧型”
的自動轉換系統此一主題繼續探討。
Abstract
ABSTRACT
Recently, wireless terminal users that want to a gain various information from www have been increased rapidly. Already-existing HTML applications can be converted into WML (Wireless Markup Language) applications for user on WAP (Wireless application Protocol) enabled devices[10], yet this process is not as simple as the alteration of the markup tags. This paper investigates the problems associated with the conversion process by examining the conversion of a functional information system that would be of benefit to its users when access from remote locations is required. This paper derails a number of problems discovered with the conversion of complex HTML[5] documents into simplified WML documents[4]. The major problems of displaying tabulated data, hyperlinks, navigational aids and user input are discussed, and described with possible solutions presented. The paper concludes by raising the issue of ‘intelligent’ automated HTML-to-WML conversion, a topic for future research.
目次 Table of Contents
Contents Page

中文摘要 ………………………………………………………………………… 1
ABSTRACT………………………………………………………………………… 2
Research Motivation ………………………………………………………… 3
1. Introduction of HTML …………………………………………………… 4
1.1 What is HTML …………………………………………………………… 4
1.2 A brief history of HTML ………………………………………………… 4
1.3 HTML 4 …………………………………………………………………… 5
2. Introduction of WAP ……………………………………………………… 9
2.1 What is WAP ……………………………………………………………… 9
2.2 The Wireless Application Protocol………………………………………… 9
3. Introduction of WML ……………………………………………………… 10
3.1 What is WML ……………………………………………………………… 10
3.2 What is WMLScript ……………………………………………………… 10
3.3 Examples of WAP use …………………………………………………… 10
3.4 WML Decks and Cards …………………………………………………… 10
3.5 Example WML document ………………………………………………… 11
3.6 Example Explained ………………………………………………………… 15
4. HTML-WML Translator ………………………………………………… 19
4.1 HTML Analysis …………………………………………………………… 19
4.2 Layout Analysis …………………………………………………………… 23
5. HTML WML TAG TRANSLATOR …………………………………… 30
5.1 All of HTML Tags ………………………………………………………… 30
5.2 The Rule of Translating …………………………………………………… 31
6. WML divider ……………………………………………………………… 34
7. WML Parser ………………………………………………………………… 35
8. Sample of Translator ……………………………………………………… 37
9. Conclusions ………………………………………………………………… 41
References ……………………………………………………………………… 42


List of Figures and Table
Figure 3.1 Sample WML page …………………………………………… 11
Figure 4.1 HTML WML transrator constructure ………………………… 20
Figure 4.2 270*70 3.16KB 2.32KB WBMP image ……………………… 20
Figure 4.3 599*371 36.1KB 2.71 KB WBMP image …………………… 20
Figure 4.4 Header/content separation and reformatting approach ………… 22
Figure 4.5 Samlpe HTML document ……………………………………… 23
Figure 4.6 Simple conversion fo Fig 4.5 ………………………………… 23
Figure 4.7 Sample HTML page …………………………………………… 24
Figure 4.8 Simple conversion of Figure 4.7 ……………………………… 24
Figure 4.9 Frame type page ……………………………………………… 25
Figure 4.10 Source code of Frame page of Figure 4.9 ……………………… 25
Figure 4.11 conversion of Left frame page of Fig 4.9 ……………………… 26
Figure 4.12 conversion Right frame page of Fig 4.9 ……………………… 27
Figure 4.13 Table type ……………………………………………………… 28
Figure 4.14 analysis of table ………………………………………………… 29
Figure 4.15 conversion of Figure 4.13 ……………………………………… 29
Table 5.1 The rule of translating ………………………………………… 33
Figure 6.1 WML divider …………………………………………………… 34
Figure 7.1 WML Parser Structure ………………………………………… 35
Figure 8.1 Sample WML page translated from simple HTML page ……… 36
Figure 8.2 Sample WML page with picture ……………………………… 37
Figure 8.3 Sample WML file with frame ………………………………… 38
Figure 8.4 Sample WML page with table ………………………………… 39
參考文獻 References
[1] Soo Mee foo ,Beginning WAP, WML & WMLScript. “
[2] Pekka Niskanen “Inside WAP: Programming Applications with WML and WMLScript”
[3] Karl Avedal, Danny Ayers “Professional JSP : Using JavaServer Pages, Servlets, EJB, JNDI, JDBC, XML, XSLT, and WML”
[4] WAP Forum, WAP WML Wireless Markup Language Specification Ver 1.3, 19 Feb 2000
[5] W3C, “HTML 4.01 Specification.” http://www.w3.org/: World Web Consortium, 24 Dec 1999
[6] Nokia, “WML Reference Ver1.1”, http://www.forum.nokia.com/
[7] WAP Forum, “Wireless Application Environment Overview. Specification. “http://www.wapforum.org/: WAP Forum Ltd, 24 May 1999
[8] Ericsson http://www.ericsson.com/
[9] http://www.ayg.com/wap/ AnyWhereYouGo.com
[10] WAP Forum, “Wireless Application Protocol Architectre Specification.” http://www.wapforum.org/: WAP Forum Ltd, April 24, 2000
[11] Hyung-ki kang, Jae-Soo Yoo, “Design of the HTML-WML Translator”, Journal of the Research Institute for Computer and Information Communication, Vol. 8, No. 2, November 2000.
[12] WAP Forum, “Wireless Markup langage Scripts Specification”, http://www.wapforum.org/: WAP Forum Ltd, April 24, 2000
[13]Gingco Media, Tool Picture to Wbmp , http://www.gingco.de/wap/, April 2, 2002
[15] W3C, “XML 1.0 Specification”, http://www.w3c.org/: World Web Consortium,
3, April, 2002
電子全文 Fulltext
本電子全文僅授權使用者為學術研究之目的,進行個人非營利性質之檢索、閱讀、列印。請遵守中華民國著作權法之相關規定,切勿任意重製、散佈、改作、轉貼、播送,以免觸法。
論文使用權限 Thesis access permission:校內外都一年後公開 withheld
開放時間 Available:
校內 Campus: 已公開 available
校外 Off-campus: 已公開 available


紙本論文 Printed copies
紙本論文的公開資訊在102學年度以後相對較為完整。如果需要查詢101學年度以前的紙本論文公開資訊,請聯繫圖資處紙本論文服務櫃台。如有不便之處敬請見諒。
開放時間 available 已公開 available

QR Code