自從上次發現Prototype這隻非常好用的 JSFramework 之後,設計網站之時便常常在用與不用間徘徊,只好折衷的從裡面挑幾則比較好用的函式分離出來放在網站的JS上面,但卻只是堪用而已,還不能很完全的達到我想要的效果。

幸好mad4milk徹底的將Prototype變成Lite版,檔案從原本的46K頓時縮減為4K;並且附上由其所開發的 moo.fx 效果函式庫 一起發放下來。

這個 moo.fx 真不得了的說,小巧玲瓏曲線優美、笑容又甜美可愛……不是,是一些基本的常用效果他都有了,包括物件的移入移出、Cookie的設定、文字縮放、透明漸變。

 

使用上變得相當容易,並且 mad4milk Blog中還有頗為詳細的教學。

基本的 moo.fx.js 檔案大小4K,擴充特效 moo.fx.pack.js 檔案大小7K,不想使用進階效果的話只需要調用prototype.lite.js 與 moo.fx.js 這兩個檔案就行了。
但我覺得 prototype.lite.js 就滿好用了,不需要效果的話倒是可以考慮只用 prototype.lite.js。

或許有人會問,那麼 Prototype 中重要性不容小覤的Ajax功能呢?

沒錯!moo.fx 把它拿掉了!

啥!?

雖然 moo.fx 在壓縮檔中沒有附上 Ajax 的 js,但卻可以在moo.ajax這個頁面中找到Ajax的蹤跡。

不過這個 moo.ajax 只是簡易型的,無法使用 JSON,如果非得要使用JSON的話,那就只好改用原始的Prototype囉~

arrow
arrow
    全站熱搜

    alex0126 發表在 痞客邦 留言(2) 人氣()