2010年10月8日 星期五

手機網頁的開發簡介 -- 認識WAP

       在網頁開發程式簡介中,漏掉了非常重要的手機上網這個區塊,傳統手機上網的標準主要是以WAP ( Wireless Application Protocol ) 無線應用軟體協定為主,當然此一標準也可被應用在其它的無線終端設備中,這也就是我們過去常聽到的WAP手機所採用之技術標準。完整的WAP系統包含了兩個部份,一個是WML( Wireless Markup Language ) 無線標籤式語言,還有一個是伺服端的WAP 閘道代理器(WAP Gateway / Proxy)
        WML和個人電腦瀏覽器的HTML語言非常相似,都是結構化標籤語言,是一種以XML為基礎的所發展出來的結構化標籤語言,然而一般傳統手機的網頁瀏覽器只能處理二進位元WML ( Binary WML ) ,而非結構化的純文字檔。所以,需要透過伺服端的WAP Gateway / Proxy中介軟體負責進行編譯轉換,這主要是因為傳統手機的運算與緩存功能大多不強,而且傳統GSM和GPRS網路的速度頻寬都不大,為了減少網路傳輸的流量和降低使用者的上網費用,必須降低手機上網應用對終端行動裝置的系統要求以普及應用,所以,採用二進位檔進行傳輸可以有效的壓縮資料量,並加快網路傳輸速度,同時減少在手機上編譯的運行時間,WAP Forum 的組織成員為了促使大多數行動裝置都能支持手機上網的應用,才提出了這套無線通訊的上網標準,這套標準也是全球手機上網的主流規格,然而隨著3G網路和智慧型手機的的逐步普及,網路頻寬流量與手機的運算和緩存能力不斷提升,以及雲端運算和物聯網科技的需求增溫,未來必定還會有許多新的無線通訊標準將浮上檯面。

沒有留言:

張貼留言