[討論] 分頁技術,傳統 vs Ajax

看板Web_Design作者 (海納百川天下歸心)時間12年前 (2013/09/21 19:07), 編輯推噓10(10011)
留言21則, 11人參與, 最新討論串1/1
Ajax技術已流行好多年了 分頁技術很多都用 Ajax ,例如 google、Facebook、Youtube 只是我個人很不喜歡,所以我在幫客戶製作的網站都採用傳統分頁法。 我舉個簡單的例子,某網站有100頁。 看完一頁 Ajax按一下 "Load more..." 到下一頁 假如我今天慢慢看,看了70頁,明天想繼續看,我要得先連按 70下 Load more,會瘋掉。 相較傳統分頁,我只要在網址上打 ?.....&page=70 就直接跳到第70頁了。 各位覺得還有哪些優缺點? -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.112.251.86

09/21 19:14, , 1F
搭配 pushState 使用就好啦
09/21 19:14, 1F

09/21 20:27, , 2F
PJAX
09/21 20:27, 2F

09/21 20:35, , 3F
直接做一個跳到70頁的AJAX按鈕就好了啊.....
09/21 20:35, 3F

09/21 20:36, , 4F
這是設計者的問題,不是技術的問題。
09/21 20:36, 4F

09/21 20:40, , 5F
說到這個,html出現可以修改網址而不會觸發跳頁動作的東西
09/21 20:40, 5F

09/21 20:41, , 6F
在靠AJAX換頁時,有的人會去把網址也換到70頁那樣,這樣也
09/21 20:41, 6F

09/21 20:41, , 7F
可以在網址上記錄瀏覽狀態
09/21 20:41, 7F

09/21 20:46, , 8F
對了.... JAVASCRIPT一般是用#去記錄分頁比較多...
09/21 20:46, 8F

09/21 20:50, , 9F
window.history.pushState() html5 修改網址的api
09/21 20:50, 9F

09/21 22:03, , 10F
覺得AJAX有這些缺點代表LAG太久了... 更新一下喔~~~
09/21 22:03, 10F

09/22 02:57, , 11F
明明就有分頁的plugin,缺點是不會有確切網址而已,功能
09/22 02:57, 11F

09/22 02:57, , 12F
跟沒ajax一模一樣,想怎樣做看自己而已,ajax背後的原理
09/22 02:57, 12F

09/22 02:57, , 13F
跟有postback的還不是一樣
09/22 02:57, 13F

09/22 03:28, , 14F
上面也可以有網址啦~上面講 pushState 跟 history.js 的都
09/22 03:28, 14F

09/22 03:28, , 15F
是正解啊~
09/22 03:28, 15F

09/22 10:23, , 16F
Ajax也可以呀!用hash!就像 xxx.aspx#page=70
09/22 10:23, 16F

09/22 10:47, , 17F
受教了0.0
09/22 10:47, 17F

09/22 19:46, , 18F
使用pushState要注意瀏覽器版本問題,例如該死的IE(誤)
09/22 19:46, 18F

09/23 10:12, , 19F
很簡單的加個輸入框就好了,想跳那頁自己輸入...
09/23 10:12, 19F

09/26 09:57, , 20F
AJAX最頭痛的不是SEO的問題嗎?
09/26 09:57, 20F

09/27 19:26, , 21F
樓上可以用history api?
09/27 19:26, 21F
文章代碼(AID): #1IFNtTQm (Web_Design)