一、感觉很好,感觉很怪
这段日子好忙,日志好久没有更新了,很忙,可是好像也习惯了这种忙,也不会感到很累,相反感觉好像很舒服,好像是找到了点什么?心里不再是那么空无的啊,好像是无形的线在牵引着我,触摸不到,很纤细,很柔软,又很有韧性,可以无限的延展,永远都无法扯断。感觉太微妙了,言语所不及也。 read more »
夫君子之行,静以修身,俭以养德……
一、感觉很好,感觉很怪
这段日子好忙,日志好久没有更新了,很忙,可是好像也习惯了这种忙,也不会感到很累,相反感觉好像很舒服,好像是找到了点什么?心里不再是那么空无的啊,好像是无形的线在牵引着我,触摸不到,很纤细,很柔软,又很有韧性,可以无限的延展,永远都无法扯断。感觉太微妙了,言语所不及也。 read more »
我一直纳闷为什么psd的缩略图在系统中就看不到呢?并且听别人说过在ps7.0中好像是可以,以后的版权就没有这个功能。我带着这个好奇就上网看了看,证实了这一点,不过有一个很好的方法可以帮助你查看psd缩略图:
方法:装7.0的时候C:\Program Files\Common Files\Adobe\Shell里有psicon.inf和psicon.dll这两个文件,把psicon.inf和psicon.dll拷贝到:C:\Program Files\Common Files\Adobe\Shell文件夹下,然后鼠标右击psicon.inf文件,选“安装”命令即可,现在打开文件夹看看,PSD文件是不是可以预览了~
今天alexa更新算法,大多网站排名不同程度提升,我的个站上升了一百多万,蓝色理想的排名也从一万多升到了5000多名。
4月17日,alexa宣布自己的算法进行了更改,这是三年来alexa首次对外宣布在算法层面上进行了调整,一批互联网网站的排名出现了不同程度变化,大的互联网网站如百度、搜狐、新浪、优酷等排名大幅度提升,而部分网站的排名则有所下降。
截至笔者发稿为止,还没有发现任何网站的数据遭遇alexa大幅度降权或清空,也从侧面证实,alexa此举确为算法改动而并非惩罚作弊。
在此次更新算法后出现排名下滑的网站亦不用紧张,根据Alexa的公告内容,目前呈现的数据并非最终结果,仍然处在微调之中,显示未来一段时间的数据还有可能再度更改结果。
笔者认为,此举至少说明三个含义:
一、 Alexa此前从未进行过任何算法上的大幅度调整。那些可能来自艾瑞(www.iwebchoice.com)、福克斯咨询(www.Foxread.com)、Chinarank(chinarank.com)、万瑞等国内排名统计机构对alexa之前数据变动是源自算法调整的质疑声其实都纯属瞎胡闹。
二、 Alexa已经受到了来自全球尤其是中国互联网公司的较大压力,在过去的一年中,至少有多家纳斯达克和香港上市的中国互联网公司先后表示会和alexa进行沟通,在AC尼尔森、commscore等对手的竞争过程中,Alexa终于开始发力,全面调整其数据,使得更加科学和合理。
三、 Alexa依然是中国乃至全球互联网市场最为倚重的参考数据源,在相当长的时间内具有无法替代的影响力和优势,其公开数据的做法也会仍然为国内数据调查和咨询公司们所仿效。
附录:Alexa关于更新算法的说明
原文地址:http://www.alexa.com/site/company/announcement
最近几个月,我们不断从ALEXA用户听到这样的反馈:研究ALEXA工具条以外的用户的互联网行为变得越来越重要。对此,我们询问,并接受!
我们倾听您的建议,我们相信我们的新的排名系统会更加符合您的要求。我们现在从各种各样的渠道来收集数据,以便能向您展示一个反应大多数互联网用户意志的更好的排名体系。
您给予我们的更多的其他意见,我们将会在以后努力实现。现在我们还不能告诉你们更多秘密,但是,在未来几周,我们产品的一些新的特点将会陆续呈现在您眼前。
下面是一些问题和我们的回答:
问:我的网站排名变了。以前的数据错了吗?
答:你的网站之前的数据没有错,只是变了而已。安装ALEXA工具条的用户,在上网兴趣和习惯上可能和其他的一般网民在许多方面有所不同,我们只不过是把这种“不同”,在我们的网站上表现出来了。绝大多数网站的排名都不会受到这种“不同”的影响,同时我们也会努力使我们的新的排名机制更好地反应真实。
新的排名机制将会更好地反应绝大多数网民的上网兴趣和习惯。
问:为什么图表当中1年和3年的选项不见了?我只能看9个月的历史数据。
我们正在重新算数据,将会在最近几周陆续将历史数据加进来,我们很快就会把最近几年的数据恢复。对于由此造成的不便,我们深表歉意。
问:你们还会再次改变排名吗?
答:我们一直都在努力确保我们提供的数据是最有用的数据。我们将会继续调整我们的算法,但是我们不能预测是否会发生任何大的数据变化。如果你发现有错误,请及时通知我们。
问:我更喜欢以前的排名。哪些排名还能看到吗?
答:我们也喜欢以前的排名。但是,我们是根据来自像您这样的许许多多的用户的反馈,来调整和开发我们新的系统的,既然已经完成了,我们更喜欢新的排名。我们也希望你会喜欢。
我们认为同一时间有两套排名体系会让人混淆的。所以,我们取消了旧的排名体系。
问:你们想知道我对此事的看法吗?
答:当然!最近几个月以来,我们一直在收集各方的意见和建议,我们还将乐意倾听更多的声音。如果您对我们的调整有任何想法或者意见的话,请与我们分享。
时间长没有做标准方面的工作了,连垃圾ie6的这个hover bug都给忘了,搞了半天才解决,希望下边这篇文章能对大家有所帮助

