整合营销服务商

电脑端+手机端+微信端=数据同步管理

免费咨询热线:

QuickJS Javascript引擎,资料整理

FFmpeg、QEMU 等项目而闻名业内的法国著名的计算机程序员Fabrice Bellard 于 2019年7月9日发布QuickJS JavaScript引擎, QuickJS根据MIT许可证发布, 除非另有说明,否则QuickJS来源的版权归Fabrice Bellard和Charlie Gordon所有。

怕翻译有误,首先粘贴上官网地址:

https://bellard.org/quickjs/

QuickJS是一个小型可嵌入的Javascript引擎。它支持 ES2019规范, 包括模块,异步生成器和代理。

它可选地支持数学扩展,例如大整数(BigInt),大浮点数(BigFloat)和运算符重载。

主要特点:

  • 小巧且易于嵌入:只需几个C文件,无外部依赖,190 KiB的x86代码用于简单的hello world 程序。
  • 具有极低启动时间的快速解释器:在台式PC的单核上,在大约100秒内运行ECMAScript测试套件的56000次测试。运行时实例的完整生命周期在不到300微秒的时间内完成。
  • 几乎完整的ES2019 支持包括模块,异步发电机和完整的附件B支持(传统的Web兼容性)。
  • 通过100%的ECMAScript测试套件。
  • 可以将Javascript源编译为没有外部依赖的可执行文件。
  • 使用引用计数(以减少内存使用并具有确定性行为)的垃圾收集与循环删除。
  • 数学扩展:BigInt,BigFloat,运算符重载,bigint模式,数学模式。
  • 在Javascript中实现的具有上下文着色的命令行解释器。
  • 带有C库包装器的小型内置标准库。

QuickJS嵌入了以下可以在其他项目中使用的C库:

  • libregexp:小而快速的regexp库,完全符合Javascript ES 2019规范。
  • libunicode:支持大小写转换,unicode规范化,unicode脚本查询,unicode常规类别查询和所有unicode二进制属性的小型unicode库。
  • libbf:实现任意精度IEEE 754浮点运算的小型库和具有精确舍入的超越函数。它作为一个单独的项目维护。

官网文档

怕翻译有误,首先粘贴上官网文档地址:

https://bellard.org/quickjs/quickjs.html

官网文档翻译如下

文档目录

  • 1简介
  • 1.1主要特点
  • 2用法
  • 2.1安装
  • 2.2快速入门
  • 2.3命令行选项
  • 2.3.1 qjs解析器
  • 2.3.2 qjsc编译器
  • 2.4 qjscalc应用程序
  • 2.5内置测试
  • 2.6 Test262(ECMAScript测试套件)
  • 3规格
  • 3.1语言支持
  • 3.1.1 ES2019支持
  • 3.1.2 JSON
  • 3.1.3 ECMA402
  • 3.1.4扩展
  • 3.1.5数学扩展
  • 3.2模块
  • 3.3标准库
  • 3.3.1全局对象
  • 3.3.2 std模块
  • 3.3.3 os模块
  • 3.4 QuickJS C API
  • 3.4.1运行时和上下文
  • 3.4.2 JSValue
  • 3.4.3 C函数
  • 3.4.4例外情况
  • 3.4.5脚本评估
  • 3.4.6 JS类
  • 3.4.7 C模块
  • 3.4.8内存处理
  • 3.4.9执行超时和中断
  • 4内部
  • 4.1字节码
  • 4.2可执行代
  • 4.2.1 qjsc编译器
  • 4.2.2二进制JSON
  • 4.3运行时
  • 4.3.1字符串
  • 4.3.2对象
  • 4.3.3原子
  • 4.3.4数字
  • 4.3.5垃圾收集
  • 4.3.6 JSValue
  • 4.3.7函数调用
  • 4.4 RegExp
  • 4.5 Unicode
  • 4.6 BigInt和BigFloat
  • 5许可证

翻译截取文档的一部分,方便大家初步了解:(翻译不好请见谅)

用法

  • 安装

提供Makefile以在Linux或MacOS / X上编译引擎。通过使用MingGW工具在Linux主机上进行交叉编译,可以获得初步的Windows支持。

Makefile如果要选择特定选项,请编辑顶部,然后运行make。

make install如果要安装二进制文件和支持文件,则可以以root身份 键入/usr/local(这不是使用QuickJS所必需的)。

