Calendar

2008年十一月
« 十   十二 »
 12
3456789
10111213141516
17181920212223
24252627282930

Translator

web宽度960px的秘密

by 玉伯

研究网页栅格系统前,来看一组数据:网站  首页页面宽度 px

Yahoo!950;淘宝950;MySpace960;新浪950;网易960;Live Search958;搜狐950;优酷960;AOL960

上面列举的都是Alexa全球排名前100的站点,它们的首页宽度为950px/960px. 除了微软的Live Search, 这些站点有个共同特点:页面结构较复杂,都可以认为是门户型网站。

再来看看Google, YouTube, Facebook, Flickr!, eBay等知名站点,它们的首页宽度没什么固定规律,共同的特点是:功能专一,页面结构相对简单。

根据上面的简单分析可以认为:当搭建页面结构复杂的门户型网站时,开发工程师们不约而同地都选择将页面宽度定为950px/960px.

这是一件很有趣的事情,为什么要选择这个宽度呢?这个宽度值究竟有什么魔力?

设计师们对苹果情有独衷。在 1024 x 768 的分辨率下,打开Firefox:

自然状态下,Firefox窗体的大小约为 974 x 650. 减掉左右两边7px的边框,网页的实际大小为上图中的红色部分,高宽为 960 x 650.

有趣的960就这样出现了。是的,可以认为一切就这么简单。栅格系统最早出现在平面设计领域,设计师们爱用苹果,苹果下浏览器的默认宽度为960px, 于是960就这么“自然”地出现了。

Click to continue reading

QAD MFG/PRO Learning Path

老硬盘收藏,学习QAD的路径图。
eB2 Learning Path

实用网页设计工具与资源

网站整体css结构生成工具

CSS Layout Generator能够在您设定参数的情况下, 生成浮动宽度或者固定宽度的流体布局, 可以有三栏式的, 也可以具有头部[Header]或脚部[Footer], 各栏的宽度可以以多种尺度来衡量, 例如像素[px],等宽字体宽度[em],百分比[%]等. 此外,你你还可以选择生成文档的Doctype属性, 是HTML或者XHTML。

CSS禅意花园

CSS Zen Garden 这是一个开放的CSS社区,旨在分享设计师如果利用CSS做出令人叹服的效果。使用相同的HTML文件,设计师提交的外部样式来美化这个文件。用Web Developer Tool就可以检查CSS是如何进行布局工作的。

色彩采集工具

ColorSchemer ColorPix,一款小巧的Color Picker, 能够随着您鼠标的移动迅速的抓取屏幕颜色, 并将其转换为不同格式的颜色标识, 其优点是无需安装, 只需下载直接运行, 使用时, 可以设定不同的缩放程度, 一边夺取等精确的颜色信息, 合适的时候, 单击就可以把当前颜色代码复制到剪贴板, 此外, 改程序可以被设定为”置顶”,位于所有程序的窗口的上方。

CSS属性查看器

CSSViewer a Firefox plugin,一款小巧的CSS属性查看器,随着鼠标的移动显示当前所指示元素的CSS样式信息,其中包括了所有从父级元素继承而来,用户自定义以及浏览器自定义的样式信息. 你也可以通过在工具栏添加该扩展的图标按钮来激活/禁用该扩展。

to be continued

《山楂树之恋》有感

我昨夜一口气看完了《山楂树之恋》。这不是小说,是一件真实的发生过的事情。感动。感动我的是老三和静秋的纯真爱情,纯粹的爱情。老三的爱情,全身心的爱一个人,疼一个人,让你的爱人相信,世界上是有永远的爱。爱就是一辈子的信念。
 
“从我遇见你的那一天起,我就在心里恳求你,如果生活是一条单行道,就请你从此走在我的前面,让我时时可以看见你;如果生活是一条双行道,就请你让我牵着你的手,穿行在茫茫人海里,永远不会走丢。”
 
“静秋,你这样折磨我的时候,心里是不是很高兴?如果是,那我就没什么话说了,只要你高兴就好。但是如果你……你自己心里也很难受,那你为什么要这样折磨我呢?”
 
“静秋,静秋,你可能还没有爱过,所以你不相信这世界上有永远的爱情。等你爱上谁了,你就知道世界上有那么一个人,你宁可死,也不会对她出尔反尔的”
--“等一辈子?等到了,人也进棺材了,那你为什么要这么等呢?”
--“就为了让你相信我会等你一辈子的,让你相信世界上是有永恒的爱情的……”"静秋,静秋,其实你也能一生一世爱一个人的,你只是不相信别人会那样爱你,你以为自己一无是处,其实你……你很聪明,很漂亮,很善良,很可爱……很……我肯定不是第一个……爱上你的人,也不是最后一个,不过我相信我是最爱你的那一个……”
 
我感动于,他们爱情的深度,和他们对爱的信念。
 
深度。他们在禁锢的时代,偷偷摸摸的爱着对方,不能光明正大的牵手,不能畅所欲为无所顾忌以爱的名义的做相爱的人想做的事情。不像现在的时代,想牵手就牵手,想同居就同居,社会对此都很自由。但是,我们每段感情的的深度呢?他们爱的深度可以为对方去死,而无憾。我们呢? 为什么有这么多人会为这个故事感动?因为我们现在这样纯粹的爱太少了,几乎绝迹。有谁能扪心自问,去爱一个人,去和一个人结婚,没有考虑和衡量半点与爱情无关的事情。物质? 事业发展?家庭关系?房子?车子?不可否认,这确实是人作为社会的人必须考虑的问题。 但是爱情,是不应该被这些所左右所影响。由于其他因素就能影响你的判断,那不是纯粹的爱情。
 
