香山红叶

红叶落尘埃,莫谓红绝矣。
明春花再发,万红与千紫。
      -摘陈毅《题西山红叶》

香山红叶_02

点击这里查看文章详细 »

原文链接(19 views)|暂无评论(赶紧抢沙发)

读取数据库查询结果条数

使用perl查询数据库后,用如下方法读取数据库查询结果条数。

my $sth=&execsql($dbh,"select * from DB");
my $rc = $sth->rows;
print $rc;

原文链接(3 views)|暂无评论(赶紧抢沙发)

标量转数组

#标量转数组
$ckVal = '标-量-转-数-组-函-数';
$pattern='-';
@categories = split(/-/, $ckVal);

利用split函数将标量分割后压入数组。既可用$ary[index],取得对应的值。

原文链接(8 views)|暂无评论(赶紧抢沙发)

禁止国外IP访问

在网上看到禁止国外IP访问代码,我晕了。难道不可以变通一下么?

var language = navigator.language||navigator.browserLanguage;
if (language.toLowerCase() === 'zh-cn'){
	//code here
}else{
	//other code
}

这是Js的代码,相信其他语言也是可以检测浏览器/OS使用语言的。

目的达到了,并且漏掉的虫子也不见得就比检测IP的多。

原文链接(53 views)|评论 (4)

用户体验小记

用户体验是一门大学问,简单的记录下刚刚想到的东西。

1、文字颜色
页面的主题是文字,而文字一般可分为三类,栏目区、内容区、广告区。在设计页面的时候,应该有意识的通过文字颜色来区分这三种不同的区域。需要注意的是,内容区和栏目区应该取同一色系并且与背景鲜明对比的颜色,颜色不要刺眼。广告区通常采用浅蓝色,也因设计而异。

2、背景颜色
背景颜色与文字颜色应该相互匹配,常见的背景色有黑色,白色,淡黄色。浅色系的背景凸显内容,一般用于门户网站,深色系的背景凸显画面,一般用于游戏类网站。另外,这里我很喜欢用不同的颜色标注不同的功能区。 :)

3、版面
常见的版面分为一列,二列,三列,同时也分为固定布局,弹性布局,液态布局。通常门户网站使用三列布局以加载大量的信息,游戏网站常使用二列以突出游戏主题内容,引导页,结果页使用一列布局,直观,内容最少。固定布局使用像素设置宽度,弹性布局使用em设置宽度,液态布局使用百分比设置宽度。

4、从左往右?从友往左?
04年的F形网页浏览轨迹误导了很多人,至少我身边的人都认为,人们看页面内容的时候是从右向左看,其实不然,F形网页浏览轨迹的前提是在主题区域内容采用F形方式浏览。
f_reading_pattern_eyetracking
换而言之,人们会从<div id=”main”>的区域开始浏览。
因此切忌当使用三栏或者二栏布局的时候,要区分开left main right。(网易新页面改版让很多人不舒服的原因就在这里)

5、大多数
大多数喜欢的事情就是最好的事情,哪怕你一点也不喜欢它。

放在这里,慢慢更新,今天想到了这么多。

原文链接(9 views)|沙发已被占领(1)