快速入门

qjs是命令行解释器(Read-Eval-Print Loop)。您可以将Javascript文件和/或表达式作为参数传递以执行它们:

./qjs examples / hello.js

qjsc 是命令行编译器:

./qjsc -o hello examples / hello.js
./hello

生成hello没有外部依赖的可执行文件。

qjsbn并且qjscbn是具有数学扩展的相应解释器和编译器:

./qjsbn examples / pi.js 1000

显示PI的1000位数字。

./qjsbnc -o pi examples / pi.js
./pi 1000

编译并执行PI程序。

命令行选项

  • qjs 解释器

用法:

qjs [options] [files]

Options包括:

列出 options:

-h
--help

Evaluate EXPR

-e EXPR
--eval EXPR

转到交互模式(在命令行上提供文件时,它不是默认模式)。

-i
--interactive

加载为ES6模块(默认为.mjs文件扩展名)。

-m
--module

高级选项包括:

转储内存使用情况统计信息。

-d
--dump

只是实例化解释器并退出。

-q
--quit
  • qjsc编译器

用法

qjsc [options] [files]

options包括:

仅输出C文件中的字节码。默认是输出可执行文件。

-c

main()C文件中的输出和字节码。默认是输出可执行文件。

-e

设置输出文件名(默认= out.c 要么 的a.out)。

-o output

设置生成数据的C名称。

-N cname

编译为Javascript模块(默认为 .mjs 延期)。

-m

添加外部C模块的初始化代码。查看 c_module示例。

-M module_name[,cname]

字节交换输出(仅用于交叉编译)。

-x

使用链接时间优化。编译速度较慢,但​​可执行文件更小更快。使用选项时会自动设置此选项-fno-x。

-flto

禁用所选语言功能以生成较小的可执行文件。

-fno-[eval|string-normalize|regexp|json|proxy|map|typedarray|promise]

qjscalc 应用程序

该qjscalc应用程序是qjsbn 命令行解释器的超集,它实现了一个具有任意大整数和浮点数,分数,复数,多项式和矩阵的Javascript计算器。源代码在 qjscalc.js。

PS

Github 上已经有项目在使用QuickJs 引擎了,截图如下:

贸人必收的200个全球开发客户网址目录!

1、搜索引擎

比较喜欢用GOOGLE,最常用的也是GOOGLE,其他的用得少,请大家自己体验。

谷歌网址:www.google.com

必应:http://cn.bing.com/

雅虎:https://search.yahoo.com/

俄罗斯搜索引擎:https://yandex.com

日本:https://www.goo.ne.jp/

美国:http://www.search.aol.com

美国: http://www.webcrawler.com/

网址: http://www.mywebsearch.com/

网址: http://www.wow.com/

网址: http://www.infospace.com/

网址: http://www.blekko.com/

网址:www.fireball.de

网址:www.lycos.com

网址:www.search.com

网址: www.hispavista.com

2、B2B平台

http://www.alibaba.com

http://www.made-in-china.com

http://www.globalspec.com/

http://www.kompass.com

http://www.tradekey.com

http://www.tootoo.com

http://www.ecvv.com

http://www.ec21.com

http://www.fuzing.com

http://www.b2s.com/

http://www.commerce.com.tw

http://www.industrydirectory.com

http://www.diytrade.com

http://www.ecplaza.net

发布产品之前,需要对各大B2B平台优势及你自己产品的市场做好了解。比如:了解你的产品目标客户群,你的主打市场,通过你的产品,了解你的同行或者你的老客户,他们常用的平台有哪些等等。再根据自己的实际情况,选择合作的平台。具体怎么发布及使用,请仔细研究各大平台的规则,这里不细说。

3、海外社交媒体

我们常用的有:

Linked in: https://www.linkedin.com/

Facebook:https://www.Facebook.com/

Instagram: https://www.instagram.com/

一个提供在线照片共享,视频共享和社交网络服务的网站

Twitter:https://twitter.com/

Tumblr: https://www.tumblr.com/

微博客平台

youtube: https://www.youtube.com/

pinterest:https://www.pinterest.com/

vk:https://www.vk.com

欧洲社交网站

Flickr:https://www.flickr.com/ 是一个图片存储和视频托管网站

MySpace:www.myspace.com 是一个以音乐为重心的社交网络服务网站

