Why I hate Web 2.0/AJAX? Here are some reasons…

來源:互聯網
上載者:User

有位經常在自己的blog上討論AJAX技術的仁兄發表了一篇隨筆《Why I hate Web 2.0/AJAX? Here are some reasons...》,講述了他討厭AJAX的幾大理由:

1、Web2.0/AJAX並沒有什麼新的東西。
2、錯誤使用Web2.0/AJAX會導致一些使用者不能訪問你的Web應用。因為會有人禁止執行Javascript(我想這樣做的人不太多吧?)。
3、使用AJAX Framework是很不錯。可是看到一些使用了framework的網站為了調用ajax 方法去儲存幾個位元組而佔用了不少網路頻寬。有時我們使用自己編寫的一點指令碼就足夠了,我們可能只需要用到Framework的1%。
4、需要注意程式更新帶來的問題。如果介面改變,你需要去翻看那些指令碼(包括ajax framework的代碼)。
5、……

但從此文的評論來看,AJAX的擁護者還是不少的。

------------------------------

記得很久以前做過一個b/s的管理軟體,使用的就是js+xml+xsl+c#的方式,有自己編寫的一個簡單的js庫,也可以稱為ajax了,可是效率始終不太理想。正如上面文章中所說的,有時為了儲存幾個位元組而調用了不少js,頗費周章,我的小組成員也抱怨js代碼太多,調試和修改頗為麻煩。
AJAX有很多優點,也有不少缺點,我想關鍵在於我們用於合適的場合。

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.