网页重构:WEBJX收集最新的WEB前端开发工具(2)

http://www.itjxue.com  2015-08-05 23:40  来源:未知  点击次数: 

6. Ejecta : JavaScript & Audio iOS Apps

Ejecta是一个快速,开源的JavaScript库,实现了在iOS应用中使用的Canvas与Audio。你可以把它作为一个浏览器只能显示一个Canvas元素。它专为游戏和动画特制。它有没有DIV,没有表格,没有表单 - 只有Canvas和音频元素。这种专注使得它更快。

JavaScript代码由一个JavaScript VM执行。HTML5 Canvas API用OpenGL原生代码实现,音频用OpenAL实现。几个其他的API(触摸,加速度计,本地存储)的行为像一个真正的浏览器。

许多HTML5游戏可以直接运行,或稍微改动一下 - 具有更好的性能,更好的声音支持,游戏中心集成

项目地址

7. Meny

meny是一个三维和空间效果的菜单。Meny采用浏览器支持的CSS 3D变换,不支持CSS 3D的老版本的浏览器,改成二维动画。支持移动设备的触摸事件。

项目地址

8. D3 Cloud

D3-Cloud是一个漂亮和开源的词云(word clouds)实现,类似Wordle.com中见到的效果。

它基于D3.js库实现,使用HTML5 Canvas来绘制输出,同时为拥有一个良好的性能,它采用异步的方式处理。

项目地址

9. TypeScript

C#之父Anders Hejlsberg等人正在创造新语言TypeScript,微软已经在 Apache 2.0许可证下在自家的开源托管网站上发布了一个预览版本,公布了语言规格。 TypeScript兼容JavaScript,可以载入JavaScript代码然后运行。TypeScript与JavaScript相比进步的地方包括:加入注释,让编译器理解所支持的对象和函数,编译器会移除注释,不会增加开销;增加一个完整的类结构,使之更新是传统的面向对象语言。

项目地址

10. Fine Uploader

采用Ajax技术实现的文件上传组件,支持拖拽文件上传。使用很简便,只需在页面中引入相应的CSS+JavaScript,剩下的就只服务器端处理逻辑。在其提供的下载包中已经有多种语言实现包括:ASP.NET, ColdFusion, Java, Node.js, Perl, PHP, Python 。有一些选项可以来限制文件大小,文件类型,文件上传的数量等。

项目地址

(责任编辑:IT教学网)

更多

推荐HTML/Xhtml文章