社交网站开发客户技巧:添加好友,定期更新发布个人动态,社交网站一般要和客户互动起来。如果不互动的话,客人就不会关注到您。

4、黄页名录

1)德国名录:http://www.wlw.de

2)欧洲黄页:http://www.europages.com

3)加拿大黄页:https://www.yellowpages.ca/

4)西非黄页:http://www.yellow.com/011.html

5)南非黄页:http://www.yellowpages.co.za/

6)中东黄页:http://yellowpages.qa/web/8679/middle-east-merchants

7)印度黄页:http://www.jimyellowpages.com/

8)南美黄页:http://www.seekyellowpages.com/south-america.html

9)美国名录:http://www.thomasnet.com

10)英国黄页:https://www.yell.com/

11)国际贸易协会联盟 http://fita.org/index.html

12)http://catalog.czechtrade.us 有邮箱可查到

13)http://www.bdec-online.com/index.htm 能查邮箱地址及网站

14)http://www.wlw.de 德国网站

15)http://www.herold.at 奥地利的网站有email,网址等信息,可选择英语

16)http://www.scoot.co.uk 英国本土网站

17)http://www.applegate.co.uk 英国本土网站

18)http://www.commercialplace.com/公司数量不多,可查公司邮箱。

19)http://www.turkey-industry.com土耳其,有EMAIL和网址

20)http://www.paginegialle.it/意大利本土网站,英语,意大利语,法语,西班牙语等等

巴拉圭海关进出口商名录

http://www.cip.org.py/

智利进口商名录

http://www.chilnet.cl

越南进出口名录

http://www.customs.gov.vn

埃塞俄比亚进口商名录

http://www.ethiomarket.com/Products/products_init.html

孟加拉企业名录

http://www.bdyellowbook.com

拉脱维亚进口商

http://www.business-baltics.com/latvia

立陶宛进口商

http://www.business-baltics.com/lithuania

印度海关进出口网站

http://www.zauba.com/

印度进出口商名录

http://www.tradeindia.com/

印度进出口商黄页

http://www.indianyellowpages.com/

英国企业查询网站

https://www.duedil.com/

美国各州企业名录

http://www.trueyellow.com/

美国进口商

http://www.importersinusa.com/

全美最大目录导航

http://www.looksmart.com/

进出口业务国际贸易数据库

http://www.importgenius.com

全球进口商查询数据

http://www.exportersindia.com/foreign-importers/index-a.html

其他黄页你可以可以通过你负责的市场,用关键词在GOOGLE搜索。

5、政府行业名录

比如:商会,协会,贸促会,驻外经济商务参赞处等

1)http://www.ccgp.gov.cn/ 中国政府采购网

2)http://www.dgmarket.com/ 发展机构和政府发布的采购招标资讯。

3)http://ccn.mofcom.gov.cn/ 中国商品网,商务部的网站

4)建材的:http://www.awci.org

http://www.nwcb.org

http://www.insulation.org

http://www.bcwca.org

http://www.wwcca.org

http://www.csiaonline.org

http://www.esica.org

http://www.micainsulation.org

http://www.naima.org

http://www.seica.org

http://www.swicaonline.org

其他行业可以通过关键词:产品+Associations进行获取行业协会网站

5)www.cbbc.org 美中贸协

更多相关商会,协会等机构,您自己根据想要开发的地区寻找对应的机构。

6)家具协会

丹麦家具工业协会http://www.danishfurniture.dk

加州家具生产商协会http://www.cfma.com

新加坡家具工业理事会

http://www.singaporefurniture.com

日本国际家具产业振兴会http://www.idafij.com

英国家具生产商协会http://www.bfm.org.uk

美国家具联盟http://www.ahfa.us

新西兰家具协会http://www.fanzweb.com

新加坡家具商会http://www.sfa.org.sg

安大略家具生产者协会http://www.ofma.ca

泰国家具工业协会http://www.tfa.or.th

澳大利亚家具工业协会http://www.fiaa.com.au

马来西亚家具同业联合总会http://www.mfea.org.my

加拿大家具生产者协会http://www.furniturewest.ca

6、展会网站

一般展会的网站上会有一些参展商名录,这些都是很好的潜在客户。

找国外客户,就可以到国外的展会上查看参展商名录

http://www.eventseye.com 这个网站可以查询国际展会

