馬會與sliverlight

自從馬會在 2008 年推出網上投注起,一直都是採用 microsoft 方案。第一個版本是採用 activex,只能讓裝有 ie 和 activex 的 windows 用家才能在網上投注。而裝有其他 browser (例如 firefox)  的 windows 用家,和 mac/linux 用家都不能使用。

現在,馬會的網上投注是第二個版本,轉用 microsoft silverlight。而對於開源用家 (如 Linux),因為墨西哥人 Miguel de Icaza 在 2001 開始的 mono project,後來因應 silverlight 而開發了 monolight,可用於 Linux 平台上的 firefox 3 和 chrome browser。所以 Linux 用家 (Mac 用家應該也可以) 也可以使用馬會的網上投注了。

silverlight 拜

今天,看到 Microsoft has Abandoned Silverlight and All Other Plugins 這個消息,這說明了馬會的網上投注服務開發計畫策略是有問題的。

當然,對馬會這個超大客戶,每年也能花掉不少開支,可以再投放金錢,寫 tender 找服務商提供及開發第三代網上投注服務,也可以藉此宣稱繼續為其優質服務「升級」。

一間公司、機構希望給一間科技公司去控制自己的 business 發展,或是由自已公司、機構去控制自己的 business 發展 ? 這值得大家去思考。相信有些人會選擇前者,把自己交給一間科技公司去協助自已發展。亦會有一些會選擇後者,選擇給予自己公司自由、開放、和協作方式,來發展自己公司、機構業務和服務。

馬會網上投注和 ubuntu firefox 4 的問題

到 firefox 4 推出時,不知因為 browser、ubuntu 系統的問題,還是開發馬會網上投注服務的程式員問題,未能在 firefox 4 成功登入馬會網上投注,只能用回舊版本的 firefox 3。

在 Ubuntu 11.04 上安裝 Firefox 3 tarball

一直沒有人提供給予 ubuntu 11.04 natty 的 firefox3 PPA,而一直沒有把 netbook 的 ubuntu 10.04 netbook remix 升級。

早兩天,我試過在 natty (lenovo t400s) 上安裝 firefox 3 (nightly build),然後預備了簡單草稿,記錄如何在

想不到,今天出了這項 silverlight 的消息,所以我借機把這篇 blog,從如何讓 firefox 6 和舊版 firefox 3 並存安裝在 ubuntu (windows/mac 也可參考以下簡單所用的程式選項方式)。

首先,先從 mozilla 的 ftp 站下載 firefox 3 binary nightly build (有不同 OS 的 32- 和 64-bit 版本可供選擇) 並解壓至目錄內。

然後,建立新的 firefox profile (例子中命名為 fox3) 而不影響新版本 firefox 的資料,例如 addons。

export LD_LIBRARY_PATH=/home/sammy.hk/bin/firefox
./firefox-bin -CreateProfile fox3

參考和使用以下 script 來使用執行 firefox 3,以便同時執行另一個版本的 firefox (如 firefox 6)。

我的 ./firefox.sh 例子

#!/bin/sh
FF=/home/sammy.hk/bin/firefox
profile=fox3
cd ${FF}
export LD_LIBRARY_PATH=${FF}
./firefox-bin -P ${profile} –no-remote &

Firefox 4 針對 SSL/TLS 的新保安功能

上星期 Mozilla 釋出 Firefox 4 第一個 RC 版本 (wiki.mozilla.org),Linux/Mac/Windows 版本已供下載,大家也來下載試用,來看看 FF4 在正式推出前還有沒有小問題。

我想這是我最遲開始主用 FF4 的時候了,也可以試試 FF4 的功能,早些得多一點日常使用上的經驗。昨天開始在 Ubuntu 上主用 FF4 瀏覽器,我所用的是 Launchpad PPA 的 beta 13 版本 (並不是 RC 版)。

打算去看 Black Swan 電影前,先上網購票訂位,最後卻因網上付款時出現問題,而不能完成訂位手續。之後開動 FF4 新功能的 Web Console (上圖中間偏上的部份) 和舊有的 Error Console (上圖右下方的小視窗) (可在 Tools 底下找到這兩個 Consoles) 重覆再試訂位也不能成功,但發現 www.p網上付款$.com : server does not support RFC 5746, see CVE-2009-3555 字句。

預設上 Firefox 4 不能用「那個網上付款服務」,是因為 FF4 預設上防止針對 SSL/TLS 瑕疵的中間人攻擊 (CVE-2009-3555),而已支援 RFC 5746 號技術文件上說明。

不幸很多 web server 仍使用易受攻擊的 SSL/TLS 協定版本,所以 Firefox 4 預設上未能使用「那個網上付款服務」,但可透過修改 FF4 設定來容許 FF4 bypass 這項安全功能。 Continue reading Firefox 4 針對 SSL/TLS 的新保安功能

解決 Gmail Manager 不能登入問題

近幾日,Firefox 3 的 Gmail Manager add-on 不能成功登入,不斷 pop up 詢問各 Gmail 帳號密碼。今天在 add-on 網頁看到用家提供,透過其他人修改 add-on 的解決方法。

  1. 首先,從 github 下載 Mook  版本的 Gmail Manager add-on。 (先說明我沒有檢查過源始碼的)
  2. 在 Firefox 3 輸入 about:config 修改設定,把 extensions.hideInstallButton 改為 True。
  3. 然後可在 add-ons manager 安裝 Mook 版的 Gmail Manager add-on。
  4. 我的問題便解決了。

參考:

  1. https://addons.mozilla.org/zh-TW/firefox/addon/1320/
  2. http://forums.mozillazine.org/viewtopic.php?f=48&t=332634&start=3570
  3. http://www.accessfirefox.org/Install_Addon_Manually.php