<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>织帆网</title>
	<atom:link href="http://www.zfanw.com/blog/feed" rel="self" type="application/rss+xml" />
	<link>http://www.zfanw.com/blog</link>
	<description>织一张帆与网，我这是要出海捕鱼</description>
	<lastBuildDate>Sun, 19 Feb 2012 14:21:51 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>贫穷带来的</title>
		<link>http://www.zfanw.com/blog/what-poverty-brings.html</link>
		<comments>http://www.zfanw.com/blog/what-poverty-brings.html#comments</comments>
		<pubDate>Sun, 19 Feb 2012 14:21:51 +0000</pubDate>
		<dc:creator>陈三</dc:creator>
				<category><![CDATA[夏语]]></category>

		<guid isPermaLink="false">http://www.zfanw.com/blog/?p=2360</guid>
		<description><![CDATA[两个互不信任的亲兄弟在算账。算好了仍然要重新来过。贫穷的担心被富的欺，富的担心被贫穷的耍无产阶级流氓。富的跟贫的斤斤计较却还信誓旦旦，说自己为人公道，不会欺人。搬出各种公道说，神明说，贫的自然不信。贫的算好，富的也不肯同意，于是轮回般来回着。

我作为一个经历者，默默观察着，并为之觉得恶心。

贫穷带给人太多伤害，我的父母我的爷爷奶奶几个姑姑都是受害者。看着他们受到的伤害，我唯望自己这一生不再为贫穷所害，所以将为之努力。]]></description>
			<content:encoded><![CDATA[<p>两个互不信任的亲兄弟在算账。算好了仍然要重新来过。贫穷的担心被富的欺，富的担心被贫穷的耍无产阶级流氓。富的跟贫的斤斤计较却还信誓旦旦，说自己为人公道，不会欺人。搬出各种公道说，神明说，贫的自然不信。贫的算好，富的也不肯同意，于是轮回般来回着。</p>

<p>我作为一个经历者，默默观察着，并为之觉得恶心。</p>

<p>贫穷带给人太多伤害，我的父母我的爷爷奶奶几个姑姑都是受害者。看着他们受到的伤害，我唯望自己这一生不再为贫穷所害，所以将为之努力。</p>
]]></content:encoded>
			<wfw:commentRss>http://www.zfanw.com/blog/what-poverty-brings.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Let&#8217;s end this.</title>
		<link>http://www.zfanw.com/blog/lets-end-this.html</link>
		<comments>http://www.zfanw.com/blog/lets-end-this.html#comments</comments>
		<pubDate>Fri, 10 Feb 2012 13:31:49 +0000</pubDate>
		<dc:creator>陈三</dc:creator>
				<category><![CDATA[夏语]]></category>

		<guid isPermaLink="false">http://www.zfanw.com/blog/?p=2354</guid>
		<description><![CDATA[I would rather talking to the mountains if there are mountains in this city. 

So let's end this. 

It makes me sick, makes me weak.

I just made my decision and bye, My almost lover.]]></description>
			<content:encoded><![CDATA[<p>I would rather talking to the mountains if there are mountains in this city.</p>

<p>So let&#8217;s end this.</p>

<p>It makes me sick, makes me weak.</p>

<p>I just made my decision and bye, My almost lover.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.zfanw.com/blog/lets-end-this.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>开始翻译Vimperator的帮助文件</title>
		<link>http://www.zfanw.com/blog/start-translate-vimperator-help.html</link>
		<comments>http://www.zfanw.com/blog/start-translate-vimperator-help.html#comments</comments>
		<pubDate>Sun, 05 Feb 2012 11:44:52 +0000</pubDate>
		<dc:creator>陈三</dc:creator>
				<category><![CDATA[译文]]></category>
		<category><![CDATA[vimperator]]></category>
		<category><![CDATA[翻译]]></category>

		<guid isPermaLink="false">http://www.zfanw.com/blog/?p=2345</guid>
		<description><![CDATA[话说此前的作法是直接解压Vimperator的xpi文件，然后将locale下的en-us里的xml文件翻译成中文。Windows系统下的操作诸多不便，没翻译多少就又停歇。现在总算换到Ubuntu下，用hg clone复制一份源代码到本地，在locale下加了个zh文件夹，就打算重新启动计划了。

初步打算6月份之内翻译完，届时找推上的Vimperator高手过目一下，然后寄送Email给Vimperator的作者，希望集成到以后版本的Vimperator里面－－－因为Vimperator是有日语帮助的。岛国人民实在是太有热情了，看看Vimperator的plugin，一堆都是岛国人民写的。]]></description>
			<content:encoded><![CDATA[<p>话说此前的作法是直接解压Vimperator的xpi文件，然后将locale下的en-us里的xml文件翻译成中文。Windows系统下的操作诸多不便，没翻译多少就又停歇。现在总算换到Ubuntu下，用hg clone复制一份源代码到本地，在locale下加了个zh文件夹，就打算重新启动计划了。</p>

<p>初步打算6月份之内翻译完，届时找推上的Vimperator高手过目一下，然后寄送Email给Vimperator的作者，希望集成到以后版本的Vimperator里面－－－因为Vimperator是有日语帮助的。岛国人民实在是太有热情了，看看Vimperator的plugin，一堆都是岛国人民写的。</p>
]]></content:encoded>
			<wfw:commentRss>http://www.zfanw.com/blog/start-translate-vimperator-help.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>GIMP切片工具</title>
		<link>http://www.zfanw.com/blog/gimp-slice-image-to-html.html</link>
		<comments>http://www.zfanw.com/blog/gimp-slice-image-to-html.html#comments</comments>
		<pubDate>Thu, 02 Feb 2012 08:11:46 +0000</pubDate>
		<dc:creator>陈三</dc:creator>
				<category><![CDATA[软件]]></category>
		<category><![CDATA[GIMP]]></category>

		<guid isPermaLink="false">http://www.zfanw.com/blog/?p=2317</guid>
		<description><![CDATA[因为接下来会更多接触Ubuntu系统，于是考虑找个Win平台下Photoshop的替代软件，则Linux平台上首选大概会是GIMP。

又因为工作的原因，会经常使用切片保存为网页的功能，Photoshop下实现这倒是简单，平均分布下参考线，然后基于参考线切片，导出为web使用的图片，即可以保存为html文件---虽然这html文件仍是千年不变的table布局。

到了GIMP下，四处找不到这个功能，根据其[在线帮助](http://docs.gimp.org/en/python-fu-slice.html)的说法，是在<code>Filters</code>--><code>Web</code>--><code>Slice</code>下的，则我的Windows xp下的GIMP2.6.11里只有<code>Image Map</code>与<code>Semi-Flatten</code>，找了Google结果，中文内容几为扯淡，没有什么有效的帮助，英文倒是有，就整理一番，记述在此。

首先<code>Slice</code>滤镜是用Python脚本语言写成的GIMP插件，为此我们需要安装GIMP Python extension---这个选项可以在安装过程中见到，但假如电脑上没有预先安装Python与PyGTK+，GIMP Python extension是无法随同GIMP一起安装的。

根据安装过程的提示，GIMP 2.6.11的Python extension支持Python 2.5及2.6版本。

1. 下载[Python](http://download.huihoo.com/python/20080929-85.html)2.5版本然后安装;

2. 下载相应版本的[Pycairo](http://ftp.acc.umu.se/pub/GNOME/binaries/win32/pycairo/1.4/)并安装到Python目录；

3. 下载相应版本[Pygobject](http://ftp.acc.umu.se/pub/GNOME/binaries/win32/pygobject/2.14/)并安装到Python目录；

4. 下载相应版本[PyGTK](http://ftp.acc.umu.se/pub/GNOME/binaries/win32/pygtk/2.12/)并安装到Python目录；

5. 然后再安装GIMP，这时就能看到，GIMP Python extension是允许勾选的。

6. 打开GIMP，定位到菜单<code>Filters</code>--><code>Web</code>--><code>Slice</code>，切片工具有了，并且在Filters菜单下多了个Python-Fu，此前是只有Script-Fu，也就是说，现在的GIMP是支持Python扩展的。

说话我第一次装的是2.6版本，虽然显示了切片工具，但点击Slice竟然不起作用，于是就又全部卸载再重新装2.5版本，然后行了。

绕了一圈，真觉得挺傻。明明要到Ubuntu去的，结果还是在Windows平台下倒腾GIMP。

（但据我测试，导出的html文件所在的文件夹名称是乱码，这可能是Windows下的问题，还好，我以后不太再折腾Win平台了。是bug的话就让它存活着吧==。）]]></description>
			<content:encoded><![CDATA[<p>因为接下来会更多接触Ubuntu系统，于是考虑找个Win平台下Photoshop的替代软件，则Linux平台上首选大概会是GIMP。</p>

<p>又因为工作的原因，会经常使用切片保存为网页的功能，Photoshop下实现这倒是简单，平均分布下参考线，然后基于参考线切片，导出为web使用的图片，即可以保存为html文件&#8212;虽然这html文件仍是千年不变的table布局。</p>

<p>到了GIMP下，四处找不到这个功能，根据其<a href="http://docs.gimp.org/en/python-fu-slice.html">在线帮助</a>的说法，是在<code>Filters</code>&#8211;><code>Web</code>&#8211;><code>Slice</code>下的，则我的Windows xp下的GIMP2.6.11里只有<code>Image Map</code>与<code>Semi-Flatten</code>，找了Google结果，中文内容几为扯淡，没有什么有效的帮助，英文倒是有，就整理一番，记述在此。</p>

<p>首先<code>Slice</code>滤镜是用Python脚本语言写成的GIMP插件，为此我们需要安装GIMP Python extension&#8212;这个选项可以在安装过程中见到，但假如电脑上没有预先安装Python与PyGTK+，GIMP Python extension是无法随同GIMP一起安装的。</p>

<p>根据安装过程的提示，GIMP 2.6.11的Python extension支持Python 2.5及2.6版本。</p>

<ol>
<li><p>下载<a href="http://download.huihoo.com/python/20080929-85.html">Python</a>2.5版本然后安装;</p></li>
<li><p>下载相应版本的<a href="http://ftp.acc.umu.se/pub/GNOME/binaries/win32/pycairo/1.4/">Pycairo</a>并安装到Python目录；</p></li>
<li><p>下载相应版本<a href="http://ftp.acc.umu.se/pub/GNOME/binaries/win32/pygobject/2.14/">Pygobject</a>并安装到Python目录；</p></li>
<li><p>下载相应版本<a href="http://ftp.acc.umu.se/pub/GNOME/binaries/win32/pygtk/2.12/">PyGTK</a>并安装到Python目录；</p></li>
<li><p>然后再安装GIMP，这时就能看到，GIMP Python extension是允许勾选的。</p></li>
<li><p>打开GIMP，定位到菜单<code>Filters</code>&#8211;><code>Web</code>&#8211;><code>Slice</code>，切片工具有了，并且在Filters菜单下多了个Python-Fu，此前是只有Script-Fu，也就是说，现在的GIMP是支持Python扩展的。</p></li>
</ol>

<p>说话我第一次装的是2.6版本，虽然显示了切片工具，但点击Slice竟然不起作用，于是就又全部卸载再重新装2.5版本，然后行了。</p>

<p>绕了一圈，真觉得挺傻。明明要到Ubuntu去的，结果还是在Windows平台下倒腾GIMP。</p>

<p>（但据我测试，导出的html文件所在的文件夹名称是乱码，这可能是Windows下的问题，还好，我以后不太再折腾Win平台了。是bug的话就让它存活着吧==。）</p>
]]></content:encoded>
			<wfw:commentRss>http://www.zfanw.com/blog/gimp-slice-image-to-html.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>中国电信天翼手机在农村地区的推广是否流氓</title>
		<link>http://www.zfanw.com/blog/%e4%b8%ad%e5%9b%bd%e7%94%b5%e4%bf%a1%e5%a4%a9%e7%bf%bc%e6%89%8b%e6%9c%ba%e5%9c%a8%e5%86%9c%e6%9d%91%e5%9c%b0%e5%8c%ba%e7%9a%84%e6%8e%a8%e5%b9%bf%e6%98%af%e5%90%a6%e6%b5%81%e6%b0%93.html</link>
		<comments>http://www.zfanw.com/blog/%e4%b8%ad%e5%9b%bd%e7%94%b5%e4%bf%a1%e5%a4%a9%e7%bf%bc%e6%89%8b%e6%9c%ba%e5%9c%a8%e5%86%9c%e6%9d%91%e5%9c%b0%e5%8c%ba%e7%9a%84%e6%8e%a8%e5%b9%bf%e6%98%af%e5%90%a6%e6%b5%81%e6%b0%93.html#comments</comments>
		<pubDate>Tue, 31 Jan 2012 08:02:04 +0000</pubDate>
		<dc:creator>陈三</dc:creator>
				<category><![CDATA[夏语]]></category>
		<category><![CDATA[杂事]]></category>

		<guid isPermaLink="false">http://www.zfanw.com/blog/?p=2310</guid>
		<description><![CDATA[父亲说天翼手机每个月都要交大几十块钱，但用的时候又不多，意思是不如取消掉算了。于是我联系电信10000号客服。客服给我的答复是，我家的天翼手机与固定电话（据我了解应该是e6套餐）捆绑期限是18个月，如果没满18个月取消，需要缴纳一定数目的违约金。我问说是否有合同表明期限。她说有一张红色的副联。

于是我找我父亲，问说有没有红色副联。则按他的说法，什么都没有。他说当时镇上的电信营业厅频繁来电，让用户去领免费的天翼手机。对于农村地区的人们来说，免费手机大概算个诱惑---虽然那手机破烂货其实并不值百来块钱，所以他们就去领了，拿着户主身份证复印件领的，实名制的天翼手机。至于在领的过程中，是否营业员明确合同内容，则我想按农村人的说法，你根本是无法确定了。

在去镇上营业厅办理宽带过程中，我特地咨询营业员，问说假设我家固话要绑定天翼手机的话怎么办理。我特地强调了有没有什么合同给我们。营业员表示什么都没有，只要拿户主身份证复印件即可，态度很糟糕。

如此，则镇上的办事规则与福州市的10000号客服的说法并不一致，镇上确实没有什么红色副联红客户。后来去县里，就又顺便到一个电信营业厅咨询，里面的说法又不一致，没有合同，但是办理与解除是随意的，只是在次月才生效而已。

我的问题只是想取消天翼手机，但因为受合同限制，在合同期内取消要缴纳违约金，但因为我没有见到合同，所以并不承认这件事---我要免费地取消天翼手机与固定电话的捆绑。

于是事件来来去去了十来个电话。县里的电信投诉组打了电话给我，也咨询了情况，还说让镇上营业员联系我。结果那镇上营业员怒气冲冲地来，我在电话中问究竟有没有红色副联，她又说得不清不楚。总之，大概，是没有了。后来聊不下去，问她工号多少，也不肯说，只好挂掉。

至于宽带，初四在营业厅办理完，初六早上不见来人安装，仍旧打了10000号问，结果10000号后台显示已经安装好了。真是让人目瞪口呆的结果。

我问客服人员，为什么没有的事变成了有。她只说会调查，我希望她调查好给我答复。然后下午的时候就来人安装了。没有任务客服的关于为什么没装变成已安装的答复。

至于天翼手机的事，我现在仍在等10000号客服来电解释。大概还要等很久。]]></description>
			<content:encoded><![CDATA[<p>父亲说天翼手机每个月都要交大几十块钱，但用的时候又不多，意思是不如取消掉算了。于是我联系电信10000号客服。客服给我的答复是，我家的天翼手机与固定电话（据我了解应该是e6套餐）捆绑期限是18个月，如果没满18个月取消，需要缴纳一定数目的违约金。我问说是否有合同表明期限。她说有一张红色的副联。</p>

<p>于是我找我父亲，问说有没有红色副联。则按他的说法，什么都没有。他说当时镇上的电信营业厅频繁来电，让用户去领免费的天翼手机。对于农村地区的人们来说，免费手机大概算个诱惑&#8212;虽然那手机破烂货其实并不值百来块钱，所以他们就去领了，拿着户主身份证复印件领的，实名制的天翼手机。至于在领的过程中，是否营业员明确合同内容，则我想按农村人的说法，你根本是无法确定了。</p>

<p>在去镇上营业厅办理宽带过程中，我特地咨询营业员，问说假设我家固话要绑定天翼手机的话怎么办理。我特地强调了有没有什么合同给我们。营业员表示什么都没有，只要拿户主身份证复印件即可，态度很糟糕。</p>

<p>如此，则镇上的办事规则与福州市的10000号客服的说法并不一致，镇上确实没有什么红色副联红客户。后来去县里，就又顺便到一个电信营业厅咨询，里面的说法又不一致，没有合同，但是办理与解除是随意的，只是在次月才生效而已。</p>

<p>我的问题只是想取消天翼手机，但因为受合同限制，在合同期内取消要缴纳违约金，但因为我没有见到合同，所以并不承认这件事&#8212;我要免费地取消天翼手机与固定电话的捆绑。</p>

<p>于是事件来来去去了十来个电话。县里的电信投诉组打了电话给我，也咨询了情况，还说让镇上营业员联系我。结果那镇上营业员怒气冲冲地来，我在电话中问究竟有没有红色副联，她又说得不清不楚。总之，大概，是没有了。后来聊不下去，问她工号多少，也不肯说，只好挂掉。</p>

<p>至于宽带，初四在营业厅办理完，初六早上不见来人安装，仍旧打了10000号问，结果10000号后台显示已经安装好了。真是让人目瞪口呆的结果。</p>

<p>我问客服人员，为什么没有的事变成了有。她只说会调查，我希望她调查好给我答复。然后下午的时候就来人安装了。没有任务客服的关于为什么没装变成已安装的答复。</p>

<p>至于天翼手机的事，我现在仍在等10000号客服来电解释。大概还要等很久。</p>
]]></content:encoded>
			<wfw:commentRss>http://www.zfanw.com/blog/%e4%b8%ad%e5%9b%bd%e7%94%b5%e4%bf%a1%e5%a4%a9%e7%bf%bc%e6%89%8b%e6%9c%ba%e5%9c%a8%e5%86%9c%e6%9d%91%e5%9c%b0%e5%8c%ba%e7%9a%84%e6%8e%a8%e5%b9%bf%e6%98%af%e5%90%a6%e6%b5%81%e6%b0%93.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>苦逼工作</title>
		<link>http://www.zfanw.com/blog/works-suck.html</link>
		<comments>http://www.zfanw.com/blog/works-suck.html#comments</comments>
		<pubDate>Thu, 12 Jan 2012 14:57:21 +0000</pubDate>
		<dc:creator>陈三</dc:creator>
				<category><![CDATA[软件]]></category>
		<category><![CDATA[工作]]></category>

		<guid isPermaLink="false">http://www.zfanw.com/blog/?p=2294</guid>
		<description><![CDATA[近两三天都在忙网店改版的事，从前天的淘宝商城店到今天的公司官网到明天的乐酷天商城，两只手貌似就没歇停过，本来严重的两只鼠标手就更见其痛楚了。

因为目前从事的是设计出稿后的实现HTML+CSS代码的工作，所以大抵是跟浏览器作伴。又因为重度使用Vimperator的缘故，所以多数是在Firefox使用firebug进行调试的。只是偶尔需要换到IE下，看看兼容性如何，如果有问题，就用[Internet Explorer Developer Toolbar](http://www.microsoft.com/download/en/details.aspx?id=18359)看看情况。

在这些项工作内容中，淘宝商城店的装修大概是最烦人的。公司网店用的是商城旺铺旗舰版，提供完全自定义CSS的功能，但说是完全自定义，其实也还是部分罢了，凡是带ID的规则一并过滤，!important也一样过滤。

于是苦逼的路开始了。

淘宝商城店时下非常流行全屏图，领导们可能是想赶潮流，于是决定让设计部同事也做全屏大图。设计稿出来后，就交到同是设计部的我的手上来实现了。

几个问题：

1. 淘宝商城宝贝详情页头部(#hd)部分限高150PX，取的是首页头部(#hd)部分从上到下的150PX高度。超出部分将被截除。
2. 首页的头部(#hd)部分有个padding-bottom:10px的值，是我们无法用自定义CSS去除的。
3. 所谓全屏大图，其实不过中间950像素宽度的图片搭配页面的背景图片,规则写在#content里。
4. 假如页头(#hd)与页身(#bd)的设计是连一起的，就要考虑第2部分的padding-bottom值的影响，也就是在设计页头时，设计的#hd的内容高度为150px的话，则#hd实际包括padding值的高度会是160px，这样#hd部分的背景图片高度就应该是160px而非150了。否则因为padding-bottom值的影响，在#hd与#bd之间会出现一个10px高的缝隙。
6. 因为全屏部分高度很高，于是#bd部分的背景图片是很高的，到了内页或某些自定义页，就把这背景图片带入，显得非常唐突。而根据我查看的tmall首页的大部分商城店铺情况，90%的都是这种情况，就是首页背景并不与其他页独立。有极少数店是各自独立的，比如夏娜店，但我看那CSS规则中带了!important的，并且查看其首页源代码，并没有90%里的那种写在<style type="text/css>...</style>，所以个人只好怀疑其并非普通情况，更可能是使用SDK编写的模板（其实我也不知道这SDK模板到底是什么），又或者淘宝商城特别地给了权限。

以上是做全屏大图中的一些问题。有些商城店没注意到pading-bottom的问题，全屏图像直接错开，不伦不类，而且还好几家。

另外，提一个固定定位。

淘宝商城提供了Widget，用于实现IE6下的固定定位。但我们的设计稿是把导航条固定定位在底部的。套用了淘宝提供的Widget后，那些比较现代的浏览器都没问题，IE6继续出问题。用Internet Explorer Developer Toolbar查看，position值为absolute，但top值竟为6000多px（大概是网店首页的高度值）---而我其实只设置了left:0;bottom:0;两个值，于是在IE6下，你就往下滚动却怎么也滚不到那个固定定位的导航条。

而许多商城店的左右悬浮条使用淘宝提供的Widget是可以实现IE6下的固定定位的，只是他们在position:fixed中使用了top、left或top、right值的定位。我想兴许是这个问题？因为之前也曾经做过悬浮，并没有问题。但这次的设计没有提供悬浮条，于是也无法验证了。]]></description>
			<content:encoded><![CDATA[<p>近两三天都在忙网店改版的事，从前天的淘宝商城店到今天的公司官网到明天的乐酷天商城，两只手貌似就没歇停过，本来严重的两只鼠标手就更见其痛楚了。</p>

<p>因为目前从事的是设计出稿后的实现HTML+CSS代码的工作，所以大抵是跟浏览器作伴。又因为重度使用Vimperator的缘故，所以多数是在Firefox使用firebug进行调试的。只是偶尔需要换到IE下，看看兼容性如何，如果有问题，就用<a href="http://www.microsoft.com/download/en/details.aspx?id=18359">Internet Explorer Developer Toolbar</a>看看情况。</p>

<p>在这些项工作内容中，淘宝商城店的装修大概是最烦人的。公司网店用的是商城旺铺旗舰版，提供完全自定义CSS的功能，但说是完全自定义，其实也还是部分罢了，凡是带ID的规则一并过滤，!important也一样过滤。</p>

<p>于是苦逼的路开始了。</p>

<p>淘宝商城店时下非常流行全屏图，领导们可能是想赶潮流，于是决定让设计部同事也做全屏大图。设计稿出来后，就交到同是设计部的我的手上来实现了。</p>

<p>几个问题：</p>

<ol>
<li>淘宝商城宝贝详情页头部(#hd)部分限高150PX，取的是首页头部(#hd)部分从上到下的150PX高度。超出部分将被截除。</li>
<li>首页的头部(#hd)部分有个padding-bottom:10px的值，是我们无法用自定义CSS去除的。</li>
<li>所谓全屏大图，其实不过中间950像素宽度的图片搭配页面的背景图片,规则写在#content里。</li>
<li>假如页头(#hd)与页身(#bd)的设计是连一起的，就要考虑第2部分的padding-bottom值的影响，也就是在设计页头时，设计的#hd的内容高度为150px的话，则#hd实际包括padding值的高度会是160px，这样#hd部分的背景图片高度就应该是160px而非150了。否则因为padding-bottom值的影响，在#hd与#bd之间会出现一个10px高的缝隙。</li>
<li>因为全屏部分高度很高，于是#bd部分的背景图片是很高的，到了内页或某些自定义页，就把这背景图片带入，显得非常唐突。而根据我查看的tmall首页的大部分商城店铺情况，90%的都是这种情况，就是首页背景并不与其他页独立。有极少数店是各自独立的，比如夏娜店，但我看那CSS规则中带了!important的，并且查看其首页源代码，并没有90%里的那种写在&lt;style type=&#8221;text/css>&#8230;</style>，所以个人只好怀疑其并非普通情况，更可能是使用SDK编写的模板（其实我也不知道这SDK模板到底是什么），又或者淘宝商城特别地给了权限。</li>
</ol>

<p>以上是做全屏大图中的一些问题。有些商城店没注意到pading-bottom的问题，全屏图像直接错开，不伦不类，而且还好几家。</p>

<p>另外，提一个固定定位。</p>

<p>淘宝商城提供了Widget，用于实现IE6下的固定定位。但我们的设计稿是把导航条固定定位在底部的。套用了淘宝提供的Widget后，那些比较现代的浏览器都没问题，IE6继续出问题。用Internet Explorer Developer Toolbar查看，position值为absolute，但top值竟为6000多px（大概是网店首页的高度值）---而我其实只设置了left:0;bottom:0;两个值，于是在IE6下，你就往下滚动却怎么也滚不到那个固定定位的导航条。</p>

<p>而许多商城店的左右悬浮条使用淘宝提供的Widget是可以实现IE6下的固定定位的，只是他们在position:fixed中使用了top、left或top、right值的定位。我想兴许是这个问题？因为之前也曾经做过悬浮，并没有问题。但这次的设计没有提供悬浮条，于是也无法验证了。</p>
]]></content:encoded>
			<wfw:commentRss>http://www.zfanw.com/blog/works-suck.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>关心</title>
		<link>http://www.zfanw.com/blog/parents-care-about-us.html</link>
		<comments>http://www.zfanw.com/blog/parents-care-about-us.html#comments</comments>
		<pubDate>Mon, 09 Jan 2012 06:05:52 +0000</pubDate>
		<dc:creator>陈三</dc:creator>
				<category><![CDATA[心理]]></category>

		<guid isPermaLink="false">http://www.zfanw.com/blog/?p=2282</guid>
		<description><![CDATA[每逢过年在家，父母总很早就起床，做好早饭，然后开始叫我们这些睡懒觉的家伙吃饭。

一回两回地叫倒没什么，叫多了心里就觉得烦。躲在被窝里会想，这样的大冷天，他们不好好睡觉，却起个大早做早饭，实在难以理解。

不过仗着年纪长了，父母不会再干掀人被子的事，就任由他们叫唤埋怨了。

等有过自己叫唤别人吃早饭的经历后，就愿意理解父母，知道他们是在关心自己。

有段时间，跟一姑娘走得近，就会关心对方早饭吃了没有，如果对方偷懒不吃，就要责怪她，说种种不吃早饭的坏处，恐吓她要吃早饭。

我想，我父母不过是乡下农民，不懂得这些，否则有条有理有板有眼地列出一堆不吃早饭的坏处，再稍微加点渲染，怕是我们兄弟只能乖乖吃饭，半点不敢赖在床。]]></description>
			<content:encoded><![CDATA[<p>每逢过年在家，父母总很早就起床，做好早饭，然后开始叫我们这些睡懒觉的家伙吃饭。</p>

<p>一回两回地叫倒没什么，叫多了心里就觉得烦。躲在被窝里会想，这样的大冷天，他们不好好睡觉，却起个大早做早饭，实在难以理解。</p>

<p>不过仗着年纪长了，父母不会再干掀人被子的事，就任由他们叫唤埋怨了。</p>

<p>等有过自己叫唤别人吃早饭的经历后，就愿意理解父母，知道他们是在关心自己。</p>

<p>有段时间，跟一姑娘走得近，就会关心对方早饭吃了没有，如果对方偷懒不吃，就要责怪她，说种种不吃早饭的坏处，恐吓她要吃早饭。</p>

<p>我想，我父母不过是乡下农民，不懂得这些，否则有条有理有板有眼地列出一堆不吃早饭的坏处，再稍微加点渲染，怕是我们兄弟只能乖乖吃饭，半点不敢赖在床。</p>
]]></content:encoded>
			<wfw:commentRss>http://www.zfanw.com/blog/parents-care-about-us.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>zencart插件Google base(froogle) feeder的安装使用</title>
		<link>http://www.zfanw.com/blog/zencart-addon-google-base-froogle-feeder.html</link>
		<comments>http://www.zfanw.com/blog/zencart-addon-google-base-froogle-feeder.html#comments</comments>
		<pubDate>Wed, 04 Jan 2012 07:46:48 +0000</pubDate>
		<dc:creator>陈三</dc:creator>
				<category><![CDATA[Web]]></category>
		<category><![CDATA[zencart]]></category>

		<guid isPermaLink="false">http://www.zfanw.com/blog/?p=2268</guid>
		<description><![CDATA[最近帮忙整一个外贸网站的优化推广，于是接触[zencart](http://www.zen-cart.com/)程序，后台管理程序还算清晰，只是生成的html文档比较操蛋，用的table布局，层叠十几层的都有（也可能是因为网站用的版本较早的缘故），花了不少时间改作div+css，整个网站的结构才清楚明了一点。

因为网站主要面向Google，所以就注意到[Google shopping](http://www.google.com/prdhp?hl=en&#038;tab=wf)这个产品，打算加入Google的产品索引库里。提交页面为[http://www.google.com/intl/en_us/products/submit.html](http://www.google.com/intl/en_us/products/submit.html)，用Google帐户登录后，需要提交data feeds文件。

假如网站产品很多，细节也众，则手动生成这样一个文件就比较要命，zencart程序里有[Google base(froogle) feeder](http://www.zen-cart.com/index.php?main_page=product_contrib_info&#038;products_id=473)插件可以辅助生成，生成xml文件后直接提交到Google Merchant Center。

1. 从上面的Google base(froogle) feeder链接下载zip文件后，里面有个catalog文件夹，将文件夹下的文件全部上传到zen cart根目录，其实就是将catalog文件夹下的文件合并进去。

2. 假如你admin文件夹的名字作过更改，比如改成adminabc，则将catalog/admin文件夹下的文件上传到更改后的adminabc文件夹下。

3. 上传完成后，登录后台管理，Tools->Install SQL Patches（工具->安装SQL脚本），将上述的zip文件里的install.sql文件内容拷入，然后运行。

4. 再接着是Configuration->Google Merchant Center Configuration（商店设置->Google Merchant Center Configuration）,将该设置的内容设置下。

5. 随即就可以到Tools->Google Merchant Center Feeder生成xml文件了，假如上一步进行了Google Merchant Center ftp用户名与密码的设置，就可以直接在此界面下上传到Google Merchant Center，不过据我经历，比较迟缓，不如直接上传的话。

6. 其他若有问题直接查看zip文件下的readme.html帮助文件。]]></description>
			<content:encoded><![CDATA[<p>最近帮忙整一个外贸网站的优化推广，于是接触<a href="http://www.zen-cart.com/">zencart</a>程序，后台管理程序还算清晰，只是生成的html文档比较操蛋，用的table布局，层叠十几层的都有（也可能是因为网站用的版本较早的缘故），花了不少时间改作div+css，整个网站的结构才清楚明了一点。</p>

<p>因为网站主要面向Google，所以就注意到<a href="http://www.google.com/prdhp?hl=en&amp;tab=wf">Google shopping</a>这个产品，打算加入Google的产品索引库里。提交页面为<a href="http://www.google.com/intl/en_us/products/submit.html">http://www.google.com/intl/en_us/products/submit.html</a>，用Google帐户登录后，需要提交data feeds文件。</p>

<p>假如网站产品很多，细节也众，则手动生成这样一个文件就比较要命，zencart程序里有<a href="http://www.zen-cart.com/index.php?main_page=product_contrib_info&amp;products_id=473">Google base(froogle) feeder</a>插件可以辅助生成，生成xml文件后直接提交到Google Merchant Center。</p>

<ol>
<li><p>从上面的Google base(froogle) feeder链接下载zip文件后，里面有个catalog文件夹，将文件夹下的文件全部上传到zen cart根目录，其实就是将catalog文件夹下的文件合并进去。</p></li>
<li><p>假如你admin文件夹的名字作过更改，比如改成adminabc，则将catalog/admin文件夹下的文件上传到更改后的adminabc文件夹下。</p></li>
<li><p>上传完成后，登录后台管理，Tools->Install SQL Patches（工具->安装SQL脚本），将上述的zip文件里的install.sql文件内容拷入，然后运行。</p></li>
<li><p>再接着是Configuration->Google Merchant Center Configuration（商店设置->Google Merchant Center Configuration）,将该设置的内容设置下。</p></li>
<li><p>随即就可以到Tools->Google Merchant Center Feeder生成xml文件了，假如上一步进行了Google Merchant Center ftp用户名与密码的设置，就可以直接在此界面下上传到Google Merchant Center，不过据我经历，比较迟缓，不如直接上传的话。</p></li>
<li><p>其他若有问题直接查看zip文件下的readme.html帮助文件。</p></li>
</ol>
]]></content:encoded>
			<wfw:commentRss>http://www.zfanw.com/blog/zencart-addon-google-base-froogle-feeder.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Google对Chrome浏览器降权处理</title>
		<link>http://www.zfanw.com/blog/google%e5%af%b9chrome%e6%b5%8f%e8%a7%88%e5%99%a8%e9%99%8d%e6%9d%83%e5%a4%84%e7%90%86.html</link>
		<comments>http://www.zfanw.com/blog/google%e5%af%b9chrome%e6%b5%8f%e8%a7%88%e5%99%a8%e9%99%8d%e6%9d%83%e5%a4%84%e7%90%86.html#comments</comments>
		<pubDate>Wed, 04 Jan 2012 03:13:16 +0000</pubDate>
		<dc:creator>陈三</dc:creator>
				<category><![CDATA[Web]]></category>
		<category><![CDATA[Google]]></category>
		<category><![CDATA[SEO]]></category>

		<guid isPermaLink="false">http://www.zfanw.com/blog/?p=2259</guid>
		<description><![CDATA[[Search Engine Land](http://searchengineland.com/googles-jaw-dropping-sponsored-post-campaign-for-chrome-106348) 发了一篇文章，说Google chrome进行付费链接推广，并且不曾对链接增加rel="nofollow"属性，违反Google关于付费链接的[准则](http://support.google.com/webmasters/bin/answer.py?hl=en&#038;answer=66736)。

此前Google曾对违反付费链接准则的数家网站进行处理，包括JC Penney，Forbes，甚至Google Japan。

第二天就有[后续报道](http://searchengineland.com/google-chrome-page-will-have-pagerank-reduced-due-to-sponsored-posts-106551)了，Google对chrome主页www.google.com/chrome进行处理，并降了页面的pr值，期限为60天至少。

此时搜索关键词"[browser](http://www.google.com/search?hl=en&#038;client=firefox-a&#038;hs=Vfx&#038;rls=org.mozilla%3Aen-US%3Aofficial&#038;q=browser&#038;oq=browser&#038;aq=f&#038;aqi=g10&#038;aql=&#038;gs_sm=e&#038;gs_upl=31775l33467l0l33809l7l7l0l0l0l0l305l1055l1.1.2.1l5l0)" chrome主页已经不在前几页出现。]]></description>
			<content:encoded><![CDATA[<p><a href="http://searchengineland.com/googles-jaw-dropping-sponsored-post-campaign-for-chrome-106348">Search Engine Land</a> 发了一篇文章，说Google chrome进行付费链接推广，并且不曾对链接增加rel=&#8221;nofollow&#8221;属性，违反Google关于付费链接的<a href="http://support.google.com/webmasters/bin/answer.py?hl=en&amp;answer=66736">准则</a>。</p>

<p>此前Google曾对违反付费链接准则的数家网站进行处理，包括JC Penney，Forbes，甚至Google Japan。</p>

<p>第二天就有<a href="http://searchengineland.com/google-chrome-page-will-have-pagerank-reduced-due-to-sponsored-posts-106551">后续报道</a>了，Google对chrome主页www.google.com/chrome进行处理，并降了页面的pr值，期限为60天至少。</p>

<p>此时搜索关键词&#8221;<a href="http://www.google.com/search?hl=en&amp;client=firefox-a&amp;hs=Vfx&amp;rls=org.mozilla%3Aen-US%3Aofficial&amp;q=browser&amp;oq=browser&amp;aq=f&amp;aqi=g10&amp;aql=&amp;gs_sm=e&amp;gs_upl=31775l33467l0l33809l7l7l0l0l0l0l305l1055l1.1.2.1l5l0">browser</a>&#8221; chrome主页已经不在前几页出现。</p>
]]></content:encoded>
			<wfw:commentRss>http://www.zfanw.com/blog/google%e5%af%b9chrome%e6%b5%8f%e8%a7%88%e5%99%a8%e9%99%8d%e6%9d%83%e5%a4%84%e7%90%86.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>返利网站的前景</title>
		<link>http://www.zfanw.com/blog/%e8%bf%94%e5%88%a9%e7%bd%91%e7%ab%99%e7%9a%84%e5%89%8d%e6%99%af.html</link>
		<comments>http://www.zfanw.com/blog/%e8%bf%94%e5%88%a9%e7%bd%91%e7%ab%99%e7%9a%84%e5%89%8d%e6%99%af.html#comments</comments>
		<pubDate>Mon, 02 Jan 2012 13:58:11 +0000</pubDate>
		<dc:creator>陈三</dc:creator>
				<category><![CDATA[Web]]></category>
		<category><![CDATA[没有]]></category>

		<guid isPermaLink="false">http://www.zfanw.com/blog/?p=2223</guid>
		<description><![CDATA[用这么大的题目，其实不符我脚踏实地的风格。但偶尔吹牛，大概也还能原谅。

#我跟返利网站没半毛钱关系

我偶尔也在网上购物，但主要集中在淘宝，其他B2C网站如京东、凡客等，是一概不来往的，只有一次例外，就是在易讯上买过一个AKG的耳机。所以商城优惠券的概念于我，其实都很遥远。不过同住的有个网购达人，偶尔说起自己的购物史，才稍稍对这些内容有点概念。

至于知道返利网站，还是因为厦门有家公司叫我去面试SEO职位，这才稍稍了解了下。

#网上购物流程

从我个人经历说，网上购物流程一般是淘宝上有个账户，登录后淘东西，然后支付，然后商家发货，然后确认收货，然后支付宝把钱打给商家。

如果多了个返利网站，则该是先登录返利网站，然后通过其与合作商城开通的通道进入商城，在交易成功后商城给返利网站一部分回扣，返利网站将这回扣里的一部分返还给用户。

返还的时间一般在1-2个月。

这个时间让我想起中国移动的积分或M值。我从来不曾换过什么，只等着中国移动来短信通知我：您本年度的积分已清除。

#返利网站的局限

##1、与合作商城的通道顺畅度

我找出过几个返利网站，其中不乏QQ返利、支付宝返利这样的大网站做的返利子网站。在几个返利网站注册了账户（查邮件时发现密码赤裸裸的用明文写着，在这密码泄露事件频出的风口，实在让人耸肩），登录后通过特殊通道进入某商城淘东西，然后发现商城仍然需要我注册一个账户。而不是“通过Twitter登录”“使用QQ登录”这样的效果。于是我有个疑问，这购物后返利网站真能记录到我的购买历史？

在被面试的过程中，面试官给我的回答是，他们通过Cookies来读取的。

哦。用Cookies。

##2、与合作商城的暧昧关系

大部分网站，还是从搜索引擎来的流量。

哪怕是百度，也有一部分从百度搜索来的流量吧（这据说是个笑话，是这样讲的，有个用户打开IE，然后在页面的搜索框输入百度，然后点击排名第一的网站，围观者定睛看时，尼玛的，那个搜索框不正是百度页面的框吗？）。

我跟面试官说，我来面试前查看了你们网站的alexa数据，很大部分流量都是通过百度里搜索B2C网站名称引来的。

他说是的，我们主要做的关键词也是这些商城名称。只是需要把握一个度，不能排到这些B2C网站前头去了，否则可能直接被撤销合作关系。

抢流量，但不能抢得凶了。返利网站与合作商城大概是这样关系，有点跪着挣钱的意思了。

我问身边那个网购达人，你们经常通过百度搜索B2C网站名称吗？难道不是直接输入域名吗？

他说更经常是通过百度搜索进入的。于是我怀疑上面那个笑话可能是真的。

#一路到底

说实话，我在网上购物，当然是希图便宜，多个返利网站环节，也许能省点数目的钱。但这返还数目、返还时间、返还条件给我感觉总像中国移动卡的积分。

我还是喜欢一路到底的感觉，哪怕多付出一点钱。所以对我这样的购买者来说，返利网站没什么前景---不过谢天谢地，我这样网购者不多，不然返利网站全关了，又有一批IT民工下岗了。

#题外话

中国的互联网实在多的是吹牛不打草稿的网站。]]></description>
			<content:encoded><![CDATA[<p>用这么大的题目，其实不符我脚踏实地的风格。但偶尔吹牛，大概也还能原谅。</p>

<h1>我跟返利网站没半毛钱关系</h1>

<p>我偶尔也在网上购物，但主要集中在淘宝，其他B2C网站如京东、凡客等，是一概不来往的，只有一次例外，就是在易讯上买过一个AKG的耳机。所以商城优惠券的概念于我，其实都很遥远。不过同住的有个网购达人，偶尔说起自己的购物史，才稍稍对这些内容有点概念。</p>

<p>至于知道返利网站，还是因为厦门有家公司叫我去面试SEO职位，这才稍稍了解了下。</p>

<h1>网上购物流程</h1>

<p>从我个人经历说，网上购物流程一般是淘宝上有个账户，登录后淘东西，然后支付，然后商家发货，然后确认收货，然后支付宝把钱打给商家。</p>

<p>如果多了个返利网站，则该是先登录返利网站，然后通过其与合作商城开通的通道进入商城，在交易成功后商城给返利网站一部分回扣，返利网站将这回扣里的一部分返还给用户。</p>

<p>返还的时间一般在1-2个月。</p>

<p>这个时间让我想起中国移动的积分或M值。我从来不曾换过什么，只等着中国移动来短信通知我：您本年度的积分已清除。</p>

<h1>返利网站的局限</h1>

<h2>1、与合作商城的通道顺畅度</h2>

<p>我找出过几个返利网站，其中不乏QQ返利、支付宝返利这样的大网站做的返利子网站。在几个返利网站注册了账户（查邮件时发现密码赤裸裸的用明文写着，在这密码泄露事件频出的风口，实在让人耸肩），登录后通过特殊通道进入某商城淘东西，然后发现商城仍然需要我注册一个账户。而不是“通过Twitter登录”“使用QQ登录”这样的效果。于是我有个疑问，这购物后返利网站真能记录到我的购买历史？</p>

<p>在被面试的过程中，面试官给我的回答是，他们通过Cookies来读取的。</p>

<p>哦。用Cookies。</p>

<h2>2、与合作商城的暧昧关系</h2>

<p>大部分网站，还是从搜索引擎来的流量。</p>

<p>哪怕是百度，也有一部分从百度搜索来的流量吧（这据说是个笑话，是这样讲的，有个用户打开IE，然后在页面的搜索框输入百度，然后点击排名第一的网站，围观者定睛看时，尼玛的，那个搜索框不正是百度页面的框吗？）。</p>

<p>我跟面试官说，我来面试前查看了你们网站的alexa数据，很大部分流量都是通过百度里搜索B2C网站名称引来的。</p>

<p>他说是的，我们主要做的关键词也是这些商城名称。只是需要把握一个度，不能排到这些B2C网站前头去了，否则可能直接被撤销合作关系。</p>

<p>抢流量，但不能抢得凶了。返利网站与合作商城大概是这样关系，有点跪着挣钱的意思了。</p>

<p>我问身边那个网购达人，你们经常通过百度搜索B2C网站名称吗？难道不是直接输入域名吗？</p>

<p>他说更经常是通过百度搜索进入的。于是我怀疑上面那个笑话可能是真的。</p>

<h1>一路到底</h1>

<p>说实话，我在网上购物，当然是希图便宜，多个返利网站环节，也许能省点数目的钱。但这返还数目、返还时间、返还条件给我感觉总像中国移动卡的积分。</p>

<p>我还是喜欢一路到底的感觉，哪怕多付出一点钱。所以对我这样的购买者来说，返利网站没什么前景&#8212;不过谢天谢地，我这样网购者不多，不然返利网站全关了，又有一批IT民工下岗了。</p>

<h1>题外话</h1>

<p>中国的互联网实在多的是吹牛不打草稿的网站。</p>
]]></content:encoded>
			<wfw:commentRss>http://www.zfanw.com/blog/%e8%bf%94%e5%88%a9%e7%bd%91%e7%ab%99%e7%9a%84%e5%89%8d%e6%99%af.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

