再过几个小时就2010年了,时间过的好快哦,来杭州一年了。怀念北京,怀念北京的朋友们,想念曾经一起住的朋友们,想念北京的同学、芝迷、依迷们,想念豆豆姐哈~没能参加你的婚宴,非常的遗憾~
去年的今晚还在电影院看《非诚勿扰》,最后一次和北京的朋友们活动,蛮怀念的~怀念原来公司的温馨、轻松、自由,感谢他们对我的关心、帮助哈~
今年来到了淘宝,来之前还是非常的期待的~不管好坏,都呆了一年了,感谢大家对我的帮助和关心哈~
不管多么的不愿承认,不管多么的装嫩,毕竟自己还是老了哈,已经是大龄男青年了哈,生日时候的蜡烛,没舍得点,做个纪念,希望能给我的2010年带来好运哈~

辞旧迎新,感谢师姐沉鱼,感谢所有爱我、关心我、支持我、帮助过我的人,感谢所有看不起我、鄙视我、恨我、排挤我、诋毁我、陷害我的人,有你们的存在,我的生活才会如此的丰富多彩,才会有如此多的乐趣。新的一年里,我依然需要大家,我也会尽自己的努力去回报你们!
最后还是感谢乖女儿,祝福乖女儿!
昨天遇到的一个问题,虽然是自身的不合理,但是还是记录一下。
当table中有一个空的tbody元素,并且table中同时有thead的时候,会造成table边框在Firefox下失效的问题,如图所示:

