<?xml version="1.0" encoding="UTF-8"?><!-- generator="WordPress/2.5" -->
<rss version="0.92">
<channel>
	<title>蓝色骑兵-web技术&#124;网络生活</title>
	<link>http://www.wkeke.cn</link>
	<description>追逐和分享web技术资讯，沉浸并热爱互联网虚拟生活，高擎蓝色大旗，像亚瑟王一样战斗……</description>
	<lastBuildDate>Tue, 08 Jun 2010 16:48:53 +0000</lastBuildDate>
	<docs>http://backend.userland.com/rss092</docs>
	<language>en</language>
	
	<item>
		<title>HIT I love you - 贺母校哈工大90华诞</title>
		<description>就在前天，母校 哈尔滨工业大学迎来了建校90周年的喜庆节日。毕业离校已9月有余，甚是怀念学校的一草一木，怀念校园里洒落的那些青葱岁月。在网上看到校庆晚会，很感动。祝母校明天更美好。HIT，I love you！ </description>
		<link>http://www.wkeke.cn/archives/hit-i-love-you/</link>
			</item>
	<item>
		<title>超出容器部分内容显示省略号的可行方案</title>
		<description>一个Web项目中有装载数据的表格，表格列可以拖拽调整宽度，在IE下可用text-overflow:ellipsis样式实现 超出列宽的内容以省略号代替，无奈标准浏览器不支持。网上的许多方案也不完美，有的利用hack手法能在Firefox下显示省略号，但是在字符没有超过宽度的情况下也会显示。如果用前端脚本来处理的话又感觉浪费了性能。最后采取了火狐的如下方式：

定义CSS：


.ellipsis {text-overflow:ellipsis;white-space:nowrap;overflow:hidden;-o-text-overflow:ellipsis;-moz-binding:url('ellipsis.xml#ellipsis');display:block;}


CSS中调用的ellipsis.xml如下：




  
    
      
        
      
    
  



但经过验证Firefox2..0不支持此方法。
继续努力探求更稳妥、全面、完美的解决方案。
学习笔记之 ：超出容器部分内容显示省略号的兼容各浏览器的可行方案，暂作记录。 </description>
		<link>http://www.wkeke.cn/archives/firefox-ie-ellipsis/</link>
			</item>
	<item>
		<title>优秀的云存储服务Dropbox遭封杀</title>
		<description>昨天起，世界上最优秀的云存储服务Dropbox在大陆境内无法访问，到今天，互联网路一片愤慨。对于刽子手来说，这只是在他们长长的杀戮名单上再添一笔，但却是对广大网民利益的彻底无视，是对他们自己手中zhuan zhi权力的狂妄滥用。Facebook、Twitter、维基百科、YouTube、Blogger、google等全世界最优秀的服务和网站一个个远离中国，现在再加一个Dropbox。
 </description>
		<link>http://www.wkeke.cn/archives/dropbox-gfw-cn/</link>
			</item>
	<item>
		<title>优酷(youku)不能访问 转向错误页面</title>
		<description>今天晚上九点左右，优酷出现故障不能访问，直至此文发布已经至少半个小时不能访问。是被黑 还是 被和谐了呢？打开的优酷页面被重定向到 优酷的错误页面，显示“网站遇到临时故障”如图：
 

更新：
21:27访问时：访问youku.com域名已被转向 ip地址61.135.196.168，重定向到http://61.135.196.168/youku/youku.html这个错误页面。

  </description>
		<link>http://www.wkeke.cn/archives/youku-error/</link>
			</item>
	<item>
		<title>Flash与HTML5之争甚嚣尘上</title>
		<description>正当HTML5的普及还有很长的一段路途，Adobe阵营在最近迎来了前所未有的质疑、数落和批评。包括苹果在内的巨头似乎要致Flash于死地，而各种流言蜚语也纷至沓来，一一数落Flash长短，当然其中也不免有力挺Flash的忠实拥趸。而作为Web技术幻景或未来标准的HTML5则得到大多数的支持和憧憬。下面收集了一些最近见诸媒体的关于Flash与HTML5之争的新闻，看来这场战争还会持续相当长一段时间，与其说是标准之争，说到底，这是双方阵营的一场利益之争。暂且坐山观虎斗吧。

微软高管澄清IE9误会：将通过插件继续支持Flash

微软证实下一代浏览器IE 9将不支持Flash

Steve Jobs讨厌Flash的真正原因

微软IE总经理：Flash不安全和不可靠

HTML5：实至名归还是言过其实？

 Adobe CEO回应乔布斯批评：Flash是开放规格

乔布斯发文炮轰Adobe：Flash不适合手机时代

