這個問題可能有點理論性(我的意思是修辭?)還是模糊的,但是無論如何,這是一個問題。向DOM添加內容:任何限制?
我打算構建一個網頁,其中內容將通過Ajax請求添加並使用選項卡和窗格顯示。初始視圖只有一個選項卡並顯示鏈接列表。點擊鏈接將打開一個新的標籤頁/窗格。用戶可以瀏覽標籤並關閉它們,就像在Web瀏覽器中一樣。
我可以構建一個能夠顯示無限數量的選項卡的UI,但這意味着要將DOM內容添加到儘可能多的窗格(可能還有很多)。更可能的是,我將設置限制多少個標籤可以同時打開。但是,這個限制應該是什麼?你會遵循什麼規則?您對DOM文檔的多少內容可以持有多少內容而不影響性能的體驗?
由於DOM文檔屬於客戶端瀏覽器,性能的影響因客戶端機器內存和處理能力而異,所以在阻止性能之前無法預測確切的數量。我認爲你應該保持它的最小數量的選項卡。 – 2011-05-16 07:53:13
是的,這就是說我的問題有點「模糊」。這與你在平均配置中感覺到的安全極限有關。 – 2011-05-16 07:55:11