HTML5 javascript libraries [closed]

2020-05-18 04:03发布

I'm looking for javascript libraries that helps with HTML5 development.

Please only post one library per answer, and don't forget to describe it.

12条回答
我欲成王,谁敢阻挡
2楼-- · 2020-05-18 04:36

ExplorerCanvas — Modern browsers like Firefox, Safari, Chrome and Opera support the HTML5 canvas tag to allow 2D command-based drawing. ExplorerCanvas brings the same functionality to Internet Explorer. To use, web developers only need to include a single script tag in their existing web pages.

查看更多
够拽才男人
3楼-- · 2020-05-18 04:36

RoCanvas.js

Creates interactive drawing board that lets users draw on your site (can be useful for avatars, or much better for colaborative projects, learning etc

查看更多
三岁会撩人
4楼-- · 2020-05-18 04:38

CreateJS is a good collection of HTML5 library.

http://www.createjs.com

查看更多
看我几分像从前
5楼-- · 2020-05-18 04:42

Modernizr is the best way to detect which HTML5 features a browser supports.

查看更多
戒情不戒烟
6楼-- · 2020-05-18 04:44

I'll post about Easel.js and it's sibils hoho. They're from the same developer GSkinner I post all related libraries because of this. I've just used Easel a little, but the others seem promising. I post the URL and their description:

Easel.js

The new Canvas element in HTML5 is powerful, but it can be difficult to work with. It has no internal concept of discrete display elements, so you are required to manage updates manually. The Easel Javascript library provides a retained graphics mode for canvas including a full, hierarchical display list, a core interaction model, and helper classes to make working with Canvas much easier.

It supports TweenJS

TweenJS provides an extremely simple API for creating complex sequenced animations in Javascript. It includes basic (experimental) support for working with style sheets.

Also supports SoundJS

Audio in HTML is promising, but can be quite difficult to work with. Each browser has a similar but different approach, which requires a lot of guess and test, and edge cases, which can add up to a lot of time spent. The SoundJS JavaScript library provides a simple API, and some powerful features to make working with audio a breeze.

And Zoë

Zoë (from Zoetrope) is an open source application for OSX or Windows which provides an easy way to export Flash animations as sprite sheets for use with EaselJS and HTML5. Simply drag a SWF file onto the application. It will scan the main timeline to find frame labels and dimensions. You can tweak the frame bounds, edit settings, then export a sprite sheet image and EaselJS code defining a SpriteSheet instance with frame data based on the timeline labels. SWFs should have all animation on the main timeline, with frame labels to indicate the start of animations. Nested graphics are fine.

I haven't used them all but seem quite interesting =)

查看更多
ゆ 、 Hurt°
7楼-- · 2020-05-18 04:46

The only one I have found is html5widgets.

I would have assumed that there where several competing libraries for this.

But it does implement most of the new html 5 form goodness, which is what I care about...

查看更多
登录 后发表回答