Responsive image
博碩士論文 etd-0718101-130034 詳細資訊
Title page for etd-0718101-130034
論文名稱
Title
WAP閘道器上的HTML過濾器之設計
An HTML Filter on WAP Gateway
系所名稱
Department
畢業學年期
Year, semester
語文別
Language
學位類別
Degree
頁數
Number of pages
52
研究生
Author
指導教授
Advisor
召集委員
Convenor
口試委員
Advisory Committee
口試日期
Date of Exam
2001-07-12
繳交日期
Date of Submission
2001-07-18
關鍵字
Keywords
無線網路、轉換器、過濾器
HTML, WML, Translator, WAP, Filter
統計
Statistics
本論文已被瀏覽 5757 次,被下載 3223
The thesis/dissertation has been browsed 5757 times, has been downloaded 3223 times.
中文摘要
摘要

目前Internet上的網頁大多數是使用HTML所撰寫,但WAP無線通訊設備只支援瀏覽WML網頁,因此WAP無線通訊設備無法直接瀏覽現有的HTML網頁。本論文設計及實作一個具有過濾功能之轉換器,將原本HTML網頁的內容,轉換為一連串的WML網頁,使WAP無線通訊設備都能直接瀏覽Internet上HTML網頁的內容,而不是只能瀏覽少數特定的WML網頁。
此Filter在轉換HTML網頁之前,會先過濾此HTML網頁,並將HTML網頁中無法轉換的資料內容先擷取出來,並依據這些資料內容的性質,傳遞或轉換成適當的WML網頁,而不會失去這些重要的資料內容。此Filter不僅可以轉換與HTML文件結構較不相關的元件,例如:網頁Title內容,一般文字內容、超連結內容等。也能轉換與HTML文件結構較相關的元件,例如:頁框內容、單一表格內容、層狀表格內容等。Filter在轉換的過程中,會適當地簡化大篇幅文字內容,減少使用者上下捲動WAP手機螢幕的頻率,並對原本較大的HTML網頁作適當地切割,使轉換後的WML網頁檔案大小不會超過WML的規定,並以簡化及清晰地方式,在WAP無線通訊設備上正常地瀏覽。
Abstract
none
目次 Table of Contents
本文目錄
第1章 緒論.. 1
1.1 研究背景 1
1.2 研究動機與目的 3
1.3 研究步驟 5
1.4 論文架構 6

第2章 文獻探討 7
2.1 WAP簡介 7
2.2 WAP Protocol Stack 7
2.2.1 底層數據服務 8
2.2.2 傳輸層 8
2.2.3 安全層 9
2.2.4 交易層 9
2.2.5 會議層 9
2.2.6 應用層 10
2.3 WAP Model 10
2.4 WAP應用 11
2.4.1 網際網路上的資料擷取 11
2.4.2 行動工作者的應用 11
2.4.3 通知的應用 11
2.4.4 行動電子商務 12
2.4.5 電話的應用 12
2.5 HTML 12
2.5.1 HTML簡介 12
2.5.2 HTML標籤格式 13
2.5.3 HTML網頁結構 13
2.6 WML 14
2.6.1 WML簡介 14
2.6.2 WML標籤格式 15
2.6.3 WML網頁結構 15
2.6.4 WML Card/Deck 16
2.7 HTML與WML的比較 17
2.7.1 設計目標不同 17
2.7.2 編碼方式不同 18
2.7.3 標籤功能及數量不同 18
2.7.4 標籤定義的嚴謹度不同 18
2.7.5 文件結構不同 19
2.8 Translator 20
2.8.1 IBM Transcoding Proxy 20
2.8.2 Spyglass Prism 20
2.8.3 HTML文件至WM文件之自動轉換系統 21
2.8.4 HTML-WML轉換器的設計與實作 21
2.8.5 無線網路閘道器之網頁轉換器 21

第3章 Filter架構與轉換機制 23
3.1 Filter架構 23
3.1.1 HTML-preprocessor 24
3.1.2 HTML-filter 24
3.1.3 WML-translator 25
3.1.4 Encoder 25
3.2 Filter轉換機制 25
3.2.1 過濾HTML網頁中的資料內容 25
3.2.1.1 網頁Title內容的轉換 26
3.2.1.2 一般文字內容的轉換 26
3.2.2 適當地簡化HTML網頁中大篇幅文字內容 27
3.2.3 超連結內容的轉換 29
3.2.4 使轉換過後的WML網頁,保有原本HTML網頁文件結構 31
3.2.4.1 頁框內容的轉換 32
3.2.4.2 單一表格內容的轉換 33
3.2.4.3 層狀表格內容的轉換 36
3.2.5 適當的切割HTML網頁中的資料內容 38

第4章 實例轉換結果 41
4.1 開發平台與工具 41
4.2 台灣鐵路管理局網頁轉換結果 41
4.3 Openfind網路資源搜尋網頁轉換結果 44
第5章 結論與未來工作 45

參考文獻………………………………………………………………… 46


