Category Archives: Browser

Browsers…

Firefox is not Free when you BUILD it

Gervase Markham 的「Free Binaries of Firefox」這篇文章裡提到六個禮拜前 Richard M. Stallman (RMS) 向他們 (Foundation) 提到了在 compile Firefox 時的過程並不是 “Free”,因為:

  1. 需要用到 Talkback 這個軟體。
  2. Firefox EULA 裡某些條款使得在自己 compile 時需要移除 trademark (這包含了那個 firefox icon,所以你拿到 unofficial build 的時候應該都會發現 icon 被換掉了),並遵守 US export 規定。(文內沒有提到,不過我猜是因為 SSL 高加密的部分用到的關係)

在文章後面有提到 RMS 受不了等待,於是自己準備出來搞 free build :p (然後下面的 comment 一些人幹剿 RMS 說他太急了?:p)

「標準」

Jan’s Tech Blog 的「容錯,越寬容,越多錯」提到:(仍然請您先到原網站看完原文,我只取一小段出來)

記得早幾年,IE開始對Syntax不正確的HTML兼容性極高。即使寫得一塌糊塗,網頁仍能清楚顯示內容,是以大家都對HTML越來越不嚴謹,亦越來越借助WYSIWYG的網頁編輯軟件。漸漸地,真正的公開標準失落了,取而代之的就是為方便而妥協了的「標準」:一套絕不標準的規範,但我們已經慣了,那又可以如何呢?

事實上,很多人對 W3C 某些 team 開始感到不奈…

XHTML 1.0 Strict 已經有一堆東西不能用,最大的限制就是 frame 必須改用 XHTML 1.0 Frameset,所以有些人乾脆用 XHTML 1.0 Transitional,只要把某些 tag 的最後面加上 slash ‘/’ 就好了。

XHTML 1.1 直接廢掉 frame (下面引自 spec 內的說明),推出的時候直接被幹剿到翻:

This document type is essentially a reformulation of XHTML 1.0 Strict using XHTML Modules. This means that many facilities available in other XHTML Family document types (e.g., XHTML Frames) are not available in this document type.

而 XHTML 2.0 根本是個笑話,當年在擬的時候擬到 Mozilla 陣營直接公開放話說我不幹了,因為你這種架構根本是在惡搞。(不知道後來 W3C 有沒有學政客去安撫這些人)

更不用說是 RSS v.s. ATOM & XMLRPC v.s. SOAP 的白目戰爭…

PS:我用 Google 找了一下,發現 OSSF 的「Web 內容串聯技術 RSS 標準之爭」寫的相當的機車啊,有興趣的人可以好好研究一下 XD

IE 7.0

大家本來就預期 Microsoft 會在今年的 RSA Conference 2005 上發表一些東西,只是沒想到今天早上在 randomlog 看到的新聞會是這個:

At RSA Conference 2005, Microsoft Chairman and Chief Software Architect Bill Gates announces Internet Explorer 7.0, designed to add new levels of security to Windows XP Service Pack 2. Feb. 15, 2005, San Francisco.

在這邊有 Microsoft 網站上的說明:Gates Highlights Progress on Security, Outlines Next Steps for Continued Innovation,在 MozillaZine 上也有一些消息:Microsoft Internet Explorer 7.0 Beta Due This Summer

另外,IE 7.0 將主力放在 Windows XP 及 Longhorn 上,Windows 2000 不在正式 support (但是依據文章內容,會佔 5% 的比率?),而 Windows 95/98/ME 則是完全不支援。