2012-02-03 44 views
0

我即將實現一個加載潛在的大型數據集(〜1000行〜10列)的函數。我打算實施無限的解決方案(ajax,jQuery,asmx)作爲性能指標。但是,如果用戶禁用JavaScript或Googlebot出現爬行,我希望將整個數據集全部生成爲一次,以避免這兩種情況中的任何一種都無法訪問數據。無限滾動,搜索引擎優化和禁用javascript

我不確定在這裏使用什麼方法。我應該看看noscript-tag嗎?

回答

0

根據我的經驗,如果您期待1000行,並期望任何類型的流量,您將需要提供兩種情況。

我會使用noscript標記,然後爲非js用戶提供分頁視圖。或者,您可以按照我以前的做法做,只是簡單地解釋一下,您的應用程序要求JavaScript保留(也通過noscript標記)。任何在javascript關閉的情況下運行互聯網的人都很可能會被用於互聯網,而不是按照它應該的方式工作,或者只是獲得部分體驗。

+0

那麼,非JS用戶的分頁是一個很好的解決方案。至於googlebot scanario,不太確定... – 2012-02-03 14:39:04