2012-07-12 55 views
0

我剛纔注意到了這一點,我不知道它是否一直在這裏。當我使用我的導軌應用程序時,會出現「硬刷新」刷新時間,使整個屏幕變白。我99%確定這在鉻中並不典型。像,所以我不認爲他們會使用Ajax,但瀏覽器仍然知道保持仍然不變頁面上的元素,而不是從一個白色的屏幕爲什麼欄杆查看「刷新」

吸取新鮮做的就是這一點,因爲我在:發展或者其他的東西?

我只是做一個外部調用谷歌的字體和谷歌CDN的jQuery

+0

您是否正在使用類似backbone或ember的javascript框架?在您的日誌中,請求需要多長時間? – 2012-07-12 14:18:12

+0

我沒有使用框架,但我使用的是html5boilerplate。 – Tallboy 2012-07-12 14:31:22

+0

它在436ms中說200 OK(查看:325.3ms |有效記錄:25.0ms) – Tallboy 2012-07-12 14:31:53

回答

0

我只是想刷新幾個標籤我已經在Chrome中打開,只見一個空白屏幕上所有的人一會兒在頁面重新加載完成之前。我看到它的例子包括https://developer.mozilla.org/en-US/,甚至http://stackoverflow.com(與您報告的內容相反),所以我認爲這只是Chrome上的正常現象,您之前沒有注意到。

不過,我會說,在開發模式是通常使白了屏幕使用壽命更長。

+0

其實你是對的......我可以發誓它沒有這樣做。我現在只是再次檢查,即時通訊不再在我的手機上。那麼,在那種情況下,堆棧溢出如何實現呢? – Tallboy 2012-07-12 14:45:41

+0

@Tallboy SO在開發模式下不是Rails應用程序。有很多方法可以緩存。 – 2012-07-12 14:47:52

+0

@Tallboy做什麼?用空白屏幕縮短期限?這可能是加載時間的緩存和其他優化。而且(顯然)他們不處於開發模式。開發模式重新加載了很多獲得生產緩存的內容,所以您不必一直重新啓動應用程序,但加載時間減慢了很多。 – joanwolk 2012-07-12 14:55:19