許多開發人員低估JavaScript的難度。過去JavaScript往往被當作是擾人的小玩意,不是彈跳出視窗,就是跑馬燈、動態文字等花俏的應用。
目前分類:AJAX (4)
- Apr 24 Thu 2008 16:27
10大加速Ajax開發的框架
許多開發人員低估JavaScript的難度。過去JavaScript往往被當作是擾人的小玩意,不是彈跳出視窗,就是跑馬燈、動態文字等花俏的應用。
- Apr 24 Thu 2008 16:21
10大Ajax開發守則
不能單靠前端做安全驗證工作,後端也必須有過濾機制,檢驗前方傳來的資料。由於Ajax也會接收後端傳送來的資料,對這些資料都要採不信任態度,必須加以檢查。
- Apr 24 Thu 2008 16:20
20個Ajax關鍵議題
- Apr 24 Thu 2008 16:17
Ajax不只是炫技
Ajax技術隨處可見 愛迪生的燈泡和照明系統同樣通電會亮,但前者只是新發明,而後者卻是生活必需品,意義與價值相差甚遠,因為後者還多考量配套的基礎電力系統,以及相應使用習慣的設計,對Ajax而言,技術與網站應用亦是如此。
Ajax技術已趨成熟,甚至只需善用框架和工具,就可輕易做出桌面操作效果的高互動網頁,帶給使用者新的網頁操作體驗。但Ajax不只是炫麗的技術,更不是用來炫耀的技術,過度使用或只為趕流行而猛用Ajax,不但無法打動使用者,更會因動態產生的內容不易索引,而影響網站在搜尋引擎中的排名,造成反效果。拿捏使用者需要的Ajax應用時機,以及配套的網頁內容建置方式,才是將新技術推進普及應用的關鍵。
隨處可見,Web 2.0必備
2004年Google推出全球驚嘆的網頁信箱Gmail, 除超大容量吸引眾人目光外,如桌面軟體般不需換頁的操作介面也令人驚豔。隔年更推出至今無人能及的Google Maps,讓使用者可透過瀏覽器任意在世界地圖中遊走,無須一個指令、一個動作地等待伺服器回應。
資訊架構協會的Jesse James Garrett將這樣的技術命名為Ajax。Google帶來的網頁應用體驗,感染至各式各樣的網頁應用,Ajax隨處可見,企業商務系統供應商紛紛支援 Ajax技術,目前臺灣流量最高前十名的網站中,有九個使用Ajax技術,推動網路創業交流的隨想行動科技創辦人馮彥文強調:「沒有不用Ajax技術的 Web 2.0網站。」
推出Urmap地圖服務的友邁科技董事長卓政宏一語點出Ajax的價值:「最重要的關鍵效益是『更新而不重載』(Refresh without reload)。」
Ajax技術像是最新流行的3G手機,老奶奶不用等到過年全家團聚,想念那個孫子,就撥那個號碼,馬上可以看到小孫子流口水囁嚅的睡姿。運用 Ajax設計的網站,讓使用者不用重新下載全部網頁內容,可以要什麼就立刻秀什麼,不僅可即時回應使用者即時的需求,還能細膩地客製化每個回應,做到最貼近使用者的服務。
對使用者而言,Ajax技術保留網頁跨時空的優勢,同時進一步提供如桌面程式般的即時回應效果,能讓使用者更願意使用服務,可以大幅增加使用者停留在網站上的時間。卓政宏強調 :「採用Ajax技術後,的確讓Urmap伺服器的使用量成長了十幾倍。」
技術不難,直接好處是提高伺服器效益