界面左边菜单有查找方式的分类,可按展会名称、行业、地点、时间、主办方和keywords来查询到相关展会的主办方官网。

比如:国际展会----轻工展

俄罗斯春季家庭用品博览会

http://www.hhexpo.ru/

墨尔本手工艺品及床上用品展

http://craftevents.com.au/landingpage/

日本东京超市贸易展

http://www.smts.jp/

德国法兰克福Paperworld办公用品展

https://ru.messefrankfurt.com/moscow/en/besucher/welcome.html

英国伯明翰春季展

https://www.springfair.com/

芝加哥零售业展

https://www.globalshop.org/

德国科隆少儿用品展

http://www.kindundjugend.com/kindundjugend/index-2.php

拉斯维斯消费品及礼品展

https://www.asdonline.com/

迪拜秋季商品交易会

http://www.dubaiautumnfair.com/

台北自行车展

https://www.taipeicycle.com.tw/

台湾水上休闲用品展

https://www.taispo.com.tw/index.html

劳动保护用品交易会

http://www.ciosh.com/

如果你查到一系列符合你的主题的展会后可以进行其官网看看往届的情况介绍。一般主办方都会说明上届的各国展商数量,有的还会列出参展名单。

7、B2B平台+B2C平台

B2B平台:阿里巴巴国际站、中国制造、环球资源等

国际B2C跨境电商平台:速卖通、亚马逊、eBay、Wish、兰亭集势、敦煌;

具体如何操作,请查看网站说明。

8、社交聊天工具

1:whatsapp

优点是针对美洲这个大市场,她们经常再用

2:wechat

中国用户多,但是现在也有很多国外人在使用

3:Skype:

优点是应用广泛,必须要用的,基本上每个国家都有人用,而且可以用来拨打国外固话,比较便宜

4 :Nonoh:

一款很流行并且资费相对很廉价的通讯工具。使用Nonoh互相打电话是免费的

5: Viber:

以色列强大的通讯工具,主要针对在线的视频和聊天

6 :Line

日本应用,绝大部分日本人都用这款,目前主要在东亚,东南亚使用较多

7:INTERNATIONAL QQ

这个是腾讯开发的针对国际的,用这个的基本上都是就了解中国市场的

或者经人介绍的。

8:KAKAOTALK

主要针对韩国的

9:TRADEMANAGER

咱们阿里巴巴的,做外贸的中国用户,没有不知道的。

除了以上这些,外国人喜欢的聊天工具还有许多,比如: camfrog,PalTalk,KIK,SKOUT,ICQ等

9、外贸业务查询

进出口税则与HS海关编码:

https://yue.52wmb.com/tools/hscode

出口退税查询:

http://hd.chinatax.gov.cn/fagui/action/InitChukou.do

FOB价格计算工具:

https://yue.52wmb.com/tools/fob

CIF价格计算:

https://yue.52wmb.com/tools/cif

中行外汇牌价:

http://www.boc.cn/sourcedb/whpj/

建站工具大全:

http://tool.seowhy.com/

国际快递查询:

http://www.track-trace.com/

国际汇率查询:

https://www.x-rates.com/

世界时间查询:

http://link.fobshanghai.com/tool/globaltime.html

空运货物跟踪:

http://www.redberry.com/

全球汇率换算:

https://yue.52wmb.com/tools/exchange

报关状态查询:

http://www2.hpedi.com.cn/edi_que/EntryIdQue.aspx

海关相关业务查询:

http://www.haiguan.info/OnLineSearch/Index.aspx

国际区号代码:

http://www.广告/hangye/guojidianhua.htm

英文缩写查询:

https://www.acronymfinder.com/

全球天气查询:

http://weather.news.sina.com.cn/

海运提单查询:

http://www.vovoso.com/news/gjtd.asp

10、邮箱验证和反查工具

邮箱验证:

http://mailtester.com/testmail.php?

https://hunter.io/email-verifier

https://verify-email.org

https://www.verifyemailaddress.org

https://neverbounce.com/

关键词分析工具:

https://keywordtool.io/

https://moz.com/ (收费,30天试用)

https://neilpatel.com/ubersuggest/

https://www.wordtracker.com/(收费,2次10条信息免费)

https://www.webceo.com/ (需注册,不限次15条信息免费)

