每周前端开源推荐第五期
marcuswestin / store.js
localStorage wrapper for all browsers without using cookies or flash. Uses localStorage, globalStorage, and userData behavior under the hood http://twitter.com/marcuswestin
合理的使用localStorage可以对速度有非常好的效果,但是localStorage的兼容性,一致是大家头疼的。今天推荐个大家一款开源项目,是对localStorage进行跨浏览器的封装,针对不同浏览器进行的响应的封装。类似socket.io对websocket封装一样。
tcorral / JSONC
JSON compressor and decompressor
json目前是最常用的数据传输格式,JSONC可以对jsdon进行压缩与解压缩,减少传输量,提高速度。官方数据,大概可以有30%的压缩率。
altryne / extensionizr
Extensionizr! Create a chrome extension in 15 seconds! http://www.extensionizr.com
chrome扩展已经是大家工作生活中必不可少的工具了,Extensionizr号称可以15秒创建一个扩展。其实主要是对不同类型的chrome扩展进行了初始化操作,非常方面。
不过如果有一个跨平台的插件开发平台就好了……
在线IDE主题
目前有很多工具都Web化,当然也包括大家用的IDE
ajaxorg / cloud9
Cloud9 IDE – The modern IDE built on Node, JavaScript and HTML5. This is the OSS component of the broader service option at c9.io http://c9.io
cloud9目前是在线IDE的领跑者,不过他们的代码确实开源的(业界良心呀)。cloud9的功能非常强大,可以运行多种语言的项目,同时提供了项目导入、在线预览、Terminal、协作开发的功能。
cloud9基于Node.js,也是一个很好的学习项目。
eryx / lesscreator
less Creator – Web based IDE http://www.lesscompute.com
国产的在线IDE,功能也非常强大。基于PHP开发,可以直接基于现有框架(目前有Yaf、Beego等)开发,代码自动保存,Terminal,一键部署等功能。目前开发时间不长,还不太稳定,欢迎各位去支持。作者@ruilog