Firefox 89 引入全方位保護反 cookie 跟蹤

Mozilla 剛發佈 Firefox 89,新版本主要改動了 Firefox 外觀和體驗,重新設計現代化而清晰的核心體驗,並更易使用。同時也加強私人瀏覽模式的功能,包括從 Firefox 嚴格防跟蹤模式中引入全方位 cookie 保護,限制 cookies 只能在產生 cookie 的網站使用,防止一些公司透過 cookies 跟蹤用家瀏覽紀錄。

想受 Firefox 的私隱保護?請即到 Mozilla 網站下載最新 Firefox 軟件。

Firefox 美國預設 DNS over HTTPS

Firefox 美國用家今日起預設用 DNS over HTTPS,加強用家瀏覽紀錄既私隱。推出到美國幾星期後,確定沒大問題便繼續推展到其他 Firefox 用家。

兩年幾前,Mozilla 開始協助加密 DNS(網址名稱系統 Domain Name System)。DNS 是一項互聯網協定標準,在用家瀏覽網站時轉換網址成 IP 地址。由於 DNS 並沒有加密通訊,在未知會用家下,中途有機會被通訊裝置收集瀏覽資料。Mozilla 利用 HTTPS 加密這類 DNS 通訊,Firefox 用家可選擇 Cloudeflare 或 NextDNS 兩間可信賴的 DNS over HTTPS 服務供應商。

The Mozilla Blog – Firefox continues push to bring DNS over HTTPS by default for US users

馬會與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 &