昨日還能用Iceweasel(Firefox in Debian)登入HSBC的網上銀行服務。
豈料今日早上登入時,
出現這句
We regret that HSBC Internet Banking must be viewed by either Internet Explorer 6.0 (or later versions) or Netscape Navigator 7.1 (or later versions). You may visit http://www.microsoft.com or http://home.netscape.com to download a compatible browser.
本人用DEBIAN,因此沒有辦法,立即下載NETSCAPE9。
怎料下載完成後,在執行時出現
./navigator-bin: error while loading shared libraries: libmozjs.so: cannot open shared object file: No such file or directory
真是……
最後是,用了一個FIREFOX的PLUGIN, user agent switcher去扮IE,
於是成功進入到HSBC的EBANKING系統, 並能正常使用,沒有任何問題。
問過其他同事及朋友,他們都同樣地出現Firefox不能登入, 但IE和NETSCAPE能正常使用的問題。
不明白的是, 原本他們的網上銀行系統一直都支援FIREFOX,
今日突然話不支援,但轉了USER AGENT後就能正常進入,
而且沒有任何問題。
經投訴,HSBC回覆是因他們銀行系統發生故障,正在修理中。
希望正如他們所言,真的只是故障,而不是封殺FIREFOX。
原文:http://www.wanleung.com/blog/?p=166
回應
FireFox 運動,要求香港各銀行之網站,必需支援
直至到今天,HSBC 的網上銀行還是不能用 FireFox 登入。根據我的記憶,它們末說過支援 FireFox 的。
請各支持開放源碼的用戶,發起網上支援 FireFox 運動,要求香港各銀行之網站,必需支援 FireFox.
。
並請發表文章,指出不支援 FireFox 對我們用戶所產生的不便及對網上銀行服務發展的不良影響。
以便給大家一個參考理據。
K. M. Lau
HSBC仍在WEB 1.0 的年代
由於HSBC的系統支援NETSCAPE 7.1以上的BROWSER,
而NETSCAPE8和9都是用FIREFOX的CODE,
因此在理論上是支援FIREFOX的。
HSBC的EBANKING是用JAVA SCRIPT去看BROWSER的,
在他們的CODE入面,去CHECK NON IE 的BROWSER,
是CHECK navigator.appName是否NETSCAPE, 以及
navigator.appVersion是否大過4.07.
而這次FIREFOX入不到的問題,和以上JAVA SCRIPT CHECK ENGINE的部份沒有關係,
因為所有MOZILLA及FIREFOX類BROWSER,都能通過以上的測試。
而這次是和這個VAR, PC_7_2_4JJ_serverCheck有關。
這次改版,相信加入了這個VAR,
這個VAR是由SERVER GERERATE出來, 嵌入在GENERATE出來的SOURCE入面,
這個是SERVER CHECK過USER AGENT內,
有沒有IE或NETSCAPE這個字,
有的話, 會GENERATE var PC_7_2_4JJ_serverCheck= true;
沒有的話, 會GENERATE var PC_7_2_4JJ_serverCheck= false;
本人現在把那個User Agent,
由
Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.1.6) Gecko/20070723 Iceweasel/2.0.0.6 (Debian-2.0.0.6-0etch1)
改成
Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.1.6) Gecko/20070723 Firefox/2.0.0.6 (Debian-2.0.0.6-0etch1)
是就能登入了,相信HSBC作出了適當的修改。
不過講開又講,
只支援IE及Netscape, 只能證明他們IT決策那班人的思想,
仍只停留在 Web 1.0的年代,
Netscape都差不多死了5-6年,還Netscape?
雖還有人在用,但在本人SITE的數據中,只佔少過3%人用。
最大佔有%仍是FIREFOX和IE,各佔差不多一半。
連IE7都要抄FIREFOX的TAB BROWSERING,Netscape用的source是由FIREFOX來的,
竟只支援IE,差不多死的NETSCAPE,而不支援愈來愈多人用的FIREFOX,
那麼追不上時代,如何能成為 ”The world's local bank“?