1、对Zepto进行兼容
2、自定义事件命名空间custom.spa改为custom:spa
3、视图数据不允许从视图对象通过.data()获取，改为支持传递viewdata参数给视图各个回调函数
4、去掉大量$.data()存取数据的方式，改成局部变量方式，用来兼容Zepto并提高js计算速度
5、试图通过框架解决事件穿透问题，但是失败了，目前的结论还是要靠应用层自身解决