2009-11-11 44 views
1

從我讀過的關於使用GWT的在線閱讀中,關鍵是在Hosted Mode瀏覽器中開發/調試,而不是在普通瀏覽器中進行編譯和測試。什麼引擎爲GWT託管模式瀏覽器提供動力?

作爲UI開發人員 - 渲染引擎是使用自定義/嵌入式瀏覽器時難題的關鍵部分。

因此(因爲我無法在任何地方找到信息),託管模式瀏覽器使用什麼瀏覽器渲染引擎?

壁虎(例如火狐) 三叉戟(例如Internet Explorer)中 Webkit的(例如Safari /鉻)

如果已知,發動機的哪個版本?例如(IE的IE6版本)或(FF的3.5.x版本)等。

回答

1

GWT 2.0應該讓你全部修好。它將允許您使用每個主瀏覽器進行調試。有關完整的詳細信息,請參閱此link。在過去,我非常確定託管模式使用特定平臺的本地瀏覽器引擎(mac上的safari,即在windows上,Linux上的mozilla),但最近這可能已改變爲webkit。

3

根據您的操作系統上使用GWT以下瀏覽器引擎:

  • 的Windows:安裝IE瀏覽器版本IE發動機。
  • Mac:自定義WebKit構建。
  • Linux:FF 1.0。

使用GWT 2.0(尚未正式發佈)的主機模式瀏覽器是通過在瀏覽器中運行的插件所取代,被稱爲託管模式(OOPHM)過程中,你可以閱讀更多關於它在這裏:http://code.google.com/p/google-web-toolkit/wiki/DesignOOPHM

對於我的UI開發,大多數UI問題都與CSS有關。我的開發流程包括在宿主模式下運行以測試代碼(業務邏輯)並編譯爲Web模式,以便在不同瀏覽器中修復CSS問題,並使用瀏覽器插件動態更改CSS。