目前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無線通訊設備上正常地瀏覽。
|