今天下午折腾了半天才靠到处搜索生生写出了一个能够在主流浏览器里滑动展开并自动收起的侧边连菜单……这效率,要死人的。对所有努力写过网页或者以后要写网页的同志们表示深切的同情,浏览器之间不一样的东西太多了,各自一套,标准委员会的作用还不如核不过扩散公约有用……
btw,感觉淘宝的Kissy库做的不错,不大,但是需要有的东西差不多都有了。虽然我没深入了解过js库,但是觉得整体上还是不错的。而IE6/IE8/Safari/Firefox的A级主流支持也让在国内环境中使用比较放心。国内鲜有高质量开源项目,所以更要赞淘宝。
上面说到国际公约,就要提到苗师兄在校内提到的《理解国际冲突——理论与历史》一本书,我找到了(第五版网上有下载,目前似乎出了第七版吧)读了之后感觉是本很不错;而且它不是一本厚砖头。(A big plus, 'cause I've almost never finished thick books...)
某种意义上在国际技术标准的制定上,也是出于一种类似于国际关系一样的状态。大公司驱动,小公司追随(当然也有起义的时候),没有外部统一的强制力约束。微软的IE实现其实很好用,但是不敌Apple/Mozilla/Opera人数众多成不了标准。反过来微软就是不做的事情,谁也别想弄成,因为它的市场份额最大。padding是不是放在height里面,从父节点到子节点是否对应鼠标事件,其实不是什么技术问题;是钱的问题。但是完全没有标准,开发者就没法工作了,这些公司也赚不到钱了。从这个角度看,web标准不会到来,就像世界大同无比遥远。
No comments:
Post a Comment