HTML Code:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<title>空tbody在firefox下的问题</title>
<style type="text/css">
table, td, th {
border:1px solid green;
border-collapse:collapse;
}
td, th {
padding:10px;
}
</style>
</head>
<body>
<table>
<thead>
<tr>
<th>cecilia</th>
<th>jolin</th>
</tr>
</thead>
<tbody>
</tbody>
<tbody>
<tr>
<td>张柏芝</td>
<td>蔡依林</td>
</tr>
</tbody>
</table>
</body>
</html>
有些地方说tbody必须包含tr,有些地方说可以包含0个tr,在进行html验证的时候又会提示说标签缺少child。这个问题只有在Firefox下出现,而且必须有thead存在的时候才会出现这个问题。希望哪位高人指点一下问题产生的原因~
Demo地址:http://www.12sui.cn/test/empty-tbody.html
测试浏览器:IE6、IE7、IE8、Opera 10.10(Build 1893)、Firefox 3.5.6、Chrome 3.0.195.38、Safari 4.0.3(531.9.1)。
参考资料:
晚上和渐飞姐姐一起看了这个电影,这是09年最后一部可看的电影了,本来上周二要看的,票都买了,结果淡月姐姐叫去她家吃饭,只好把票送给了别人。。。
这部片子还蛮不错的,不算是很失望,大家的演技都不错,顶~
影片中冰冰的那个小女儿真的好可爱呀,太可爱了。。。希望哥以后能有一个可爱的女儿(现在已经有一个啦~^_^)哈~
最令人不解的一句话是,冰冰对甄子丹说李玉堂是他(甄子丹)女儿的父亲。。。好雷~
还是推荐大家去看的,真的蛮不错的哈~
感谢乖女儿这几年来对我的关心以及帮助,祝福乖女儿~
Opera 在本周二发布了 Opera 10.5 Pre-alpha,这个版本使用 Presto 2.5内核,并且采用了今年年初才宣布的试验品 — Carakan(JavaScript 引擎) 和 Vega (图形库),非常的令人兴废!之前以为 Presto 2.3的使用怎么也要等上个一年半载,直到 Opera Mobile 10 使用了 Presto 2.4,这个期望稍微提前了那么点,以为 Opera 下个版本一定会调过 Presto 2.3 使用 2.4 版本,结果这丫的直接搞上了 Presto 2.5,非常的令我惊讶,之前还在骂 Opera 不务正业,看来还是在默默的搞。Carakan 和 Vega 自年初宣布之后就再也没有动静了,我都以为这两个东东已经被扼杀在襁褓之中了,没想到这次竟然“生蛋”啦!非常的不错哈~关于 Carakan 的评测已经有很多了,相信大家都看到了,Presto 2.5 的相关文档还没有出,具体的支持尚不得知,但是目前已确定支持 background、border、box-shadow的所有属性,凭借 Vega 的优势,它们的展现非常的完美,Canvas、svg 我还没有测试,应该同样很完美,而且效率应该会有不小的提升,期待 10.5 的正式版本。
作为一个前端er,除了关注内核外,我最关注的还是调试工具,Opera 的调试工具 Dragonfly 一直被我鄙视,连IE的 Developer Tool 都不如,另外两个 DOM snapshot 和 Develop Console 当然也不尽人意。可喜的是,在 10.5 版本里,Dragonfly 有了比较大的改进,目前尚不清楚这一版本用的 Dragonfly 是什么版本,在 config 中也修改不了 Dragonfly 的引用地址,杯具呀。。。估计应该是一个比较稳定的版本,应该是正常的版本,只是在 Opera 10.5 中的表现不一样吧。下面是新版的一些改进:
继续阅读 »
昨天遇到的一个bug,开发将一个自定义属性中的一个字母写成了大写,结果造成ie浏览器下的判断失效,这里记录一下,并在其它浏览器下作了测试。
Test Code:
<div id="test" data-Maxvalue="1" style="width:300px; height:200px; border:2px solid green; margin:50px auto; padding:20px">
此div设置自定义属性data-Maxvalue值为1.
</div>
<script type="text/javascript">
var el = document.getElementById('test');
alert(el.getAttribute('data-maxvalue'));
el.setAttribute('data-maxvalue','2');
alert(el.getAttribute('data-maxvalue'));
alert(el.getAttribute('data-Maxvalue'));
el.setAttribute('data-maxValue','2');
alert(el.getAttribute('data-maxValue'));
el.setAttribute('data-Maxvalue','2');
alert(el.getAttribute('data-maxValue'));
</script>
如果设置一个自定义属性data-Maxvalue,那么除ie外的所有浏览器都会忽略大小写而统一解析为data-maxvalue,可以用各自的developer tool查看下,而且在读取的时候也会忽略大小写,都不会造成读值、设值的问题,但是在ie浏览器下,显得非常的复杂。
在使用getAttribute读值的时候,ie会把里边的值忽略大小写,而去匹配html里的属性值,然后返回,使用setAttribute去设置的时候,ie同样会忽略大小写而去正确的设置html里的属性值,但是这个值你读不到,当你再去使用getAttribute去获取的时候,读到的依然是最初默认的值。只有你正确的书写attribute的值,并设置的时候才能正确的读取。也就是说,当你使用setAttribute去设置的时候一定要和源码里的大小写保持一致,而当你在使用getAttribute去读取的时候可以忽略其大小写。
总结:为了避免不必要的问题发生,在设置自定义属性的时候不要有大小写之分。对于html节点本身有的attribute,则应该依照ie的解析去书写,比如colSpan、rowSpan、frameBorder等等。
Demo测试地址:http://www.12sui.cn/test/attribute-ie.html
测试浏览器:IE6、IE7、IE8、Opera 10.10(Build 1893)、Firefox 3.5.6、Chrome 3.0.195.38、Safari 4.0.3(531.9.1)。
这个月还是比较忙的,所以看书的速度也慢了下来,这卷花了将近一个月时间才看完。
对这书里比较感慨的有三个人,一是屈原,一是白起,一是乐毅。
屈原,为了实现楚国的统一大业而奔波了一辈子,可惜啊,过于迂腐,永远对昏君抱有希望,直到最后跳入汩罗江。。。杯具呀。。。推荐读下《离骚》。
白起,非常敬佩这孩子的细心、刚毅、果断,处事冷静,很好。
乐毅,这孩子也很强,直把最弱的燕国搞成一大强国,几乎灭掉齐国,而且很明白适可而止。
此卷有悟:做人一定要明白一个道理,丫的不要把人逼急了。。。
2008年12月19日,我第一次来到杭州,去淘宝面试,至今已经一年了,哥老了。
快年底了,这半年也快结束了,回想下这半年的计划:
《细说两晋南北朝》多了一部分,《原来这才是春秋1》、《原来这才是春秋2》、《不要只做我告诉你的事,请做需要做的事》读完了,《JavaScript权威指南》前几章反反复复多了几遍,《JavaScript设计模式》读了一遍,《PHP和MySQL Web开发》多了一部分,另外《大秦帝国》读了5卷,还剩下6卷。然后,复习了C、C++、PHP部分知识,主要是和JavaScript的对比复习,复习了一部分数学分析,北京、厦门都没去了,倒是去了趟横店。该看的电影都看了,还剩最后一部《十月围城》,下周去看哈,《读者》、《集邮》正常阅读,爬山达到了每周一次的频率,不错哈。因为国庆没回家,所以邮票没有整理,过年的时候整理一下哈。
明年上半年的计划:
- 下半年的一个首要任务是学习Python;
- 完成Opera的资源、技巧等的搜集,目前已经完成部分。
- 优化Dragonfly;
- 读完《大秦帝国》剩下的六卷,《流血的仕途》、《后三国》;
- 继续坚持爬山;
- 集邮、读者、依林家族、CSSer、Operalab。
祝福四个女孩儿在新的一年里更好!
首先,感谢文龙给的电影票哈,省下三十块钱买了蛋糕。。。
然后,这片真的是一个烂片,比《大内密探零零狗》都差,没的说啦。
最后,豆瓣打分1星,无奈,没有0星。