https://www.keyworddiscovery.com/search.html (收费,不限次100条信息免费)

https://www.keywordtooldominator ... mplete-keyword-tool(收费,每天3次免费搜索)

https://kwfinder.com

https://www.semrush.com

https://googleautosuggest.wordpress.com/

邮件追踪工具:

www.bananatag.com/email-tracking/

www.getnotify.com

www.whoreadme.com

www.ifread.com

www.wasmyemailread.com

www.didtheyreadit.com

www.pointofmail.com

www.msgtag.com

PDF转换工具:

www.convertpdftoword.net

www.free-pdftoword.com

www.pdftowordconverter.org

11、外国政策

学会观察整体经济大环境的变化趋势(比如汇率变化趋势等)或者某个国家的政策变动(比如进出口文件或标准要求或关税变动等)。

掌握这些基本的资讯,我们将会更专业,我们才能够更加准确的贴合市场,规避风险,扩大贸易,减少损失,了解客户,分析客户,提高整体竞争力和市场开拓能力。

我们可以通过关注行业网站,各国商务部网站,大使馆,对外经贸处,贸促会,协会,新闻网等相关资讯网站,了解相行业动态。以下为主要几大网址:中国国际贸易促进委员会

http://www.ccpit.org/

商务部国际商报

http://rs.comnews.cn/

中华人民共和国海关总署

http://www.customs.gov.cn/

中华人民共和国商务部

http://www.mofcom.gov.cn/

中国经济网

http://www.ce.cn/

中国贸易新闻网

http://www.chinatradenews.com.cn/

商务部国际贸易经济合作研究院

http://www.caitec.org.cn/

海关信息网

http://www.haiguan.info/

实时汇率观测

https://www.exchangerates.org.uk/

出口退税

http://www.taxrefund.com.cn/

中华人民共和国国家统计局

http://data.stats.gov.cn/gjwz.htm

国家税务总局

http://www.chinatax.gov.cn/

中国国际海运

http://www.shippingchina.com/

中国港口网

http://www.chinaports.com/

香港贸发局经贸研究

http://research.hktdc.com/sc/

我浏览网页寻找一个整洁的 Javascript 动画库时,我发现很多 “推荐” 的动画库都有一段时间没维护了。

经过一些研究,我收集了 15 个最好的 Javascript 动画库,你可以放心在你的应用程序中使用。在文章最后我还添加了一些有用的库,但是有一部分很久没维护了。

使用纯CSS

在深入研究这些库之前,不要忘记使用纯 CSS 。 为什么? 因为它是标准的,它可以提高性能(GPU),提供向后和向前兼容性,它可能是创建动画的最有效方法。 这里有 10 个纯 CSS 实现的动画示例。

1、 Three.js

Three.js


超过 43K 的 star ,这个流行库是在浏览器上创建 3D 动画的好方法,以直观的方式使用 WebGL 。 这个库提供 <canvas>,<svg>,CSS 3D 和 WebGL 渲染器,让我们可以跨设备和浏览器创建丰富的交互式体验。 该库于 2010 年 4 月首次推出,目前仍由近 1,000 名贡献者开发。

Github 仓库:https://github.com/mrdoob/three.js/

2、Anime.js

Anime.js


超过 20K 的 star,Anime 是一个 JavaScript 动画库,可以处理 CSS 属性,单个 CSS 转换,SVG 或任何 DOM 属性以及JavaScript 对象。 此库允许您链接多个动画属性,将多个实例同步,创建时间轴等。

Github 仓库:https://github.com/juliangarnier/anime

3、Mo.js

Mo.js


这个库有 14K star,是一个用于 Web 的动态图形工具带,具有简单的声明性 API ,跨设备兼容性和超过 1500 个单元测试。 您可以在 DOME 或 SVG DOME 周围移动东西或创建唯一的 mo.js 对象。 虽然文档很少,但是示例很丰富,这里有 CSS 技巧的介绍。

Github 仓库:https://github.com/legomushroom/mojs

4、Velocity

这个库有 15K star,Velocity 是一个快速的 Javascript 动画引擎,具有与 jQuery 的 $ .animate() 相同的 API 。 它具有色彩动画,转换,循环,缓动,SVG支持和滚动。 这是 Velocity 高性能引擎的分解,这里是使用该库的 SVG 动画的介绍。

Github 仓库:https://github.com/julianshapiro/velocity

