`
jforever
  • 浏览: 14976 次
  • 性别: Icon_minigender_1
文章分类
社区版块
存档分类
最新评论

2016年11月12个轻量级的JavaScript库

 
阅读更多

1. meSing.js

mesing-js
meSing.js是一个一个JavaScript歌唱合成库,它使用Web Audio API的DSP功能与meSpeak.js语音合成库结合,为Web提供声乐合成器。

2. Flv.js

flvjs
flv.js是一个 HTML5 Flash Video (FLV)播放器  采用纯JavaScript编写没有Flash。flv.js通过将FLV文件流传输到ISO BMFF(Fragmented MP4)段中,然后通过Media Source Extensions API将mp4 Fragmented 发送到HTML5视频元素中来工作。

3. Fuse.js

fusejs
Fuse.js是一个轻量级实现模糊搜索零依赖的JavaScript库。

4. Force.js

force-js
Force.js 一个JavaScript库来轻松地让元素产生动画,并在你的页面上跳跃。 它有不同的easing函数,并尝试与CSS-Transitions给合。

5. Eg.js

egjs
egjs是一个基于jQuery的JavaScript库包括UI交互,效果和实用程序,它以最简单快捷的方式构建Web应用程序。

6. Progressively

progressively
Progressively是一个用于逐步加载图片的JavaScript库。 它完全用JavaScript编写并且超小。它在用户浏览到页面时才加载图像,以节省带宽和服务器请求。 

7. Aquarelle

aquarelle
Aquarelle是一个用于创造宏伟水彩效果的库。 你可以使用Aqaurelle来为图片添加一个淡入动画。这个库建立在3D Canvas库Three.js之上。 

8. UAParser.js

uaparserjs

UAParser.js是一个基于JavaScript的User-Agent字符串解析器。它支持浏览器与node.js环境并且还可以作为jQuery/Zepto插件,Bower/Meteor 包, & RequireJS/AMD 模块。

这个库旨在识别Web浏览器的详细类型,布局引擎,操作系统,CPU架构和设备类型/模型,完全从User-Agent字符串中解析并且相对较小的占用空间(〜11KB当缩减/〜4KB gzipped)。 采用vanilla JavaScript编写,这意味着它不需要任何其他库,可以独立使用。

9. Weather Map

weathermap
Weather Map这个JavaScript库,可帮助您创建漂亮,动态更新,可搜索的包含各种天气相关信息的地图和图表。

这个应用从OpenWeatherMap API抽取相关的数据。它是一个Web服务,定时提供各种与天气相关的数据。然后使用JavaScript地图显示地理天气信息以及JavaScript图表,以显示温度,风等的历史值。

10. Strman

strman
Strman是一个javascript字符串操作库没有任何npm依赖。

11. Monkberry

monkberry
Monkberry是一个快速,非常小(1kb)和简单的JavaScript库用于构建Web用户界面。 这是因为Monkberry只做必要的dom更新,并且以与React完全不同的方式实现。 Monkberry将模板编译为纯JavaScript以通过使用v8隐藏类并减少调用堆栈来获得优势。

12. Features.js

featurejs
Feature.js是一个快速,简单和轻量级的浏览器特性检测库。它没有依赖和轻量只有1kb缩小和gzipped之后。 Feature.js会在网页加载时自动初始化, 但它不会在初始化时运行任何测试,它只会在你要求时运行它们,所以这使得它执行非常快。

 

CTOLib编译:http://javascript.ctolib.com/

分享到:
评论
发表评论

文章已被作者锁定,不允许评论。

相关推荐

    MEAN.Web.Development.2nd.Edition.2016.11.pdf

    《MEAN Web Development》第二版的版权归 Packt Publishing 所有,首次出版时间为2014年9月,第二版出版时间为2016年11月。该书的所有权利均受法律保护,未经许可不得复制、存储或传播。书中尽力确保所有信息的准确...

    Datepicker简洁的日历插件

    6. **文件名"Datepicker20161107"分析**:此文件名可能表示这个版本的 Datepicker 插件是在2016年11月7日创建或更新的。开发者在使用时,可以检查此版本是否满足最新的浏览器兼容性和功能需求。 综上所述,...

    hAdmin后台模版.zip

    jQuery,作为一个轻量级的JavaScript库,极大地简化了DOM操作、事件处理、动画效果和Ajax交互。hAdmin利用jQuery的这些优点,实现了流畅的用户交互和高效的页面动态更新,提升了后台管理的用户体验。 hAdmin模板...

    微信小程序开发图解案例教程

    - **起源与发展**:微信小程序是由腾讯公司在2016年1月9日启动研发,2017年1月9日正式发布的轻量级应用程序。它的设计理念在于“触手可及”与“用完即走”,用户可通过扫一扫或搜索等方式轻松访问,无需担心安装过多...

    石家庄201101-201602天气数据

    JSON(JavaScript Object Notation)是一种轻量级的数据交换格式,易于人阅读和编写,同时也易于机器解析和生成。JSON格式被广泛用于网络服务和应用程序之间的数据传输,因为它具有良好的可读性和高效性。在本例中,...

    Experimental data_timeseries_

    2. jason2_20160823.frd.Z:这是一个可能使用gzip或类似压缩算法压缩的文件,文件名中的"jason2"可能指的是数据以JSON格式存储,JSON(JavaScript Object Notation)是一种轻量级的数据交换格式,易于人阅读和编写,...

    java2年工作经验简历_java简历.docx

    1. **SSH**(Spring、Struts、Hibernate)和**SSM**(Spring、SpringMVC、MyBatis)等JavaEE轻量级框架的熟练使用。 2. 熟练掌握前端框架**jQuery easyui**和**Ztree**,以及HTML、CSS和JavaScript脚本语言。 3. ...

    基于BS架构微博系统任务书.docx

    Spring是一个轻量级的控制反转(IoC)和面向切面(AOP)容器,用于简化企业级应用的开发;Spring MVC是Spring框架的一部分,主要用于构建Web应用;MyBatis是一个优秀的持久层框架,它支持定制化SQL、存储过程以及高级...

    微信小程序入门手册.pdf

    微信小程序由微信之父张小龙在2016年1月11日公布,并于同年9月21日开启内测,2017年1月9日正式上线第一批小程序。小程序的运行平台包括微信更新的6.6.1版,开放了小游戏功能。 对于开发者而言,微信小程序开发门槛...

    js实现倒计时及时间对象

    JavaScript(简称JS)是一种轻量级的脚本语言,常用于网页交互和动态效果的实现。在本例中,我们探讨了如何使用JS实现倒计时功能以及如何操作时间对象。 首先,创建一个HTML页面,定义一个id为"box"的div元素,用于...

    苹果手机app应用网站模板

    2. **移动优化**:考虑到用户主要通过手机访问,模板应优化加载速度,减少图片大小,使用轻量级的JavaScript库,以确保快速加载。 3. **App Store兼容性**:模板通常会包含直接链接到App Store的按钮,便于用户一键...

    工程硕士学位论文 基于Android+HTML5的移动Web项目高效开发探究

    Sqlite 一款轻型的数据库,是遵守ACID的关系型数据库管理系统,它包含在一个相对小的C库中 W3C 万维网联盟,创建于1994年,是Web技术领域最具权威和影响力的国际中立性技术标准机构。主要的工作是发展 Web 规范,...

Global site tag (gtag.js) - Google Analytics