回頭看,WML 在當年確實有一定的意義:由于 HTML 的不精確以及瀏覽器廠商有意無意的為這種不確定性保持寬容,使得對真實世界中的 HTML 的解析越來越困難。而在
手機的處理能力和表現(xiàn)力還很糟糕的
硬件限制下,的確有必要制定一個無線
網(wǎng)絡上信息瀏覽的規(guī)范,以簡化應用開發(fā)并且對頁面開發(fā)做嚴格的限制。
但如今已完全不同,一方面
3G 開通在即,用戶希望能在 3G 網(wǎng)絡上無障礙的訪問現(xiàn)在 IP 網(wǎng)絡上豐富的應用,另一方面終端也在日新月異的發(fā)展,我們可以看到
Nokia 中端產(chǎn)品的 S40 第二版已經(jīng)支持 XHTML-MP,第三版已經(jīng)開始支持 ECMAScript. 未來的移動瀏覽體驗必定完全超越現(xiàn)在的 WAP.
但傳統(tǒng)互聯(lián)網(wǎng)服務業(yè)者,將發(fā)現(xiàn)把應用
程序移植到 XHTML-MP 不是那么一件簡單的事情,除了要讓頁面符合 OMA 的這個規(guī)范外,還需要在輸出的時候修改 MIME-TYPE 為 application/vnd.wap.xhtml+xml,這就是說維護工作幾乎要提升一倍,才能給移動用戶提供服務,但移動用戶能占總用戶數(shù)的百分之幾呢?
W3C 給出了一個
解決方案,就是專門在 css 的 media 屬性中,增加了 handheld 來適應小屏設備瀏覽。基本上
現(xiàn)代瀏覽器很容易就可以支持這種小屏設備,比如 Windows Mobile 上的 IE,再比如 Mozilla 的 minimo 而遵循 W3C 標準的開發(fā)人員只需要多維護一個 css
文件,無需任何附加成本,就能支持小
屏幕訪問了。
可以想象,傳統(tǒng)互聯(lián)網(wǎng)開發(fā)人員,會傾向于采取 W3C 標準(比如我們),而傳統(tǒng)的移動 SP,會傾向于使用 XHTML-MP 升級現(xiàn)有的 WAP 應用。那樣對用戶來說,使用同時支持這兩種標準的瀏覽器就非常必要了。
Opera Mobile 就是這樣的產(chǎn)品,它不但支持上述兩個標準,更包括 SSR 技術,使得傳統(tǒng)
制作的 HTML 頁面能夠較好的在小
屏幕上進行顯示,但它的問題是價格昂貴——29 USD,另外對設備的要求也高,只支持
S60 和 Windows Mobile,基本上是對目前 80% 以上的
手機說 no.
現(xiàn)在 opera 有了一個更天才的想法,就是 Opera Mini。Opera Mini 基于
J2ME 開發(fā),就是說可以跑在近兩年所有的中高端
手機上。它的原理是在一臺
服務器上內(nèi)置 Opera 的網(wǎng)頁處理引擎,Opera Mini 瀏覽網(wǎng)頁的時候通過特殊協(xié)議向該
服務器發(fā)送請求,由這臺
服務器將網(wǎng)頁處理后(包括 SSR處理),然后返回給 opera mini。對用戶而言即能完美的瀏覽各類型的網(wǎng)絡服務,而且還降低了網(wǎng)絡流量費用!!!
那么這個
軟件將如何收費呢??據(jù)說
google 將同 Opera Mini 合作。hehe,還記得 google web accelerator 么?這種 proxy 的
模式很對 google 的胃口,它想掌握用戶所有的瀏覽歷史。所以或許這個軟件將會免費也不一定,只要你是從 google 的網(wǎng)站上
下載的,而顯然它的 proxy 指向會是 google 的服務器。
最后透露一個消息,Opera 中國目前正在尋找合作運營伙伴,有誰希望 google 那樣喜歡研究用戶隱私的,可以考慮哦..而且由于它是基于服務器的服務,所以做收費運營不是不可以. 至少我現(xiàn)在比較動心.