隱身上網 Ghostzilla

Wednesday, August 3, 2005

天佑 那裏看到他 介紹 GhostZilla ,實在忍不住要 K-Post 一番,這個軟件實在太「實用」了。

GhostzillaMozilla 的一個衍生軟件,目的只有一個:讓你上網而不為人知,你的瀏覽器會化成「鬼」一樣,隨時出現,又隨時可以隱藏。其運作十分簡單,在開啟 Ghostzilla 時,會自己偵測你所用的 Active Windows 的尺寸,然後自動調整尺寸和位置,隱身成為你在用的軟件的一部份。 圖例 裏, Outlook Express 的信件窗成為了瀏覽器。

為了整合成為其他軟件的一部份, Ghostzilla 減去了外框,縮小了 Menu ,而且還為網頁加上「保護色」,漂白了畫面,移走了圖片,看上去真的是神不知,鬼不覺!要隱藏起瀏覽器很簡單,只要滑鼠 Out of focus 就可以了,而想叫回瀏覽器,則用「左右左」的 Mouse Gesture。

這個功能,令我想起多年前的 DOS 改 Game 軟件 GPE,特設了「老闆來了」按鈕,一按畫面全黑。 ComicsViewer 也有類似的快捷鍵,全都是為了逃避被人抓到。

開工時玩 Game 看漫畫是不對的,但實際上做 IT 的有很多時候都要上網找資料看 Reference ,又或者看看 IT 新聞、新技術發展。 Google 便有著名的 20% 時間 ,讓開發人員可以任意使用工作中的 20% 時間。但有很多僱主並沒有這種觀念,當見到員工開著瀏覽器,便等同於偷懶。所以才會有 Ghostzilla ,要千方百計隱身上網,保住飯碗之餘,又要保持競爭力。

痛改前非?

Wednesday, July 6, 2005

ierss

Microsoft 宣佈 IE7 ,大家都抱著懷疑的態度,究竟在支持 Web Standards 這一方面 IE7 會如何呢?大家開始時,都估計應該大部份都是保安方面的升級。然而,在 IE Blog 裏面,則常常有新的消息,會進一步支持標準,支持使用 PNG、修正 css positioning 的 Bug 等等,都令人進一步期待這個 IE7 會是什麼樣貌?

另一方面, Microsoft 宣佈其 Office 將會以 XML 作為新的預設格式,又是另一個令人看好的動作。雖然還有很多人在推測 Microsoft 會不會拿 XML 來整古做怪,但我覺得其實也不用太過擔心。

就在前一陣子,他們宣佈 IE7 會支持 RSS 這個標準,並會開拓新的 Simple List Extension 改良,以 Creative Commons 授權。這又引起大家的一番討論,憧憬著主流作業系統支持 RSS 下,會令 RSS 的發展如何。

而今天, The Web Standards Project 公告將與 Microsoft 合作 ,WaSP 將幫助 Microsoft ,為其下的產品如 Visual Studio, ASP.NET ,提供指引和意見,增加該些產品在 Web Standards 的支援。也就是說,我們如果用這些開發工具開發網絡應用程式,就不像以往只是 IE 可以看到了。

對我來說, Microsoft 這一連串動作,真的令我改觀不少,而且也見誠意。雖然陰謀論仍然很多,但開放的標準是大家的,相信 Microsoft 也不能做出什麼來。 Microsoft 有這麼一個轉變,我想公開的開發社群其實有不少功勞,經過多年努力,公開標準越來越吃香,發展越來越大。RSS 隨著 Blog 而火速發展,擁抱標準的 Firefox 為 IE 帶來了威脅,用戶主導的年代已來臨,軟體間的能夠互相溝通才是關鍵,這完全仰賴於標準二字, Microsoft 也不能再視若無睹。獨裁時代已過,修正態度,重頭上路,才可以有更好更健康的發展。

相關文章:

網頁進化

Saturday, June 11, 2005

acid2

最近的工作是替一間公司寫一個 web application ,也算是大公司,正值他們的網站正要換新版本,所以我們的程式在版面上要分開兩個版本。在他們給我們的 HTML 檔裏,可喜的是見到其排版已由 table 轉變為 css,程式碼清減不少,變得有意義,好看得多了。

