2014年12月最棒的 15 个 JavaScript 库 已翻译 100%

oschina 投递于 2014/12/09 08:06 (共 7 段, 翻译完成于 12-09)
阅读 8712
收藏 380
14
加载中

JavaScript Libraries provide a plethora of functions, whether the matter is related to events or effects or AJAX- and if by chance any of JavaScript libraries cannot do the job, there is definitely a plug-in which exists that can!

The flexibility provided by most of these Libraries is great – however, at times the biggest setback regarding several of these is their file size – and despite being able to adopt a well-known JavaScript library for functionality’s sake – it would be deemed a wise decision, that you may first want to perform a specific task which can be accomplished by a more lightweight library dedicated exclusively to that task or, that is not supported by the more popular JavaScript libraries.

已有 1 人翻译此段
我来翻译

In this article, we feature some of the most suitable JavaScript and jQuery libraries for December 2014 which could be the right solution for your current tasks or other issues you may be encountering or dealing with concerning your website. We hope you will find the list handy and will help you discover some plugins which could be utilized in one of your upcoming projects.

1. Julius JS

julius-js
JuliusJS is a speech recognition library for the web. It is an opinionated port of Julius to JavaScript. It actively listens to the user to transcribe what they are saying through a callback. All recognition is done in-browser through a Worker. It is licensed under MIT License.

已有 1 人翻译此段
我来翻译

2. Vue.js

vue-js
Vue.js is a library for building interactive web interfaces. It provides the benefits of MVVM data binding and a composable component system with a simple and flexible API. Technically, Vue.js is focused on the ViewModel layer of the MVVM pattern. It connects the View and the Model via two way data bindings. Actual DOM manipulations and output formatting are abstracted away into Directives and Filters.

3. MetricsGraphics.js

metricgraphicsjs
MetricsGraphics.js is a library built on top of D3 that is optimized for visualizing and laying out time-series data. It provides a simple way to produce common types of graphics in a principled, consistent and responsive way. The library currently supports line charts, scatterplots and histograms as well as features like rug plots and basic linear regression.

已有 1 人翻译此段
我来翻译

4. SVG Morpheus

SVG Morpheus
SVG Morpheus is a javascript library enabling SVG icons to morph from one to the other. It implements Material Design’s Delightful Details transitions.

5. Contents

contents
Contents makes it simple to automatically create a table of contents based on the headings within a document. The resulting TOC is generated as an ordered list, appended to the #contents container.

6. Vivus

vivusjs
Vivus is a lightweight JavaScript class (with no dependencies) that allows you to animate SVGs, giving them the appearence of being drawn. There are a variety of different animations available, as well as the option to create a custom script to draw your SVG in whatever way you like.

已有 1 人翻译此段
我来翻译

7. Particles.js

particlesjs
Particles.js is a lightweight javascript library for creating particles.

8. Zip.js

zipjs
zip.js is an open-source javascript library for zipping and unzipping files. zip.js provides a low-level API for writing and reading large zip files. This library works fully with Chrome, Firefox, Safari 6 and Internet Explorer 10.

9. Melchior.js

melchior
Melchior.js is module loader with a Chainable Module Definition API that lets you get rid of long lines of AMD declaring and duplicate module names. It’s easy to get started, easy to configure, and just 3KB when minified.

已有 1 人翻译此段
我来翻译

10. Lining.js

Liningjs
Lining.js is an easy to use javascript plugin offers you completeDOWN-TO-THE-LINE control for radical web typography.

11. Screenful.js

screenfulljs
Screenful.js is a simple wrapper for cross-browser usage of the Fullscreen API. It smooths out all the implementation differences between browsers while letting you make any element or page full screen.

12. Four Shadows

fourshadows
Four Shadows allows you to include time-aware shadows on your icons or other elements. Never again have a 5 o’clock shadow at 9 0’clock in the morning.

已有 1 人翻译此段
我来翻译

13. Binoculars

Binoculars
Binoculars is a open source data capturing library written in javascript. It’s main purpose is to allow easy access to all kinds of data. At the moment, it’s main use case would be capturing data from video HTML5 elements.

14. jTinder

jtinder
jTinder is a javascript library that makes rating people, products, images very easy and fast. It is optimized for mobile touch device but has also a desktop fallback.

15. Atomus

atomus
A small utility library for testing client-side code in Node.js environment. Simulate the browser in your terminal. Atomus is helpful during unit or functional testing. That’s where the name came from. It works good with the atoms of your application. You simply include your framework and the module that needs testing. Then create an instance and start playing with the DOM and the module’s API.

已有 1 人翻译此段
我来翻译
本文中的所有译文仅用于学习和交流目的,转载请务必注明文章译者、出处、和本文链接。
我们的翻译工作遵照 CC 协议,如果我们的工作有侵犯到您的权益,请及时联系我们。
加载中

评论(14)

macgroup
macgroup
js是在浏览器里面运行的,浏览器又没有访问硬件的能力。

Julius JS怎么访问本机的麦壳风,来实现 不断地监听用户的正在说的话 ?
梁选
梁选
看到Atom,我想起Intel
白小衣
白小衣
12月还没过3分之1

。。。。。。。。。。
Fang2hou
Fang2hou

引用来自“iijimmy”的评论

angular 好不受待见
angular不用推销了,都知道了。
朱宏青
朱宏青
Julius试了下 不太好用啊
AT7
AT7

引用来自“iijimmy”的评论

angular 好不受待见
不支持IE9以下版本
ifeixiang
ifeixiang

引用来自“1024”的评论

李宁也出类库了 哈哈
牛!
克己克己
克己克己
感觉一个都用不上...
我是李达康
我是李达康
angular 好不受待见
AT7
AT7
mark?
返回顶部
顶部