首先我建議把所有技術都丟下,ajax到底做了什麼,每當get或者post一個頁面我們成為一次請求,也就是有一個頁面進入另一頁面,那麼此頁面的所有信息自然會參照上一次請求.這樣我們發現有問題產生了,一,我們請求的數據量太大,一直web下無法實現.二,有些請求的局域我們在一些范圍內未知.好了,我想ajax就是做這件事的.他能把請求不通過一次頁面的傳遞發送過去.這裡我並不同意ajax用來改善用戶體驗一說,他確實改變了用戶體驗但不一定是改善.
對於我上訴的兩個問題我將具體說明aja的應用.
好了,我說說不合理的使用,我不建議把超鏈接和提交表單行為Ajax處理.因為他違反了我說的那兩個問題的處理,第二這種體驗逆反了我們的習慣.Web不是軟件,我們都習慣了這種數據請求的刷新導致的展緩.舉例就是我們對著相機擺POSE的時候都在等待快門咔的一聲表示照片拍攝結束,後來出來了數碼相機取消了機械相機裡面反光板上抬曝光的組建使之靜音,但是對於我們來說就很別扭了即使拍照者拍攝完成我們依然在那裡擺著POSE等待結束時的咔的一聲.後來數碼相機又開始做了一個電子的聲音咔,其目的是為了防止偷拍,但是也很好的讓被拍攝者從新找回來那種咔的體驗.
那麼,如何解釋tabs中的ajax應用呢?我對此也有一定的疑惑.