CSS Hack for ALL IE

Posted in CSS, 技术研究, 窄多废话 on September 30th, 2006 by Adam

/*目的:除了IE(包括IE7)背景为红色,其他均为绿色*/
#item {
width: 200px;
height: 200px;
background: red;
}

/*IE7不支持:lang,可以利用这个属性*/
*:lang(en) #item{
background:green !important;
}

/*增加对Safari的支持*/
#item:empty { /*CSS3 :empty pseudo-class => no children*/
background: green !important
}

some text here

保护页面内容的好办法

Posted in javascript, 技术研究 on September 29th, 2006 by Adam

Yahoo! Hack Day首页有一段有趣的Javascript代码:

function tick()
{
if(document.getElementById(‘d0′))
{
var pp=[];
for(var i=0;i<4;i++)
{
var d='d'+i;
if (document.getElementById(d))
{
pp[i]=parseInt(document.getElementById(d).innerHTML);
}
}
pp[0]--;
if (pp[0]<0){
pp[0]=59;
{
pp[1]--;
if (pp[1]<0)
{
pp[1]=59;
pp[2]--;
if (pp[2]<0)
{
pp[2]=23;
pp[3]--;
if (pp[3]<0)
{
document.location.reload();
}
}
}
}
}
document.getElementById('d0').innerHTML = pp[0];
document.getElementById('d1').innerHTML = pp[1];
document.getElementById('d2').innerHTML = pp[2];
document.getElementById('d3').innerHTML = pp[3];
}
}

window.onload = function() {
setInterval("tick()", 1000);
};

将一段打乱的文字在一秒后自动恢复原貌。觉得这是一个很好的防止搜索引擎收录的好办法,页面上存放的是杂乱的无序的hack后的文字,搜索引擎收录的是毫无意义的杂乱文字,从而保护了页面中的真实内容。当页面装载完全,再由javascript还原本来刻度的面目。不错!好好研究研究。

学习Python和Ruby的最好途径 – CygWin

Posted in 安装, 窄多废话 on September 21st, 2006 by Adam

虽然装了Ubuntu, DesktopBSD和Tiger X86,但是用得最多的还是Windows。烦透了频繁切换系统,烦透了为了使用Vmware5.5,而不断修改系统时间。如今Python大热,而Ruby也紧随其后。要想毫无烦恼,最方便、快捷简单的在windows下学习Python和Ruby,那一定是非CygWin莫属。理由是安装方便,各种软件包可以从mirror网址自由下载,根据自己的需求快速安装。我选的是ftp.ntu.edu.tw的mirror,连接速度有100K-130k/s左右,只需轻点鼠标,环境就已经建好了。双击cygwin.bat,进入熟悉的黑屏,键入irb和python,一切正常。开始享受纯OO的Ruby和高效简洁的Python。:)

RSS Feed