信念。老三爱静秋,一辈子的信念。临死的时候他把所有和静秋有关的东西,包括她曾给过他的一张照片,还有他们一些往来的信件都交给了弟弟,并嘱咐说如果静秋过的幸福的话这些东西就不要给她;如果她爱情不顺利,或者婚姻不幸福,就把这些东西给她,让她知道世界上曾经有一个人,倾其身心爱过她,让她相信世界上是有永远的爱的。
 
 
我有时候很脆弱,有时候很迷茫,有时候很敏感,有时候很变换,有时候很容易被社会被别人所影响,有时候不了解内心深处真实的自己。但是,我庆幸,我遇到了你。还记得第一次最激烈的吵架闹分手,你撕心裂肺的吼,“你根本不懂爱,爱是一辈子的事情,而不是你这样,闹了矛盾有了意见不和,遇到挫折,觉得走不下去了,就随随便便提出分手”……这是我们第一次吵架,也是我第一次当面听到的关于爱的“教训”。也就是从那时候我感觉到你的与众不同。虽然你从来没有甜言蜜语,虽然我们也没有浪漫的桥段,虽然我知道你从来不看我的博客,虽然你不知道我昨晚上为什么捧着本书泪流满面……但是,我明白了,我爱你,这是一辈子的信念,嫁给你是我做出的最正确的决定。
 
 山楂树
 

PHP防止错误显示

防止错误信息出现在浏览器上,可以在相应的语句前面加上@符号,比如下面的连接数据库的语句,在数据库连接失败时不在浏览器上显示错误信息:
$db=@mysql_connect(…);

给你的blog添加多币种捐赠功能(包括人民币)

要让自己的blog可持续发展,就要让它能养活自己。

前一段时间,做了个WORDPRESS赞助商插件WP-DONATORS,可以支持PAYPAL多币种捐赠、广告位售卖、个人目标赞助,并实现自动汇率换算。它有个后台与PAYPAL API实时沟通,返回付款数据,然后把捐赠人赞助商指定的广告与连接放在“捐赠人云广告位”中展示出来。

接下来是支持更多的后台与币种。首先是人民币,paypal.com不支持人民币,当然想到的是“支付宝”,可是与“支付宝”沟通,他们工作人员说不提供针对个人捐赠功能

无意间发现“贝宝”(就是paypal 中国)最近10月间,更新了他的人民币费用政策,全免。要注意“贝宝”是paypal专门针对中国人民币的业务,不能与paypal.com帐户通用(外币),所以你要专门为“贝宝”注册帐号。注册“贝宝”

立即注册贝宝并开始接受信用卡付款。

正好他们用的是同一个paypal API这样很容易就加上人民币功能。使用时,只要在后台加上“贝宝”帐号就开通RMB。当捐赠人用RMB付款,款额就去“贝宝”帐号,其他币种就去paypal帐号。可以用你的信用卡开通paypal.com外币帐户支持多币种
Sign up for PayPal and start accepting credit card payments instantly.

Click to continue reading

特里莎嬷嬷

耐着性子看完<特里莎嬷嬷>。世界上还有这样的人, 让人类这个物种有了属于自己的伟大。
这里分享她的箴言,因为在我看到下面话语时候明显感到自己的内心的悸动。
不期望自己能做到那么伟大,也不敢奢望自己有那么高尚,但是,希望多年以后还能坚守着这份悸动。
 
 “  人们经常是不讲道理的、没有逻辑的和以自我为中心的。不管怎样,你要原谅他们。   
  即使你是友善的,人们可能还是会说你自私和动机不良。不管怎样,你还是要友善。   
  当你功成名就,你会有一些虚假的朋友,和一些真实的敌人。不管怎样,你还是要取得成功。   
  即使你是诚实的和率直的,人们可能还是会欺骗你。不管怎样,你还是要诚实和率直。   
  你多年来营造的东西,有人在一夜之间把它摧毁。不管怎样,你还是要去营造。   
  如果你找到了平静和幸福,他们可能会嫉妒你。不管怎样,你还是要快乐。   
  你今天做的善事,人们往往明天就会忘记。不管怎样,你还是要做善事。  
  即使把你最好的东西给了这个世界,也许这些东西永远都不够。不管怎样,把你最好的东西给这个世界。   
  你看,说到底,它是你和上帝之间的事。而决不是你和他人之间的事。”
 

JavaScript 调用SOAP

一直想直接用JavaScrip调用Xurrency.com 的 SOAP,实现汇率的AJAX,找到个JavaScript SOAP Client做了测试。本机上IE,Chrome成功返回,firefox与在host上报错,”access to restricted URI DENIED”不知其所以然。

决定放弃。改用php soapclient+jquery ajax实现。

JavaScript SOAP Client测试代码如下:

?Download test.html
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
< !DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" 
   "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" lang="en" xml:lang="en">
<head>
<title>XHTML-document</title>
<script type="text/javascript" src="soapclient.js"></script>
<script type="text/javascript">
 
	function currency (){
		var url = "http://xurrency.com/servidor_soap.php";
		var pl = new SOAPClientParameters();
		pl.add("amount", 5);
		pl.add("base", "usd");
		pl.add("target", "eur");
		SOAPClient.invoke(url, "getValue", pl, true, Currency_callBack);
	}
 
	function Currency_callBack(r){
		 alert(r);
		}
 
</script>
</head>
<body>
	<form action="">
<input type=button value="Invoke" onclick="currency();" />
</form>
</body>
</html>
Page 1 of 212