推 crabhunter:A很快地禮堂 04/08 11:27
http://www.ithome.com.tw/itadm/article.php?c=53205
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 210.241.25.133
Ajax框架jQuery推新版
文/王宏仁 (記者) 2009-02-04
開源Ajax框架jQuery發表1.3新版,其大幅度地重新改寫了許多核心程式碼來提高效能。
不過,微軟新版ASP.NET目前只支援到jQuery 1.2.6版。
開源Ajax框架jQuery於推出三周年時,發表1.3新版。jQuery作者John Resig於官網中表
示,在1.3版中,大幅度地重新改寫了許多核心程式碼來提高效能,例如新版的選取器引
擎(Selector Engine)的執行效率比jQuery 1.2.6增加了約5成。不過,微軟新版
ASP.NET目前只支援到jQuery 1.2.6版。
除了選取器以外,重新翻修的函式庫還包括了Event函式庫、HTML標籤動態產生程式,例
如append、prepend、before和after四種方法,網頁定位(Offset)函式等,除了能提高
效率外,改寫後的新版jQuery也強化了對不同瀏覽器的支援。
新版中增加了Live Events功能,開發人員可以更容易地將觸發事件指派給任何網頁中的
元素,甚至包括是程式執行過程中,才會建立的元素,也能預先指派觸發事件的執行程式
,讓開發人員更容易設計各種互動效果。
此外,在1.3版中,不再使用User-Agent資訊來判斷瀏覽器種類與版本,而是改用特徵偵
測技術,來檢查瀏覽器對某些物件或功能的支援情形,以更精準地分辨瀏覽器種類與版本
,不受使用者自行修改User-Agent資訊的誤導。文⊙王宏仁