如上图,在制作数码热销排行的页面时,每种手机的图片都是固定的160×120大小,但是出于页面美观及内容可读性的考虑,在列表页上图片都压缩为原大小的50%显示;也就是80×60像素大小。不过当用户将鼠标移动到缩略图上时,我们会按原图大小显示出来。类似的效果在抓虾上也被应用在显示用户头像上:

抓虾使用的技术是利用一个隐藏的浮动层,每张缩略图上注册mouseover事件,当鼠标移动到缩略图上时,设置浮动层中img元素的src属性为头像的图片URL,然后通过JavaScript计算绝对定位,将放大后的头像显示在缩略图上。
事实上,如果图片显示的大小已经固定的话,不需要JavaScript,只需要纯CSS就可以实现类似的效果。如在数码产品热销排行页中,CSS的定义大致如下:
.DigitalImage a {
position: relative;
}
.DigitalImage a:hover {
position: relative;
z-index: 1;
border: none;
}
.DigitalImage a img {
position: static;
width: 80px;
height: 60px;
border: none;
}
.DigitalImage a:hover img {
position: absolute;
z-index: 2;
width: 160px;
height: 120px;
border: 1px solid #CCC;
left: -40px;
top: -30px;
}
原理很简单,设置a元素的position属性为relative,图片最开始显示为50%大小,使用默认定位;当:hover被触发的时候,图片更改为绝对定位,同时显示为原图大小,为了使效果看起来像是对称的盖在缩略图上,同时设置top和left为缩略图的宽高的一半的负数。
以上CSS中比较让人费解的大概就是粗斜显示的 border:none 一句。这看似一个毫无意义的效果,可是如果没有这一句的话,在IE6中就无法触发hover。
以前未曾遇到类似的问题,一番google,才知道这是IE6处理CSS伪类:hover的Bug。例如如下的代码:
<style>
a {}
a span {color: green;}
a:hover {}
a:hover span {color: red; }
</style>
<a href=”http://www.taobao.com“> 淘宝网 <span> 淘你喜欢 </span></a>
在IE7/FF中,鼠标移动到链接上时,”淘你喜欢”字样会变为红色,但IE6则无反应。所以IE6的bug就是如果a 与 a:hover 的css定义是一样的,也就是说如果a:hover 中没有样式的改变,hover就不会被触发。但如果在a:hover{}增加一些特定的属性,例如
a:hover{border:none;}
或者
a:hover{padding:0;}
又或者
a:hover{background: none;}
此时hover就可以触发了。这样的属性还包括direction/text-align/text-indent/float/overflow/position …… 等等。我在数码产品畅销榜页面就是选择了使用border:none。更详细的信息请参考:
另外,通过阅读 position:relative/absolute无法冲破的等级,发现CSS还有改进的空间,改动后如下:
.DigitalImage a:hover {
position: relative;
}
.DigitalImage a img {
position: static;
width: 80px;
height: 60px;
border: none;
}
.DigitalImage a:hover img {
position: absolute;
width: 160px;
height: 120px;
border: 1px solid #CCC;
left: -40px;
top: -30px;
}
改动的原理就是去掉了a样式定义,直接定义a:hover。这样即避免了IE6的hover的Bug(position也是一个触发显示的属性),另外也避免了 position:relative/absolute无法冲破的等级 一文中提到的z-index的问题,所以你会发现改进后的样式中,z-index属性也去掉了。