2012-03-12 84 views
3

Sencha Touch非常出色,但IE無法打開使用Sencha Touch開發的網站。 我對使用IE不感興趣,但我的意見並不重要,因爲許多人可能會使用它。Sencha Touch和Internet Explorer 10

由於微軟宣佈HTML-5支持,並且我已經使用這些優秀的工具來製作原生應用程序,甚至使用HTML-5和Java,所以顯然IE 10必須支持HTML5。但似乎sencha touch網站也無法通過IE 10進行探索,因爲我無法使用IE 10探索Kitchen Sink(在sencha.com上),但我可以使用Chrome輕鬆完成此操作。

除此之外,我想爲一家小公司製作一個網站,使用Sencha Touch開發它還是正確的,或者jQuery是一個更好的選擇? (我渴望你說Sencha Touch :)因爲我完全不熟悉jQuery)

我很欣賞你花費的時間。 此致 PEYMAN MORTAZAVI

回答

4

給我打電話過時,但是當我看到廚房水槽演示在IE10中失敗時,我責怪開發者背後的演示,而不是那些在瀏覽器後面的開發者。 IE10是一款值得我們關注的優秀瀏覽器,不僅僅是因爲它在官方發佈後會立即被數百萬用戶使用,而且還因爲它從技術角度來說是一款出色的瀏覽器。

如果你打算爲你的客戶建立一個解決方案,你應該避免圖書館希望遠離支持市場的一半,這意味着他們不會積極地開發IE。支持IE的而不是的理由現在不存在,因爲您的代碼不需要太多的變化就可以在最新版本的Microsoft瀏覽器中正常工作。

使用jQuery,jQuery Mobile或jQuery UI。您可以從所有主流瀏覽器中獲得一些優秀的用戶界面,並且您可以在所有主流瀏覽器中找到出色的支持。

+1

右鍵,SenchaTouch真的很大,但是當我們在談論做一個網站,客戶端將檢查。刪除像Internet Explorer這樣的流行瀏覽器的支持是一種sueside;) – Peyman 2012-06-06 06:23:22

+0

IE10是另一個IE蹩腳的瀏覽器。建議使用Google Chrome Frame作爲AutomaticLuke;用戶仍然可以「使用」IE瀏覽器,但其性能將大大提高,您不必花費雙倍的時間來維護IE的網站 – themihai 2012-10-20 14:55:04

+1

Mihai,IE10是一款令人難以置信的可靠瀏覽器,開發時不需要特別注意考慮標準。我懷疑你沒有經常使用它,但我可以說在經過9個月的日常使用後,這是一個非常可靠的產品。 – Sampson 2012-10-20 18:02:47

0

Sencha Touch 2不適用於IE10。如果桌面支持對您很重要,那麼您應該使用Ext JS 4.

2

Windows 8預覽中的IE10與它們生產的平板電腦和移動設備的版本相同。說它是用於桌面支持不是一個非常有用的聲明。問題在於這就是微軟將要花費大量金錢營銷推動企業發展的原因。這不是平板電腦/電話庫不支持桌面的情況,而是平板電腦/電話庫不支持目標平臺,即將花費數十億美元的市場營銷來部署的平臺/電話庫。

2

任何提及互聯網瀏覽器似乎喚起每個人的深情!然而IE是生活中的事實。

我建議你使用Google Chrome Frame。 IE訪問者第一次到達您的網站時,您可以提醒用戶安裝Google Chrome Frame並將其重定向。第一次訪問有點麻煩,但之後它應該是無縫的。

據我所知,Google Chrome Frame不再需要管理員權限來安裝。

顯然,人們應該首先安裝Chrome,但沒有人完美。

0

我花了一個月的時間搞了一個與Sencha Touch合作的項目,但不得不選擇一個更易於訪問的框架。該項目的目標是在儘可能多的瀏覽器(桌面和移動設備)上工作。 Sencha的webkit首選項雖然令人欽佩,但卻無法滿足我的需求。

我很高興他們改變了他們的許可證,因爲我嘗試了。這是我們項目的第二個絆腳石。

3

我將我的Sencha Touch 2.0應用程序移植到2.2.1以支持IE10。 所以我有第一手的知識。

  1. 所有煎茶網站/應用建立之前的2.2.0和開發商針對WebKit瀏覽器永遠不會IE10中可靠工作,因爲一堆東西必須做煎茶觸摸的核心,以便對IE10工作。每個人都必須回去做自己正在做的事......逐行排列的CSS和幾個JS更改(尤其是如果你做帆布的東西)

  2. 運行一箇舊的「廚房水槽」在IE10上測試的2.2.1 的正確架構也不會起作用。我不知道Sencha的人在IE10上花了多少時間測試廚房水槽...但人們會假設...

  3. 我認爲Sencha引發循環的是開發人員沒有時間或資金來構建商業應用兩次 - 一次用於筆記本電腦/臺式機的ExtJS,另一次用於Sencha Touch 2的平板電腦觸摸/手勢支持。這是SDK的奇怪之處,因爲平板電腦的房地產與小型筆記本電腦非常相似 - 只要你的用戶體驗非常好,他們就可以構建出一種從平板電腦到筆記本電腦相互交流的良好體驗Sencha Touch中的一個代碼庫。

但oooops - Sencha認爲我們都將建設到小型手機 - 一個由webkit瀏覽器支配的市場。如果是這樣的話,那麼這個IE市場份額的觀點就不會成立 - 我們都知道Windows Phone號碼。很難欺騙/旋轉。造成這種情況的原因是平板電腦屏幕尺寸非常相似。

恕我直言...

+0

您有任何參考/鏈接向我們展示? – 2013-08-01 15:30:06