1
takwai 2013-06-07 22:25:05 +08:00 1
腾讯团队这个模版引擎也挺不错…… http://aui.github.io/artTemplate/
|
3
breeswish 2013-06-07 23:08:59 +08:00 via Android
赞一个!话说,不知qatrix css selector在ie下效率如何?以前粗略地看过好像是用了某个好奇怪但很有创意的实现>_<?司徒正美的那个选择引擎很高效的说~求implement
|
4
catfan OP @breeswish 在浏览器支持的情况下,直接利用原生的document.querySelectorAll,效率就不用我说了。在低版本的时候利用了非常奇怪的方法来实现,利用CSS本身的选择器来选择,虽不算是效率最高,兼容性也就CSS2的水平,但是是用了最少的代码来实现,而且,还是基于原生的浏览器的CSS选择器,性能绝对比正则匹配来得强。
PS:Qatrix同样用了非常奇怪的方法来让IE6支持localStroage。 |
5
breeswish 2013-06-07 23:28:18 +08:00 via Android
@catfan 感谢…不过其实在现在这种网络下把整个选择器implement一下也不会耗费多少时间 ^_^ 而且有了模块加载器以后就可以针对ie678选择性加载了~
我还是觉得统一一下选择器比较好……不然其他浏览器下css3用得正欢到了ie6下跪了找了半天发现原来根本不支持这么玩会有点蛋疼… |
6
catfan OP @breeswish Er..还打算下一个版本取消对IE6-7的支持呢,这样可以直接统一选择器,并且代码也能减少很多。尽管为兼容IE6-7写出了很多非常hacky有意思的code。
|
9
catfan OP |
10
January 2013-06-10 10:20:41 +08:00
再赞一个!
|
13
zhizhixu 2013-06-26 13:21:12 +08:00
还是在你自己的主题下留言吧~Catfan、Mu6、Qatrix和Medoo,一个人负责四个项目的所有,这太辛苦和牛掰了吧。为什么不组个队伍创业呢,或者去上个班什么的
|
14
WarWithinMe 2013-06-27 11:10:26 +08:00
其实如果handlebar之类的模板编译了应该速度差不多吧。因为编译了之后,他们跟你这个都是一个function的感觉。。
|
15
catfan OP @WarWithinMe 那个页面测试的都是编译后的模板,关键是编译出来的代码的性能。
|
16
breeswish 2013-06-30 12:34:48 +08:00 via Android
@catfan 话说qatrix()有没有类似jquery那样的triggerevent. 比如.click()?
|
18
hitsmaxft 2013-06-30 16:58:21 +08:00
|