月归档:2013年09月

Animo.js:强大的CSS动画管理工具

Animo.js是一个开源的、强大的CSS动画管理工具,你可以非常方便地管理Web应用中的CSS动画,同时你也可以将它当作一个动画库来使用。

项目背景

通过CSS,你可以制作一些非常漂亮或令人震撼的动画效果。但是如果只使用CSS也会存在一些问题——这些动画往往会在页面加载或悬停时被触发,而不能按照想要的顺序来播放动画或者在一个动画效果完成后触发另一个动画。 继续阅读 →

发表在 研发 | 标签为 | 留下评论

Dart语言能否解决JavaScript速度问题-IT168 技术开发专区

大型JavaScript Web应用程序很可能既难于开发、又运行缓慢。相比之下,谷歌的Dart语言针对这两大难题给出了解决方案。

JavaScript如今的主要应用方式与其最初定位可谓风马牛不相及:当下它正作为托管于浏览器当中的平台用于大型Web应用程序开发。如果创造JavaScript的技术人员能够早点预见到这类应用方式——而不仅仅是为Web页面增添活力——那么JavaScript的设计思路很可能完全不同。 继续阅读 →

发表在 研发 | 标签为 , , | 留下评论

移动Web开发必备的9款JavaScript开发框架

如今移动互联网已经占据了主流地位,越来越多的开发者开始从桌面转向移动平台。与桌面开发不同的是,在移动领域中,不同的操作系统、大量不同屏幕尺寸的移动设备、触摸手势操作等,这都给开发者带来了一定的难度和挑战。
本文将为你介绍9款基于JavaScript的移动Web开发框架,可以让你的工作变得简单、容易。
1. FastClick
FastClick 是一个简单,易于使用的JS库,用于消除在移动浏览器上触发click事件与一个物理敲击之间的300毫秒延迟。 继续阅读 →

发表在 业界, 研发 | 标签为 , , , | 留下评论

Email不会消亡,“IM+Email的整合应用”Ping 没准是个发展的方向

Ping,一个整合 email 和 IM 服务的应用将在 9 月 18 号上线 App Store。Ping 包含了所有 email 的功能,比如推送通知、搜索、等待名单等,但同时又加入了 IM 的即时通讯功能,在界面设计上用户的收件箱就只是一个发件人和邮件主题的列表,看上去更像一个 IM 应用,但却整合了 email 服务在当中。 继续阅读 →

发表在 业界 | 留下评论

A comparison of Angular, Backbone, CanJS and Ember

Selecting a JavaScript MVC framework can be hard work. There are so many factors to consider and so many options out there that selecting a framework can be overwhelming. To have an idea of all the possible alternatives have a look at TodoMVC.

I have had the opportunity to use four of these frameworks: Angular, Backbone, CanJS and Ember. So I decided to create a comparison to help you decide which one to use. I will go through several factors that you might want to consider when choosing one. 继续阅读 →

发表在 研发 | 标签为 , | 留下评论