2011-08-06 56 views
2

比方說,我將僅針對現代瀏覽器的HTML/JS/CSS/AJAX網絡應用程序的開發外包出去。如果它很重要,假設有20個獨特的模板用於創建應用程序(以瞭解此應用程序的大小)。我的理解是花費很多時間/金錢來調整代碼以使其在瀏覽器中保持一致。我對如何最大限度地降低此費用感興趣。是否可以使用Google-Chrome-Frame爲IE節省開發時間/金錢申請工作?

截至2011年6月,谷歌Chrome瀏覽器框架被宣佈爲不需要管理員權限,用戶可以下載並安裝IE 6-9,該瀏覽器本質上運行Chrome作爲IE內部的插件,以避免與IE瀏覽器不兼容的問題(用Chrome代替潛在的兼容性問題,這應該遠遠小於IE)。

如果我是直接開發商只針對現代瀏覽器IE減,要求所有IE用戶下載Chrome Frame的替代,將這個路徑轉化爲任何顯著節省開發成本/時間? (我的用戶是工程師,可能願意接受這種折衷,因爲這個應用程序不是在其他地方提供的。)我只是不知道爲IE和其他(現代)瀏覽器做了多少努力,並想知道是否有人經驗可以評論這是否使美分(雙關語意圖)或只是瘋狂。

此外,任何缺點這樣做呢?

回答

2

您將節省時間和金錢。我爲我們的內部應用程序做了類似的事情。該網站只在webkit瀏覽器上運行(chrome和safary)。

我們保存日誌的時候,因爲CSS和JavaScript可以更高效,最重要的是,我們並沒有測試在6個不同的瀏覽器的每一個變化。這非常解放。

如果用戶允許您排除IE,我推薦它。

+0

通過 「排除IE」,你真的是使用IE與Chrome的幀? – ggkmath

+0

是的。當使用Chrome Frame IE呈現頁面時,就像使用Chrome一樣。如果您的用戶使用Chrome,或者Chrome瀏覽器使用IE,則無關緊要。 – Emil

+0

很高興知道。我可能只想包含Webkit和Gecko(例如Firefox),然後讓IE用戶下載Chrome-Frame。仍然應該期望看到節省,對嗎? – ggkmath

1
  1. 這一切都取決於您的應用程序和開發人員。有了足夠的知識,就可以編寫代碼,甚至無需在IE中檢查,直到最後,但只記住它,並有ie8-9中的99%,ie6-7中的80%。

  2. 如果你的用戶是工程師,我可以他們即使用在首位,即便如此絕對不是IE6/7難以想象。

  3. 即使你沒有使用Chrome框架,上面給出的幾點,如果你願意輕微到輕度的視覺設計退化,你可以逃脫,沒有專門針對即...

這裏有一個小IE9促銷雅:)
http://varonasf.com/ie69/
(僅適用於體面的瀏覽器)

相關問題