圖表目錄
圖 11. WAP手機瀏覽建置在無線網路上的WAP網站 2
圖 12. WAP手機瀏覽建置在Internet上的WAP網站 2
圖 13. WAP手機瀏覽建置在Internet上的Web網站 3
圖 14. 研究步驟 5
圖 21. WAP Protocol Stack 8
圖 22. WAP Model 10
圖 23. HTML標籤格式 13
圖 2-4. HTML網頁結構範例…………………………………………….14
圖 25. WML標籤格式 15
圖 26. WML網頁結構範例 16
圖 27. WML Card/Deck 17
圖 28. HTML與WML文件結構 19
圖 31. Filter架構 23
圖 32. HTML-preprocessor 24
圖 33. HTML網頁Title內容的轉換 26
圖 34. HTML一般文字內容的轉換 26
圖 35. 網頁Title與一般文字內容在模擬WAP手機上呈現的畫面 27
圖 36. 簡化大篇幅文字內容 28
圖 37. 大篇幅文字內容在模擬WAP手機上呈現的畫面 28
圖 38. HTML超連結內容的格式 29
圖 39. HTML超連結內容的轉換 29
圖 310. 相對路徑轉換為絕對路徑 30
圖 311. HTML超連結內容中URL的轉換 31
圖 312. WML超連結內容在模擬WAP手機上所呈現出的畫面 31
圖 313. HTML網頁頁框內容的轉換 32
圖 314. WML網頁呈現出原本HTML頁框文件結構的效果 33
圖 315.表格內容所呈現出的結構 34
圖 316. 使用WML表格標籤來顯示單一表格資料內容 34
圖 317. HTML網頁表格內容的轉換 35
圖 318. HTML網頁表格內容結構的轉換 36
圖 319. HTML層狀表格內容結構 37
圖 320. HTML層狀表格內容的轉換 38
圖 321. 切割及分散HTML網頁中的資料內容 40
圖 41. 台灣鐵路管理局HTML網頁轉換結果1 41
圖 42. 台灣鐵路管理局HTML網頁轉換結果2 42
圖 43. 台灣鐵路管理局HTML網頁轉換結果3 43
圖 44. Openfind網路資源搜尋HTML網頁轉換結果 44

參考文獻 References
參考文獻
中文部分:
[1]徐元瑛:HTML文件至WML文件之自動轉換系統,國立交通大學資訊工程研究所, 2000.
[2]楊協龍:HTML-WML轉換器的設計與實作,國立清華大學資訊工程研究所, 2000.
[3]李鈺文:無線網路閘道器之網頁轉換器,國立成功大學資訊工程研究所, 2000.
[4]龍其貿:以WAP為基礎的文件之研究,國立中興大學應用數學研究所資訊組, 2000.

英文部分:
[5] WAP Forum ,http://www.wapforum.org/ ,Wireless Application Protocol, WhitePaper Version Oct-1999, 1999.
[6] WAP Forum ,http://www.wapforum.org/ ,Wireless Application Protocol, Wireless Application Environment Overview, Version 16-Jun-1999, 1999.
[7] WAP Forum ,http://www.wapforum.org/ ,Wireless Application Environment Specification, Version 1.1, 1999.
[8] WAP Forum ,http://www.wapforum.org/ ,Wireless Application Protocol, Architecture Specification Version 30-Apr-1998, 1998.
[9] WAP Forum ,http://www.wapforum.org/ ,Wireless Application Protocol, Wireless Markup Language Specification Version 1.1, 1999.
[10] "HyperText Markup Language(HTML)4.01 Specification," W3C Recommendation ,http://www.w3c.org/TR/html4, December 24,1999
[11] Metter, M.; Colomb, R.,”WAP enabling existing HTML applications”,User Interface Conference, 2000. AUIC 2000. First Australasian , 1999, Page(s):49–57.
[12] Khare, R.,” W* effect considered harmful”,IEEE Internet Computing,Volume:3 Issue:4,July-Aug. 1999,Page(s):89–92.
[13] Leavitt, N.,”Will wap deliver the wireless internet?”,Computer, Volume:33 Issue:5,May 2000,Page(s):16-20.
[14] Ouahid, O.; Karmouch, A.,”Converting Web Pages into Well-formed XML Documents” ,IEEE Internet Computing 1999.
[15] NOKIA ,http://www.nokia.com/ ,Deployment Scenarios for Corporate WAP Services, WhitePaer,Nov 1999.
[16] Transcoding Proxy,IBM alphaWorks, http://www.alphaworks.ibm.com/tech/Transcodingproxy, June 11,1999
[17] Spyglass Prism, http://www.spyglass.com/solutions/technologies/prism, October 27,1999
[18] The Unicode Standard, http://www.unicode.org/
[19] Elliot Rusty Harold, ”Java Network Programming”, O’Reilly & Associates, Inc, June 2000.
[20] Hunter, J.; Crawford,W., “JAVA Servlet” , O’Reilly & Associates, Inc, June 2000.


電子全文 Fulltext
本電子全文僅授權使用者為學術研究之目的,進行個人非營利性質之檢索、閱讀、列印。請遵守中華民國著作權法之相關規定,切勿任意重製、散佈、改作、轉貼、播送,以免觸法。
論文使用權限 Thesis access permission:校內校外完全公開 unrestricted
開放時間 Available:
校內 Campus: 已公開 available
校外 Off-campus: 已公開 available


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

QR Code