5、Popmotion

Popmotion


这个库有 14K star,这个动画库只有 11kb。 它允许开发人员从动作创建动画和交互,动作是可以启动和停止,并使用 CSS ,SVG,React,three.js 和任何接受数字作为输入的 API 创建。

Github 仓库:https://github.com/Popmotion/popmotion

6、Vivus

Vivus


超过 10K 的 star , Vivus是一个零依赖的 JavaScript 类,可以让你为 SVG 制作动画,让它们具有被绘制的外观。 您可以使用许多可用动画之一,或创建自定义脚本来绘制 SVG 。 查看 Vivus-instant 获取实时示例,你也可以亲自动手试一下。

Github 仓库:https://github.com/maxwellito/vivus

7、GreenSock JS

GreenSock JS


GSAP 是一个 JavaScript 库,用于创建高性能,零依赖性,跨浏览器动画,声称在超过 400 万个网站中使用。 GSAP 非常灵活,可以与 React,Vue,Angular 和 vanilla JS 一起使用。 GSDevtools 还可以帮助改进使用 GSAP 构建的动画。

Github 仓库:https://github.com/greensock/GreenSock-JS

8、Scroll Reveal

Scroll Reveal


凭借 15K star 和零依赖,该库为 Web 和 移动端浏览器提供了简单的滚动动画,以动画的方式显示滚动内容。 它支持多种简洁的效果,甚至可以让您使用自然语言定义动画。 这是一个简短的 SitePoint 教程。

Github 仓库:https://github.com/jlmakes/scrollreveal

9、Hover (CSS)

Hover (CSS)


这是一个CSS库。 有 20K star,Hover 提供了 CSS3 驱动的鼠标 hover 效果的集合,可应用于 链接,按钮,logo,SVG,特色图像等,可在 CSS,Sass 和 LESS 中使用。 您可以复制并粘贴要在自己的样式表中使用的效果或引用样式表。

Github 仓库:https://github.com/IanLunn/Hover

10、Kute.js

Kute.js


一个完全成熟的原生JavaScript动画引擎,具有跨浏览器动画的基本功能。 重点是代码质量,灵活性,性能和大小(核心引擎是17k min 和 5.5k gzipped) – 这是 一个演示。 该库也是 可扩展的,因此您可以添加自己的功能。

Github 仓库:https://github.com/thednp/kute.js/

11、Typed.js

Typed.js


这个库 6K star,基本上允许您以选定的速度为字符串创建打字动画。 您还可以在页面上放置 HTML div 并从中读取以允许搜索引擎和禁用 JavaScript 的用户访问。 Slack 和 其他人都使用过这个库,它很受欢迎,而且非常有用。

Github 仓库:https://github.com/mattboldt/typed.js

还可以看看:iTyped

12、Airbnb 的 Lottie

Lottie


Lottie 是一个用于 Web 和 iOS 的移动端库,它使用 Bodymovin解析 Adobe After Effects 动画形式导出的 json ,并以原生方式呈现。

Github 仓库:<a href=https://github.com/airbnb/lottie-web” target=”_blank”>https://github.com/airbnb/lottie-web

13、Animate.css (CSS)

Animate.css


Animate.css 是最小和最易于使用的 CSS 动画库之一。 将 Animate 库应用于项目就像链接 CSS 并将所需的 CSS 类添加到HTML 元素一样简单。 如果您愿意,还可以使用 jQuery 触发特定事件的动画。

Github 仓库:<a href=https://github.com/daneden/animate.css” target=”_blank”>https://github.com/daneden/animate.css

14、Magic Animations (CSS)

Magic Animations (CSS)


Magic Animations 是一款令人印象深刻的动画库。 它有许多不同的动画,其中许多效果是这个库独有的。 与 Animate.css 一样,您只需导入 CSS 文件即可实现 Magic 。 您还可以使用jQuery中的动画。 该项目提供了一个特别酷的演示应用程序。

Github 仓库:<a href=https://github.com/miniMAC/magic” target=”_blank”>https://github.com/miniMAC/magic

15、CSShake (CSS)

CSShake (CSS)


CSShake 提供了一个专门为 web 页面中的摇晃元素而设计的 CSS 库。正如您所预期的,有许多变体可用来摇晃 web 组件。

Github 仓库:https://github.com/elrumordelaluz/csshake