本文寫給設計師、程式設計師和其他任何與測試他們的網站的多瀏覽器相容性作鬥爭的人們。

不到一年前,幾乎沒有什麼好的選擇來測試網站的跨瀏覽器相容性。那時候的那些工具常常有些缺陷,比如成本、功能或時間限制等。然而最近,在瀏覽器測試方面出現了很多新面孔,它們中的一些確實提供了很優秀的功能和服務。

在本文中我們將介紹7款新鮮和簡單的用來測試瀏覽器相容性的工具,這些工具地足額可以讓測試工作變得非常容易。不僅如此,這些工具還是免費的。

1. Xenocode 瀏覽器沙盒


Xenocode沙盒是Windows電腦中的瀏覽器測試的遊戲規則的一個改變者。通過一次滑鼠單擊,你就可以開啟一個獨立的瀏覽器而無需安裝。你可以在多個IE版本、Firefox、Google Chrome甚至是Safari中進行測試。而且是實實在在的測試,而不僅僅是截圖。最主要的是,全部的服務都是免費的。

不幸的是,它還不是最佳的方案。現在它還不支援mac系統。然而,我聽說,它將來會支援Mac,到那個時候,它將是無與倫比的!

2. CrossBrowserTesting.com


該網站為註冊使用者提供5分鐘免費的測試服務,付費使用者可以得到更多。CrossBrowserTesting.com 讓測試變得非常簡單,只需登入並選擇一臺有你想要的瀏覽器的電腦。一旦你選擇了你想要測試的機器和瀏覽器,你就可以開始測試了。

你可以使用一個基於網頁的Java Applet來連結到他們的同步測試主機,或者你也可以使用本地VNC客戶端。他們的服務允許完全測試一個網站的互動功能,就像Xenocode的服務一樣,不僅僅是截圖。

3. IETester


這是一個Windows平臺的免費可下載的程式,還處於早期開發階段。據說,這是一個唯一的一個允許你完全測試所有版本的IE瀏覽器的免費資源

儘管下載並安裝這個軟體。你可以很容易的選擇你想選擇的IE的版本進行瀏覽。這個程式甚至可以並排對比兩個不同的版本。而且對中文的支援也很不錯。

4. BrowsrCamp

在嘗試了很多隻針對IE的網站測試之後,是時候開始測試一下在Mac上測試Safari了。他們的免費服務提供在最新的發行版Safari瀏覽器上實時生成截圖,儘管它明顯在支援的瀏覽器版本方面有些不足,但是它確實在測試速度方便進行了很不錯的彌補。

如果額外支付一點點費用的話,他們還能為你提供全部的機器和執行更深入的測試的能力。

5. Litmus


曾經有一段時間,雖然只有幾個月,Litmus很流行,並上升為最受歡迎的跨瀏覽器測試工具之一。不幸的是,他們的免費版本限制太多,只能測試IE7和Firefox 2

他們這個工具的付費版本顯然功能更加健全,允許在很多瀏覽器上測試,甚至是郵件客戶端。再次不幸的是,收費版單使用者的費用要49美金一個月起,這並不便宜。然而對於那些需要一個非常全面的測試的人來人,這還是值得的。

6. NetRenderer


NetRenderer 是一個介面更簡單的軟體,用來測試IE的相容性。想很多其它服務一樣,NetRenderer用各種的瀏覽器建立一的網站的截圖。它現在支援從IE5.5到IE8的各個版本瀏覽器,而且能很快的生成你的網站的截圖而不用等待。

他們同樣提供一個瀏覽器工具欄,允許你使用他們的服務快速的測試你正在瀏覽的每一個頁面。這同樣是一款免費的服務。而且並不提供收費版本服務。

7. BrowserShots


BrowserShots 最近成為最常用的測試方法之一。他們支援在幾乎所有的瀏覽器/作業系統中測試,包括一些非常少見的組合。該程式的免費版本的唯一限制是,你必須等待付費使用者先測試(付費使用者可以優先測試)

然而正是由於他們的受歡迎度,測試的截圖可能會非常慢才能收到。由於他們依賴一些會員電腦來提供截圖,瀏覽器和作業系統的組合越流行,你的測試結果越快出來!(這有些像P2P下載)除非其它的所有使用者都在測試同一個:-)

[號外] 8. Adobe MeerMeer


Adobe MeerMeer 是一款Adobe很快就會發布的介面非常可愛的測試元件。在Adobe Max大會上,Adobe演示了它的一些特性,之後,幾乎所有聽說過這個套件的人都很期待。

與現存的很多測試工具相比,MeerMeer 將會有一些很重要的優點。最引人注目的,估計就是它的洋蔥頭介面,或者是將其它的瀏覽器渲染結果疊加到一個瀏覽器上。重點關注這個工具吧,它將大受歡迎!

你是如何測試瀏覽器相容性的?

你已經用過這些資源了嗎?你還保留有你自己的測試工具嗎?通過評論讓我們知道吧。

或者,你使用一種完全不同的方法測試瀏覽器相容性嗎?如果有的話,毫無疑問會有很多人非常願意聽你來說說的吧