HTML5新功能演示 </description>
		<link>http://www.wkeke.cn/archives/flash-vs-html5/</link>
			</item>
	<item>
		<title>感受朝阳公园万人草坪音乐会</title>
		<description>今天晚上去现场感受了朝阳公园的万人草坪音乐节。朝阳流行音乐周每年都举行，有一定的影响力，为期一周，每天不一样的明显阵容，在朝阳公园的万人草坪广场上举行，是乐迷们的盛事。今天天气非常好，微风轻拂，朝阳公园里绿意盎然，一片生机勃勃，演唱会伴着落日余晖和阵阵飘来的青草香，在下午六点的时候准时开始了。历时三个小时左右的演唱会，到场的唱将主要有沙宝亮、信乐团、许飞、王啸坤等等，所有演员发挥还算不错，现场音响效果很好，据说是奥运会开幕式的音响团队，所以歌手们都自带乐队。整个晚上感觉印象最深的就是重新组合，全新出发的信乐团。新主唱文杰音色清澈，转音出色，爆发力超强。下午五点多时，信乐团就在舞台上调试乐器和试音，那时候我们都没有注意到是信乐团。当时文杰就在上面唱了了好几首歌，我当时就想，这音乐节也太牛X了，试音的工作人员水平都这么高！等到最后信乐团携新主唱 文杰 登场时，才恍然大悟。观众们把最热烈的气氛和最响亮的掌声送给了信乐团，他们确实值得鼓励和期待。从下午的四五点就开始在台上开始准备，至少他们的态度和努力值得乐迷们的欢呼。 
 </description>
		<link>http://www.wkeke.cn/archives/chaoyang-park-music-party/</link>
			</item>
	<item>
		<title>处理了一批链接</title>
		<description>查看了所有友情链接，我暂时将域名已经不存在，或者已经删除本站链接的友站 移除。如有差错，请及时联系，即刻恢复。 </description>
		<link>http://www.wkeke.cn/archives/strip-some-friend-link/</link>
			</item>
	<item>
		<title>再次备案成功 重新开张</title>
		<description>上个星期，本站的备案被注销。缘由不明。遂重新提交备案，数天后被退回，因通讯地址没有具体至门牌号，随即修改再次提交。今天终于再次备案成功。真是坎坷不尽。重新开张，值得庆贺。 </description>
		<link>http://www.wkeke.cn/archives/wkeke-cn-miibeian-gov-cn/</link>
			</item>
	<item>
		<title>IE6也认识!important</title>
		<description>!important一般用来做区分IE6和Firefox等浏览器的基本Hack手法。因为IE6不支持!important，而Firefox能读懂!important，其改变了样式的优先级。其实IE6在某些情况下，也能认识!important。

如：


#aDiv{
	color:red;
}
#bDiv{
	color:red !important;
}


aDiv


bDiv



如果IE6不认!important的话，bDiv应该和aDiv一样显示为绿色，可偏偏不是，bDiv显示为红色，说明IE6是认得!important的。

再来看看：



#cDiv{
	color:red !important;
	color:green;
}

cDiv



这个时候，IE6又忽视!important的存在了。

两种情况的区别就在于：当在一个选择器中，利用!important改变样式优先级的时候，IE6下是无效的，后面的样式覆盖了前面的，!important被彻底无视了，利用!important进行hack正是利用了这一点。而当在不同选择器中应用!important时，IE6是认得!important的。 </description>
		<link>http://www.wkeke.cn/archives/ie6-and-important/</link>
			</item>
	<item>
		<title>一个JavaScript类型判断函数</title>
		<description>根据ECMA-262中的解释，Object.prototype.toString()，将返回对象实例的类型，返回格式[object class ]字符串。所以 通过 slice截取'class'值，也就是类型值。其中null与undefined例外，因为他们返回的是IE中[object Object],标准浏览器[object Window]。因此单独拿出判断。
如：

function echo(str)
{
    document.write(str + "");
}
var toString = Object.prototype.toString,undefined;

var arr = [1,2,3];
echo(toString.call(arr)); //[object Array]

echo(toString.call(null)); 
//IE:[object Object], FF:[object Window]

echo(toString.call(undefined)); 
//IE:[object Object],FF:[object Window]


有如下函数：

var is = function(obj,type){
   var toString=Object.prototype.toString,undefined;
   return obj===null&&type==='Null'&#124;&#124;
    obj===undefined&&type==='Undefined'&#124;&#124;
    toString.call(obj).slice(8,-1)===type;}
//原文中有小括号包裹每个逻辑与运算，但根据运算符优先级，括号可以省略
//第一行声明undefined,个人理解是为了提高性能，不必再去顶级作用域中查询undefined.
 </description>
		<link>http://www.wkeke.cn/archives/javascript-typeof-function/</link>
			</item>
</channel>
</rss>
