09年有个小弟问我:搞软件滴怎么才算强人? 我不知道怎么回答,因为我知道自己不是。
不过现在我知道怎么告诉他了,强人和普通差别就是: 普通人做一件事只解决一个问题,强人做一件事解决一堆问题!
强人Mats Bryntse 就干了这样一个事情, 他做了一个工具。
http://mankz.com/code/GlobalCheck.htm
这个他能检测目前几乎所有我们经常接触到的JS Framework的 JS 和 CSS 冲突。冲突主要是使用了相同的 Global namespace。
他分析比较功能如下:
document
Element
Document
HTMLElement
HTMLDocument
CSS analysis
Analyze your own scripts
唯一遗憾的是,好像不能在IE下使用( Firefox和Chrome都可以,好在平时习惯用他们浏览网页)
在过去的项目中我也曾学人家用了一些JS 的Framwork,然而,由于实际情况的需要,会再后来做一些取舍和新的引入。 新引入的JS 混合使用会和过去的(因为过去在线用的代码的不会立即删除掉)产生冲突 ,一直想比较各类framework之间的冲突关系,然而这是一件非常浩大的工程, 一直都被这个问题困扰着。
不过有强人出现,现在似乎也清晰了不少。人总是踩着别人肩膀前进的嘛:)
| S | M | T | W | T | F | S |
|---|---|---|---|---|---|---|
| « Jun | ||||||
| 1 | 2 | 3 | 4 | 5 | 6 | |
| 7 | 8 | 9 | 10 | 11 | 12 | 13 |
| 14 | 15 | 16 | 17 | 18 | 19 | 20 |
| 21 | 22 | 23 | 24 | 25 | 26 | 27 |
| 28 | 29 | 30 | 31 | |||