2008年7月29日星期二

用唉瘋辦銀行事務有感

早兩天在醫院要為手術費張羅,一時間想查一下我手上幾個銀行戶口的結餘,就靈機一觸,找了手上的 iPhone 3G 來試試連去幾間銀行的 e-banking site 看看如何,結果是:匯豐同恆生沒問題;中國銀行也行,但總會出現個 message box 說甚麼「本網站以Internet Explorer (5.5 或以上版本)及Netscape (7.2或以上版本)為網頁設計的標準,請檢查您所用的瀏覽器是否合符此要求。」,之後都操作到。

講到尾,iPhone 內建的溜覽器 Safari 根本就是同桌面版本是一致的,即是說若你的網站只要能在 Windows 或 Macintosh 上的 Safari 操作,在 iPhone 上也行(當然用戶需要因應畫面縮小了而作一點適應)。這點在手機來說是一個很大的突破!

不信你試試用 Pocket IE 來操作看看好了。

以往因應手機上的畫面同操作方式,與桌面電腦有著很大的不同,設計網頁或者應用程式之時也就需要寫多個版本來遷就,或者用一個版本但作了很多的 twists 來適應不同的溜覽器。

九十年代尾就要同時針對 IE 3/4/5 + Netscape 3/4.x 的組合,當年 dot-boom 年代曾做過 web programmer 的朋友也許都了解過當中的苦處了。這幾年大家學乖了識得用比較普及的標準 (CSS 1/2+ECMA (Javascript) Script+DOM model) 來寫,IE 6/7+Firefox+Opera+Safari 都大致能兼容到,但仍然要想如何顧及流動用家,而有 WML 或者 iMode 這種(現在視之為)過渡性產物來讓手機也能顯示到內容。

但現在的 iPhone,就把桌面的一套也可以完全搬到手機之上,看到的一點就是會使流動用戶也可以用同一個標準去溜覽各大 Web Site 同使用 Web Services,而網站也不必再特別投資在為手機寫不同版本的網頁。

當然這樣對手機的要求(處理能力,電池)與及數據流量的要求是比現時增高了不少,但當再過一段日子之後,大家都會覺得那是理所當然的吧。我們看到的是 - 另一個手機上網的新世界。

餘下的問題是 web developer 的 mindset 還會否停留在 IE + Netscape 兩個 web browser 標準上吧(唉, Netscape 都停了開發 web browser, 讓 Firefox 來抗衡 IE 在桌面的優勢了)。今時今日我也不時遇到很多政府,或者大公司,銀行等機構的網上服務,還是停留在要用 IE 來看才得到「最佳效果」,甚至索性在 Server 上檢查你的 HTTP_USER_AGENT 內容,看看是否是用 IE 才可以用。突然一想,我是否突然回到了三葉蟲在街上爬行的年代?

0 留言:

  © Blogger template 'Salji Fuji' by Ourblogtemplates.com 2008

Back to TOP