close
自從上次發現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囉~
全站熱搜