這是不是表示香港的公司開始認識到 css layout 的好處?未必,因為這是間跨國公司,我猜想要改變版面,用 CSS 是總公司的決定?而實際上,用 CSS Layout 可以令網站流量減少,寫得好的話更可以有 cross-browser 支持,增加網站的親和力,有很多好處。

然而,用 CSS Layout 的一個大難題,是各個瀏覽器的支持都不太一樣。現在仍然有最大市場佔有率的 IE6 ,其 CSS 支持已經為一所垢病好久,最要命的某幾個有關 Position, floating 等的不合標準顯示,令到想用 CSS Layout 的人 要用不少 Hack 去避過 IE bugs。雖然說 IE7 將會對 CSS 支持有大改進但實際上只支持 Windows XP ,很多企業仍然是使用 Windows 2000,將要繼續使用 IE6 ,看來只好由用戶推動市場了,但要主要的人都使用 IE7 是幾年之後的事呢?

雖然如此,但前境也還是明朗的,各大瀏覽器也正加強各自對於 w3c 標準的支持, Safari 在剛過了 ACID2 後Konqueror 也通過了 ,新的 Firefox 也會 支持更多令人其待的 CSS 特性 如 columns, generated-content,再加上 IE7 本身改善 CSS 支持,可見在未來標準語法的網頁會更吃香吧?

當然,對於用戶來說,你用 table layout 還是 CSS layout 是沒有分別的,所以就算有足夠的瀏覽器支援,如果開發者沒有自覺,繼續用舊的方法去做事也沒有辦法。在外國, CSS layout 已經很普遍,很多大公司也應用了。而對於開發者來說,也有不少的國外資源可以參考。之前有感沒有太多中文的資源,但現在也有了 W3CN 這些有大量的外文翻譯文章,也有不少中文專題網站探討標準的應用,希望對於開發者來說會有用。

另一方面,網頁除了其原碼在進化,實際上功能也在進化中。由 Web 1.0 到 Web 2.0 ,用戶的參與會越來越多,不僅僅只是讀取。最近大熱的 Ajax 應用,增加了不少用戶介面的改進,大家已可在 GMailGoolge Maps 感受到其威力。而 WhatWG 提出的 Web Forms 2.0w3c 提出的 XHTML2 等等,也會大大改變 Web application 的開發。

網頁正在慢慢進化中,大家可有感到?

續談 Safari 與 KHTML

Wednesday, May 4, 2005

我之前透過 Slashdot看到了有關 KDE Team 的不滿,所以提出了 Safari 飲水不思源? 的疑問,看過 Trackback 裏 Chainsaw 兄的回覆了一個更詳細的 whole picture,其實真正的粉皮是我。

有時,將人心看得太黑的確不是件好事。對於 KDE Team 的控訴,Apple 是不能也,非不為也,因為各自開發的 Source code 已經各走極端,所謂同根之說,根本名存實亡了,Apple 能做的最多只是公開源碼。看來,是 KDE Team 神經過敏了?

謝謝 Chainsaw 兄的引用回應,解答了我的疑問。也讓我在資料搜集不足之下,得出來的錯誤觀念得以糾正。對各位 Mac 支持者,實在是多多得罪了。

Safari 飲水不思源?

Saturday, April 30, 2005

safari AppleSafari 通過了 ACID2 測試 ,算是蠻囑目,那個 ACID2 是由 Web Standards Project 所推出的用來測試瀏覽器對於 CSS/HTML 的支持是否正確。就算大家用 Firefox 來行那頁,也仍是一塌糊塗。暫時為止,沒有瀏覽器可以正確到顯示那個笑面。所以 Safari 的支援算是走其他的瀏覽器先一步。

不過,大家都知道 Safari 的核心是 KHTML,可是 Apple 的做法卻引起 KDE 的開發團不滿,因為其改變過的 Source code 並沒有 CVS History,KHTML 開發者不能夠知道他們改了什麼,而要 KHTML Engline 支持 ACID2 則似乎要 KHTML 開發者再自行努力了。

這… 真可惜呢… 如果可以和諧合作,我們又或就會有一個最合符標準的瀏覽器核心了。 Apple 飲水要思源啊…

[via Slashdot ]