Jan's Tech Blog

where technologies are annotated

惡人談標準

閱讀過聖經的人,可能都記得,有次亞伯拉罕的親人羅得一家入住所多瑪城。這城出名罪惡滿天。有一天有天使到訪羅得一家。所多瑪的人民知道了,就對羅得說:「今日晚上到你這裡來的人在那裡呢﹖把他們帶出來,任我們所為。」

任我們所為,即是「為所慾為」。交人給你為所慾為,大家當然知道是一些淫亂的事。

好了,問題來了。現在整個所多瑪城都認為淫亂不是問題,那麼淫亂甚至強姦可不可不當一件罪呢?

這兩天,拜讀了Longhorn Blogs上的文章《The Standards Stand-Off》。這文章本來就是回應近日Paul Thurrott說IE 7.0不符合Acid Test的控訴。當中有些觀點讓我認識了甚麼是惡人。

Too many times, I think people forget about the reason “standards” exist in the firstplace. They are there to make life easier for computer users. NOT GEEKS. Maybe 1% of the computer-using population is technologically-savvy enough to be able to write a standard in the first place.


原來「標準」是這意思嗎?Microsoft一派一直這樣想吧。但如果真的這樣,Microsoft不就可以很快便用他們的「廣為人接受的標準」統一世界嗎?本來標準就是一些用以幫助一些事情發展的東西,讓人可以有例可循。但Microsoft就把自己的「標準」強加在一些大家本來已經認同了的標準上。你當然可以說甚麼只有1%人認同的,就不是標準吧。因為你已經壟斷市場吧。你還想再用市場佔有率的影響力,繼續染污些標準吧。

HTML的標準早已經被你們的Office Application搞得一塌糊塗。現在很多人用Office製作出來的HTML。但多人用就代表對嗎?如果說是,你不就像所多瑪城中的人,既然大家都認為強姦是沒有問題的,那就快快樂樂幹起來吧(當然,這段歷史最後是神出手懲治了所多瑪人)。

文中還說:

what if a company makes a standard, and no one else shows up to support it. Is it still a standard? When does reach make an idea a de-facto standard?

如果有一個標準,是「no one else shows up to support it」,那又如何呢?那就應該由你去定嗎?要想想,這些標準沒有人去支持,是因為人們不支持,還是有人用另一些方法令人家不支持。

自己的Web browser不正統,本來背後就為了利用自己的「標準」來搞亂整個網絡世界及壟斷市場,還敢說出Microsoft要創出一套大家都接受的標準都只為大家好云云。說出這些話,不會知恥嗎?

要知道,標準的確是給開發者守,而不是給用戶去用的。說甚麼「They are there to make life easier for computer users. NOT GEEKS.」,真是本末倒置。本來一早已經有Netscape Navigator製作了一個跟從Web Standard的Browser。那時Microsoft不就是那1%的人嗎?那麼你又為何去多造一個不合標準的東西出來擾民呢?

說出這些擾亂視聽的話,還像講得大仁大義,不會感到汗顏嗎?Paul Thurrott說得對

My advice is simple: Boycott IE. It’s a cancer on the Web that must be stopped. IE isn’t secure and isn’t standards-compliant, which makes it unworkable both for end users and Web content creators. Because of their user bases, however, Web developers are hamstrung into developing for IE at the expense of established standards that work well in all other browsers. You can turn the tide by demanding more from Microsoft and by using a better alternative Web browser. I recommend and use Mozilla Firefox, but Apple Safari (Macintosh only) and Opera 8 are both worth considering as well.


Leave a Reply

Your email address will not be published. Required fields are marked *