您好,登錄后才能下訂單哦!
作者:Jonathan Saring
譯者:前端小智
來源:medium
為了保證的可讀性,本文采用意譯而非直譯。
cdn.xitu.io/2019/11/22/16e90735cfaea0d0?w=551&h=358&f=gif&s=37216">
超過46K
的星星,這個流行的庫提供了非常多的3D顯示功能,以一種直觀的方式使用 WebGL。這個庫提供了<canvas>
、 <svg>
、CSS3D 和 WebGL渲染器,讓咱們在設備和瀏覽器之間創建豐富的交互體驗。該庫于2010年4月首次推出,目前仍有近1000名貢獻者在開發中。
超過20K
的星星,Anime
是一個 JS 動畫庫,可以處理CSS屬性,單個CSS轉換,SVG 或任 何 DOM 屬性以及 JS 對象。 此庫允許咱們鏈接多個動畫屬性,將多個實例同步,創建時間軸等。
超過 14K
星星,是一個用于 Web 的動態圖形工具帶,具有簡單的聲明 API,跨設備兼容性和超過1500
個單元測試。 咱們可以在 DOME
或SVG
DOME周圍移動東西或創建唯一的 mo.js
對象。雖然文檔有些稀缺,但是示例很豐富,這里有CSS技巧的介紹。
超過 15k
星星,Velocity
是一個快速的 JS 動畫引擎,擁有與jQuery
的 $.animate()
相同的API
。它具有彩色動畫、轉換、循環、畫架、SVG支持和滾動。這里是Velocity
的高性能引擎的分解,這里是使用該庫的 SVG 動畫的介紹。
超過 14K
星星,這個動畫庫大小只有 11 kb
。它允許開發人員從動作創建動畫和交互,這些動作是可以啟動和停止,可以使用 CSS、SVG、React、three 創建,js 和任何接受數字作為輸入的 API。
超過 10
k 星星,Vivus
是一個零依賴的 JS 類,可以讓你為SVG制作動畫,讓它們具有被繪制的外觀。 咱們可以使用許多可用動畫之一,或創建自定義腳本來繪制SVG。 查看Vivus-instant獲取實際示例,親自動動手練習一下。
GSAP 是一個JS 庫,用于創建高性能、零依賴、跨瀏覽器動畫,據稱在超過400
萬個網站上使用。GSAP
是靈活的,可以與 React、Vue、Angular 和 vanilla JS 協同工作。GSDevtools 還可以幫助使用 GSAP 構建dubug
動畫。
擁有15K
顆星星和零依賴,這個庫為 web 和移動瀏覽器提供了簡單的滾動動畫,以動畫的方式顯示滾動中的內容。它支持多種簡潔的效果類型,甚至允許你使用自然語言定義動畫。這里有一個簡短的 SitePoint教程。
超過 20k
星星,Hover 提供了CSS3支持的懸停效果集合,可應用于鏈接、按鈕、徽標、SVG、特色圖像等,在CSS、Sass和LESS中可用。您=可以復制和粘貼希望在自己的樣式表中使用的效果,或者引用樣式。
一個完全成熟的原生 JS 動畫引擎,具有跨瀏覽器動畫的基本功能。 重點是代碼質量,靈活性,性能和大小(核心引擎17k 和 gzipped 5.5k) - 這是一個演示。 該庫也是可擴展的,因此你可以添加自己的功能。
超過 7k
星星,這個庫基允許你以選定的速度為字符串創建打字動畫。 你還可以在頁面上放置 HTML div 并從中讀取以允許搜索引擎和禁用 JS 的用戶訪問,由Slack和其他人使用,這個庫既流行又非常有用。
上個月花了 1600
搞了個配置較高的阿里服務器來學習 node 及對應的框架,現在雙12,該款有優惠,只要 89元每年
,感覺好劃算的。想了解一些前端的后臺知識及學習全棧的,可以點擊此鏈接了解詳情。
原文:https://blog.bitsrc.io/11-javascript-animation-libraries-for-2018-9d7ac93a2c59
干貨系列文章匯總如下,覺得不錯點個Star,歡迎 加群 互相學習。
https://github.com/qq449245884/xiaozhi
因為篇幅的限制,今天的分享只到這里。如果大家想了解更多的內容的話,可以去掃一掃每篇文章最下面的二維碼,然后關注咱們的微信公眾號,了解更多的資訊和有價值的內容。
每次整理文章,一般都到2點才睡覺,一周4次左右,挺苦的,還望支持,給點鼓勵
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。