你的所有努力,上天都知道
願所有的夢想都指日可待
動效設計是2018年
熱門的趨勢之一
寫給設計
2018年01月26日 天氣晴 | 寫給設計第22期
「
你必須承認,這些動效庫可以讓你的設計事半功倍!
」
不知道你還記不記得:在2018年的設計趨勢中,動效設計是一項熱門。不管你是UI設計師、平面設計師還是動畫、動效設計師,動效設計的作用已經顯然易見。
當然,創造動效並沒有必要從0開始,如果你仔細找找的話,會發現許多有趣的用來構建UI動效的素材和工具,而這些素材和工具正在成為越來越多設計項目中不可或缺的催化劑。
必須承認,這些代碼生成器和動畫工具可以讓設計師和前端的工作事半功倍。今天,豆豆會推薦10個靠譜的開源免費網頁動效庫,幫你的設計加速。
1. GSAP
https://greensock.com/gsap
GSAP可能是目前最炫酷的免費動畫庫之一了。它運行於純粹的JavaScript之上,是目前最強健的動畫資源庫之一。
它符合HTML5的規範,並且和幾乎所有的現代瀏覽器都能良好的協同,可以SVG、畫布元素甚至jQuery對象良好地協同,諸如 EaselJS這樣的庫也可以和GSAP聯動。
如果你需要一個強大的網頁動畫庫的話,GSAP絕對值得一看。
2. Anime.js
http://animejs.com/
當我第一次看到Anime.js這個庫的時候,徹底被它迷住了。這玩意非常強大,功能並不僅限於UI/UX動畫的製作。
你可以藉助Anime.js將動畫加持在LOGO、按鈕、圖像等各種各樣的元素上,它支持各種常見的觸發機制,比如點擊、懸停、滑動,你可以藉助它定義一系列的動畫。
3. Wicked CSS
Wicked CSS是一個相對更新一些的動效庫,它主要是基於CSS代碼的。Wicked CSS藉助CSS3的特性,提供了一些堪稱不可思議的特效。
在它的首頁上,你會看到許多實時演示,你可以通過這些範例學會如何讓對象進行旋轉、翻轉、劃入等不同類型的動畫效果。
有些動畫效果很簡單,但是它同樣可以實現許多複雜而有趣的動畫,這也是Wicked CSS有意思的地方。
4. Animate CSS
也許Animate.CSS才是你想要的最終的網頁動效解決方案。這個開原始碼庫是幾年前發布的,但是時至今日它依然是最有用的動效代碼庫。
開發者Daniel Eden是這個項目的發起者,他以最簡化的方式在網頁上發布自定義的CSS3動畫,通過半年多時間的積累,構建出了一個完整的動畫庫,並且幾乎可以應對絕大多數的項目。
項目主頁上有大量的演示,GitHub上還有許多很棒的文檔供你參考。
5. Tuesday
Tuesday所提供的動畫最令人著迷的地方,是其中動畫都非常的簡單、有用。藉助這個庫,你可以有效的控制頁面中元素的出現和消失的方式。
這些動畫並不是那種炫酷屌炸天的,相反它們是非常微妙的,真正從美學和用戶體驗的層面提升整個頁面的設計。Tuesday是純粹的CSS代碼,幾乎可以和任何網站無縫地銜接起來。
6. CSShake
http://csshake.surge.sh/
坦率的講,我從來沒有見過比CSShake更加奇怪或者有趣的CSS庫了。它所帶來的動畫效果非常的瘋狂、獨特,它並不一定適合每個網站。
換句話來說,就是CSShake所提供的動效其實是獨一無二的,這也是為什麼它會存在於這個列表當中。
7. Mo.js
http://mojs.io/
通過細節仔細對比了諸多的JavaScript庫之後,不得不說Mo.js是最好的動效庫之一。Mo.JS非常的龐大,而且它是完全為UI/UX設計而生的動效庫。
關於Mo.js有大量的文檔和教程,它的代碼操作並不複雜,了解之後就可以輕鬆掌握。它有著許多令人驚嘆的功能,無論是導航欄,還是LOGO或者其他複雜的元素,它都能夠將他們合理的動畫化。
8. Animate Plus
Animate Plus是一個輕量級的動效庫,它只有2KB,但是它有著自定義JavaScript動畫所需的全部基本功能。
使用npm你可以輕鬆地將Animate Plus安裝好,你只需要按照Github上的代碼進行設置即可。其中所包含的絕大多數都是基本的Demo,所以你不會碰到複雜的問題,不過通過Github,你會找到所有你需要的選項和方法。
9. Bounce.js
http://bouncejs.com/
只需要點擊幾下,你就可以藉助Bounce.js創造出強大的CSS3和JS動畫了。
在主頁上,你會找到一個模塊化的自定義動畫生成器,通過這種方式Bounce.js會幫你將特定的功能添加到你的頁面上,無需添加額外的代碼。
和其他的同類工具不同的地方在於,它不僅僅是一個庫,而是有這用戶可以直接操作的實際功能,它帶有一個完整的網頁構建器。Bounce.js是為數不多的可以直接在瀏覽器中進行設計和設置的動畫庫之一。
10. Magic
Magic可能是最有趣的動效庫之一。它集合了許多基於CSS3的動畫效果,並且帶有許多在別的地方根本找不到的自定義樣式。這是一個非常大的CSS3代碼庫合集,你也會在這裡學會許多巧妙的動畫設計技巧。
如果喜歡,就分享給你第一個想起的人吧~