Spvrk XML News Aggregator for Web tag:www.ixna.net,2007:7 iXNA spvrk@spvrk.com spvrk@spvrk.com http://www.ixna.net/ iXNA.Net 史上最强的SEOer tag:www.ixna.net.://黑色梦中 1216276500 1216276500 黑色梦中 http://www.bloghuman.com/the-most-strongest-and-funny-seoer/
引用二兵青年 23:09:49
没看到你友情连接里有黑色梦中啊,哈哈
Seoer惜缘 23:10:49
不认的老黑
二兵青年 23:11:40
不认得,咋知道叫老黑啊
Seoer惜缘 23:11:58
黑色梦中不姓黑么
二兵青年 23:13:09
。。。。。。。。
Seoer惜缘 23:13:16
你是老黑么
二兵青年 23:13:20
我叫二兵青年,我也不姓二啊。。。

SEO工作本来是件比较枯燥的事情,特别是整站优化的Case,从调研分析、策略制定、方案撰写、有效执行到最后跟踪反馈几个流程下来也累的够呛,而且大部分都是理性的分析和头脑风暴,一堆术语、表格、数据。。。也许真是应该考虑下如何让SEO工作变得有趣味性,丰富下时刻绷紧的大脑,这到跟个人对SEO的兴趣和看到关键词排名提升后的兴奋感是两码事,我要说的是在SEO项目工作过程中得到不同的感受。

好主意,那就做一些属于SEOer的个性用品吧,足以让我们感受SEO为引以自豪的东东,也可以让你的OFFICE充满灵气与想象力。为什么不能在咖啡杯上贴上一个SEO标签,还有一个灯泡形状的笑脸,并将其TAG化,将其陈列在你的精品柜中呢;为什么不搞几张SEO活跃分子的头像贴在某个地方,好多SEOer一共工作的氛围应该会感觉很好吧;为自己设计一个标志吧,加在word文档里,还可以嵌入到你的浏览器里作为一个BUTTON,点击后进入你的自定义搜索引擎中;总之,加入一些有趣的元素丰富SEO的每一天,最好也EMAIL给ZAC问问他的SEO每一天是如何度过的。

顺水推舟,给SEOer发一个与SEO有关的吉祥物也许能让更多的人记住你,也许还会产生链接诱饵,甚至搞一搞小众领域的B2C商城;难道我们身边的东西不可以拿来交换和出售吗,AD一下:我的小黑有没有哪个家伙想拿来交换,还有打包的已贴有标志的名片,想起一句经典的话:这个东西搞一搞SEO,还是蛮有意思的嘛!!!

引用作者:郝聪
原载:黑色梦中SEO博客
信息来源地址:http://www.bloghuman.com/the-most-strongest-and-funny-seoer/
版权所有,转载时必须以链接形式注明作者和原始出处及本声明。
Tags - seo]]>
南京UCD书友会延期通知 tag:www.ixna.net.://Andy 1216188360 1216188360 Andy http://andymao.com/andy/post/99.html 关于南京UCD书友会的重要通知:

1、地点更改为先锋书店(五台山总店,广州路 173 号,地图);

2、时间推迟到 7 月的第 4 个周日(7 月 27 日)。

内部照片:

photo

photo

photo

关于先锋书店:

被称为"大地上的异乡者"; 最引人注目的是巨大的十字架(见上图); 五台山总店是一个巨大的地下停车场; 书店自己设计、制作并销售记事本、便签、书签等小东西; 近期在升级空调,所以本周书友会延期至下周。]]>
测试日志 tag:www.ixna.net.://黑色梦中 1216127100 1216127100 黑色梦中 http://www.bloghuman.com/read.php?0
在这里,我们向您推荐 Bluview 科技的另一款产品——BMForum论坛程序,它拥有论坛程序中前所未有的领先技术和舒适的用户体验。
立刻点击下载 国内首家 打破传统分类方式 —— 主题随意贴(Tags、标签)
只要发帖时指定一个 Tag,就可以令帖子联系更紧密! 先进的 AJAX 技术 普遍用于发帖和浏览
快速翻页浏览、快速回复,一切如飞。 国内首家 论坛邀请注册方式
论坛用户可以通过自己的努力邀请其他人加入! 根据 XHTML1.0 + CSS 标准构建程序
论坛程序完全符合W3C国际标准,风格制作更简单。 国内首家 可视化发帖,让发帖更轻松
通过可视化发帖,方便、安全地张贴想要的内容 强大的后台管理,方便的快速定位
通过论坛程序内置的“我想”菜单方便找到你所想的高效的论坛性能
论坛程序负载承受能力空前绝后 全球首家 多附件同时上传、附件图文混排
使用 BMForum 论坛程序,论坛发帖易如反掌 国内首家 领先的多国语言 UTF-8 编码
国际、港澳台交流更紧密强大的用户组权限控制系统
所有用户根据论坛程序中的用户组权限识别权限
这是安装程序自动写入的一篇日志。您可以删除它。]]>
晒晒两件T-Shirt(Blogger & Taobao UED) tag:www.ixna.net.://玩CSS 1215969240 1215969240 玩CSS http://www.aoao.org.cn/blog/2008/07/t-shirt/ photo

上周收到两件T-Shirt,一件是Google的Junyu送的Blogger,这件只要穿着人家就知道是Blogger滴,另一件是Taobao UED的怿飞送的他们刚出炉的不知道叫什么名滴,上次打着一些非常奇怪的职位,可以让人一眼就看出是IT民工,挖哈哈,非常感谢他们。

晚上发现这两件放一起有着特别滴意义,因为这两件我会担心穿着上班会被打,挖哈哈。

悄悄的推荐本书《JavaScript王者归来》

]]>
滚动条setStyle设置皮肤样式的问题 tag:www.ixna.net.://CenFun 1215887340 1215887340 CenFun http://www.cenfun.com/blog/default.asp?id=114 BaseScrollPane 类处理基本的滚动窗格功能,包括事件、样式、绘制遮罩和背景、滚动条的布局,以及滚动位置的处理。ScrollPane 和 SelectableList(List) 类对 BaseScrollPane 类进行扩展。

开发中,用setStyle给滚动条(ScrollBar)设定样式(皮肤)时,出现了一些小问题:

如果ScrollPane或List横滚动条和竖滚动条同在,给滚动条使用setStyle时,则两个滚动条的样式会发生冲突,如:

pane.setStyle("thumbUpSkin", upLoader); //upLoader为加载进来的图片或动画

仔细看看,如果用默认样式ScrollThumb_upSkin则并不会出现问题,且如果将所需图片导入flash,并将其为 ActionScript 导出创建类,使用其也不会出现问题

想想,他们的区别就在于一个是实例化的,一个是未实例化的,为什么实例化的会出现问题呢

且如果只有一个滚动条存在,则都不会出现问题,后来在BaseScrollPane看到:

protected function setStyles():void {
copyStylesToChild(_verticalScrollBar,SCROLL_BAR_STYLES);
copyStylesToChild(_horizontalScrollBar,SCROLL_BAR_STYLES);
}

AS3中addChild时,如果添加一个已将其它显示对象容器作为父项的子对象,则会从其它显示对象容器的子列表中删除该对象。故同一图片实例不能同时出现在横竖两个滚动条中。

目前如果使用List,只能把横滚动条禁用,只留竖滚动条,或将图片导入创建类
顺便提出,使用ScrollPane时,禁用一个滚动条也会出现此问题,比较ScrollPane与List的区别,发现configUI时,List先做了useFixedHorizontalScrolling = true;处理,这样自写类继承ScrollPane修正即可:

package fl.controls {
import fl.containers.*;
public class SP extends ScrollPane {
public function SP() {
super();
}
override protected function configUI():void {
//修正双滚动条皮肤设置的bug
useFixedHorizontalScrolling = true;
super.configUI();
}
}
}

useFixedHorizontalScrolling是干什么用的,还望知之者补充。

]]>
Tween存在问题 tag:www.ixna.net.://CenFun 1215884040 1215884040 CenFun http://www.cenfun.com/blog/default.asp?id=113 几次用Tween都发现有中途停止等现象,没有看过其具体实现方法,但肯定其存在问题。

同见:http://www.psyked.co.uk/adobe/flash/stop-using-mxtransitionstween.htm

推荐用tweener代之:http://code.google.com/p/tweener/

CS3自带部分组件或类存在些小问题:

http://www.cenfun.com/blog/article.asp?id=114
http://www.cenfun.com/blog/article.asp?id=110

http://www.cenfun.com/blog/article.asp?id=107
http://www.cenfun.com/blog/article.asp?id=106

相信CS4,Flash 10将其完善

]]>
firefox通过XUL实现text-overflow:ellipsis的效果 tag:www.ixna.net.://玩CSS 1215022140 1215022140 玩CSS http://www.aoao.org.cn/blog/2008/07/firefox-text-overflow-ellipsis/ firefox不支持text-overflow一直让人很折腾。。不过还好有大虾为我们提供解决方案。。text-overflow: ellipsis for firefox

Firefox still does not implement the proposed CSS3 text-overflow property. It does however provide a similar behaviour for the XUL description element. Furthermore, it does support XBL bindings through CSS. This leads to the following solution:

.ellipsis { text-overflow: ellipsis; -moz-binding: url(ellipsis.xml#ellipsis);

xul:description的crop原来是那样强。。除了可以点点点掉后面的。。还可以点点点前面或者中间部分的。。这个功能可是非常实用哦,不知道W3C虾米时候也给这样的CSS属性让我们简单搞定一大堆问题呢。

然后还不小心发现。hedger悄悄的也实现一样的功能Hacking text-overflow for Firefox,不过还是感觉用XBL简洁方便。。

在很久很久以前,我也在研究,能不能调用firefox处理title的点点点的东东来完成效果,不过一直没实现。之前提出的-moz-text-overflow: ellipsis;via这种不靠谱的说法也不行,看来人家是铁了心。

]]>
Flash加载无BOM的Unicode文件报错 tag:www.ixna.net.://CenFun 1214898960 1214898960 CenFun http://www.cenfun.com/blog/default.asp?id=112 Flash要兼容非Unicode外部文件的正确读取,一般设置System.useCodePage = "true"
但此时如果你的文件是Unicode,如utf-8,而没有BOM(http://www.unicode.org/faq/utf_bom.html#BOM)
则flash载入解析为XML时将报错:TypeError: Error #1090

因为其中的中文等字符成了乱码,不能正确读取XML结构,故解析错误
一般情况用记事本等编辑工具保存为utf-8编码时会自动在头加上BOM:

utf-8的BOM为:EF BB BF

用服务端语言生成utf-8编码的xml时,如asp,并没有自动添加BOM,导致flash不能加载动态xml数据
这里可在asp文档开头强制写入一个BOM:
<%
Response.BinaryWrite(ChrB(239))
Response.BinaryWrite(ChrB(187))
Response.BinaryWrite(ChrB(191))
%>
如果php或其他也出现类似情况,请做相应处理,或采用非Unicode,如gb2312

]]>
Google和百度网页搜索的查询参数解释 tag:www.ixna.net.://黑色梦中 1214417640 1214417640 黑色梦中 http://www.bloghuman.com/google_baidu-page_search_query-parameter/
wd(Keyword):查询的关键词
pn(Page Number):显示结果的页数
cl(Class):表示搜索类型,cl=3为网页搜索,cl=2为图片搜索
ie(Input Encoding):查询关键词的编码,缺省设置为简体中文,即ie=gb2312
tn:提交搜索请求的来源站点,比如在好123的百度搜索框中搜索关键词,那么tn=sitehao123;缺省设置应该是cnnic
rn(Record Number):搜索结果显示条数,缺省设置rn=10,取值范围在10--100条之间
bs(Before Search):上一次搜索的关键词

Google网页搜索的查询参数

q(Query):查询的关键词
hl(Interface Language):Google搜索的界面语言
hl=zh-CN 简体中文语言界面,我们用的Google中文就是这个参数。
hl=zh-TW 繁体中文语言界面,港台地区常使用
hl=en 英文语言界面
start:显示搜索结果的起始端,如果start=1,则从第2个搜索结果开始显示;如果你想直接看第搜索结果第21页,让start=200即可,由于Google只显示1000条搜索结果记录,start理论取值范围在0--999之间。
lr(Language Restrict):搜索内容的语言限定限定只搜索某种语言的网页。如果lr参数为空,则为搜索所有网页。
常用的有:
lr=lang_zh-CN 只搜索简体中文网页
lr=lang_zh-TW 只搜索繁体中文网页
lr=lang_zh-CN|lang_zh-TW 搜索所有中文网页
lr=lang_en 只搜索英文网页
ie(Input Encoding):查询关键词的编码,缺省设置为utf-8,也就是说请求Google搜索时参数q的值是一段utf-8编码的文字
oe(Output Encoding):搜索结果页面的网页编码,缺省设置oe=utf-8
num(Number):搜索结果显示条数,取值范围在10--100条之间,缺省设置num=10
newwindow:是否开启新窗口以显示查询结果,缺省设置newwindow=1,在新窗口打开搜索结果而面
aq(Ascending Query):判断搜索用户是否是第一次查询,如果用户第一次进行查询,则aq=f(First);如若进行过多次查询,则aq=-1,这个的主要作用应该是统计和放置作弊
as_q(Ascending Search Query):上一次查询关键词


引用作者:郝聪
原载:黑色梦中SEO博客
地址:http://www.bloghuman.com/google_baidu-page_search_query-parameter/
版权所有,转载时必须以链接形式注明作者和原始出处及本声明。
Tags - google , 百度 , 网页搜索 , 查询参数]]>
Opera Mini 模拟器 tag:www.ixna.net.://玩CSS 1214329620 1214329620 玩CSS http://www.aoao.org.cn/blog/2008/06/opera-mini-simulator/ 在做移动网页时,我们总不能每次调试时都拿自己的手机来折腾,而且拿手机来试也不方便,所以模拟器的作用就出来了。

在手持设备中,Opera Mini是一个相当不错的浏览器,今天给大家介绍的是Opera Mini 的仿真器。先看下用Opera Mini访问我blog的实际效果(需要JAVA支持),

photo

官方提供的这个其实跟手机里的是完全一样的(可能会有字体支持的不同),你可以通过http://www.operamini.com/demo/?url=[URL] 预览任意网页,官方还提供了个bookmarks Show in Opera Mini,把它拉到收藏夹里,突然想看什么网站时就点一下(^__^可以用它来穿墙,就是屏幕太少了)。

做为开发测试用时,每次跑它网站是比较不靠谱的,这时我们可以使用本地的模拟器。

下载个基于Applet的J2ME模拟器,比如MicroEmulator,Opera mini官方那个好像也是用他们的技术, 下载一个真的Opera mini ,可以在http://www.operamini.com/download/pc/找到,选个新一点的手机,把jad跟jar都下下来。 直接运行microemulator.jar,在菜单 file » Open JAD File … 选刚才下载的Opera mini的jad 其他的操作跟手机里是一样的。

还有个问题Opera Mini请求的页面是走Opera服务器转的,所以不能访问不在公网上的东西,不知道谁有办法处理一下。

当然,你还可以换模拟换skin,官方的skin在这里,这里还有一份有几个大size的, 当下来后通过菜单Options » Select Device… 换一下就可以。

]]>
Webdings字体的妙用 tag:www.ixna.net.://CenFun 1214133360 1214133360 CenFun http://www.cenfun.com/blog/default.asp?id=111 Webdings中有很多常用的图标符号,可以很方便的在Flash中快速应用。

如播放器控制按钮,窗口按钮等:

974;<8:X 021r 356 `qa

这样还可以节省很多空间

]]>
浏览器地址栏里的通用编辑按钮 tag:www.ixna.net.://玩CSS 1214031780 1214031780 玩CSS http://www.aoao.org.cn/blog/2008/06/universal-edit-button/ photo

有没有发现浏览器的地址栏里多了个奇怪的图标呢?这个东东可以解决大家满页面去找编辑按钮的问题,但同时又产生了另一个问题:浏览器不支持。=。= 如果你使用的是Firefox浏览器的话,可以装上这个插件来体验。不过我的网站是登录之后才会出现,可以到官方介绍,这里体验体验。

那它到底是什么呢?它是源于WIKI编辑滴,但是,我发现它实现原理却是可以适合任何网站,主要是在head里再加上:

其中的title是鼠标移上去的提示, href就是点击跳转到的地址,^_^,可以用javascript:来做坏事。不过它不像FEED那样用多条,只是第一个有效。我要是想搞个普通编辑跟高级编辑的要怎办。挖哈哈。

真希望浏览器能内置这个功能,实现技术不难,像RSS一样,但就是要看浏览器商做不做。。

]]>
AS3 UI 组件 List 键盘控制的问题 tag:www.ixna.net.://CenFun 1213755000 1213755000 CenFun http://www.cenfun.com/blog/default.asp?id=110 默认List创建时,自注册了键盘方向键等快捷键的控制:

override protected function keyDownHandler(event:KeyboardEvent):void {
if (!selectable) { return; }
switch (event.keyCode) {
case Keyboard.UP:
case Keyboard.DOWN:
case Keyboard.END:
case Keyboard.HOME:
case Keyboard.PAGE_UP:
case Keyboard.PAGE_DOWN:
case Keyboard.LEFT:
case Keyboard.RIGHT:
case Keyboard.SPACE:
default:
}
}

但是,当你上下移动到列表某个选项,如第10个,然后再修改列表项(不是new List,如用dataProvider修改)到少于10个,则再用键盘移动选项时,依旧停留在10的位置并从其开始,即使用selectedIndex,selectedItem指定到0也没用。

后来发现是没有把caretIndex复原,那么适时按需修改你的caretIndex即可,如在selectedIndex时修改:

package fl.controls{
public class MyList extends List {
//修正键盘移动bug
override public function set selectedIndex(index:int):void {
super.selectedIndex = index;
super.caretIndex = index;
}
}
}

]]>
Blog Network - 群站相关日志 tag:www.ixna.net.://玩CSS 1213553640 1213553640 玩CSS http://www.aoao.org.cn/blog/2008/06/blog-network-related-posts/ 最近捣鼓了个插件,实现了几个站的相关日志,别人是尽量不让链接流出来,而我却想着尽量把链接流出去,挖哈哈,说一下大约实现原理:

先到coop定制一个搜索,然后把它Ajax查询的地址拿来用,插件的主要功能就是把查询返回的内容转换显示出现。我把tag当成关键词来搜索,不过现在只有websearch,blogsearch还没有接口,搜索出来的结果并不理想,先凑合着用。

还有几大个问题要解决:

非法的用Google的api不知道会不会给封掉呢? 搜索的结果并不理想。 cache还没搞定,我现在用的是WordPress Object Cache,这个东东在wp2.5给干掉了。水煮鱼有提供一些WordPress 缓存插件,并建议用内存缓存,不过我还没研究怎样用。 Google还会返回一些奇怪的网站,在想办法干掉(new)

现在这个插件还有很多小问题,所以暂时不提供下载。

推荐一个WordPress相关的站:我爱水煮鱼,是在中文领域中相当不错的一个站。

]]>
[咨询] 如何签署网络服务有效性条款SLA tag:www.ixna.net.://车东 1213366500 1213366500 车东 http://www.chedong.com/blog/archives/001432.html 博客大巴最近的机房续约,机房搬迁和CDN的协议中,都遇到了下服务有效性条款的服务级别协议(Service Level Agreement, SLA)问题。在之前的很多服务合同中,国内的IDC大多是这样定义的: 服务中断1个小时,赔偿2倍时间的服务。这样计算:一个月下来如果网络陆陆续续中断了15天,才赔一个月的服务? 比较一下国外相应服务的条款:
Nirvanix的SLA条款
Amazon S3服务的SLA条款服务有效时间百分比每自然月 下月服务补偿百分比
大于等于99%同时小于99.9% 10%
低于99% 25%

另外一个问题就是监控的依据:
无论是基于服务商还是基于客户自身,都有一定问题。国内也不知道哪里有比较低成本的监控服务,而监控的细节就更成问题了,还有基于南北电信/网通部署不同的监控点等问题。

]]>
CMP v3.0发布 tag:www.ixna.net.://CenFun 1213293900 1213293900 CenFun http://www.cenfun.com/blog/default.asp?id=109 从5月20日开始发布CMP v3.0测试版至今,已经过去大半个月,CMP3已经基本趋于稳定和完善,感谢网友们的支持和一起参与测试,还不知道的朋友欢迎进入CMP交流论坛下载最新版本:

http://bbs.cenfun.com/forumdisplay.php?fid=10

介绍:
CMP是一款免费的在线音乐播放器,采用Flash开发。支持的音频视频格式主要有MP3,FLV,MP4,并可以通过网页JS接口实现WMP(Windows Media Player)所支持的格式播放,如wma,wmv,wav,mid等。主要功能特色有列表式播放(自定义音乐专辑和列表),MP3可视化效果(SoundMixer混音器),同步歌词,高清视频(h264),自定义皮肤,加载各种插件等等。

]]>
Flash AS3 乘除运算速度 tag:www.ixna.net.://CenFun 1213079760 1213079760 CenFun http://www.cenfun.com/blog/default.asp?id=108 下面是除2和乘0.5的速度比较:

var total:Number = 10000000;
var num:Number = 1000;
var time:Number = getTimer();
for (var i:int = 0; i num = num/2;
}
trace(getTimer() - time);

////////////////////////////////////
num = 1000000;
time = getTimer();
for (var j:int = 0; j num = num*0.5;
}
trace(getTimer() - time);

运算10000000次后,除2用时221ms,而乘0.5用时109ms,不管多少次基本都差不多是2倍的关系,看来程序要优化下了,用/用习惯了

]]>
我是我产品的用户 tag:www.ixna.net.://臭鱼 1212839280 1212839280 臭鱼 http://www.chouyu.com.cn/?p=100 在交互设计中有这样一个观念:“产品设计者不是用户”。作为产品的设计者,虽然会试图为用户着想,但产品的设计者不是用户,设计者和用户的立场是不同的,更准确的说,“目标”是不同的。

这个的观念可以用下面的例子来解释:

一个软件公司要设计一款专门供财务人员使用的软件,产品的设计者会有很多想法,想象着用户会要XXX功能,如何如何的功能归类会很方便用户使用… 但是通过实际调查发现,真正的用户—财务人员,想要的原来根本不是这些,他们更需要的是快速的完成任务,让自己显得不那么笨(能顺利的操作此款软件)…

要想单纯的通过主观判断就能做出真正的财务人员满意的软件,需要设计者能按照财务人员的方式来使用这个软件。如果你真能按照一位财务人员那样来使用这个软件,那…那你基本上就得改行了,显然,同时作为一位合格的财务人员和一位交互设计师是不太现实的。

这个例子说明,产品的研发者不是产品的用户,要设计出好的产品,需要进行科学严谨的用户研究,于是才出现了“人物角色”、“情景描述”等等方法用于避免出现类似上面的错误。
(more…)

]]>
Flash NetStream的FileStructureInvalid问题 tag:www.ixna.net.://CenFun 1212564480 1212564480 CenFun http://www.cenfun.com/blog/default.asp?id=107 如果将一个错误格式或不支持格式的视频文件(如文本文件)加入NetStream播放

NetStatusEvent抛出的info.code是:

"NetStream.Play.FileStructureInvalid"

这些都正常,然后接下来再播放其他正常视频时,Flash会假死(默认15秒),有时立马假死,有时过一会才假死

尝试close或remove再new和add也是如此

用FLVPlayback和VideoPlayer组件试过了,也是如此

不知问题出在何处,还是bug。

]]>
Google Adsense广告西联快汇付款方式相关信息 tag:www.ixna.net.://黑色梦中 1212426540 1212426540 黑色梦中 http://www.bloghuman.com/google-adsense-westernunion/
北京市分行西联汇款营业网点(Money Transfer Agent in Beijing)
引用昌平区支行营业部
Changping Sub-Branch
昌平区南大街
Nan Dajie, Changping Dist.
6970-9142
朝阳区支行朝外大街分理处
Chaowai Office
朝阳区工体路东2号
2 Gongti Lu East, Chaoyang Dist.
6553-6688*1102/5
崇文区支行崇文门分理处
Chongwenmen Office
崇文区崇外大街34号
34 Congwai Dajie, Congwen Dist.
6712-5969
6712-0890
崇文区支行先农坛分理处
Xiannong Tan Office
崇文区永内大街112号
112 Yongnei Dajie, Congwen Dist.
6701-3310
崇文区支行营业部
Congwen Sub-Branch
丰台区南方庄一号楼
Bldg. 1, Nan Fangzhuang, Fengtai Dist.
6760-4889
6768-9570
大兴区支行营业部
Daxing Sub-Branch
大兴区黄村兴丰南大街46号
46 Xingfeng Nan Dajie, Daxing Dist.
6925-7832
东城区支行长安分理处
Chang-An Office
东城区东长安街12号
12 Dong Chang’anjie, Dongcheng Dist.
8522-9157
8522-9159
东城区支行东单分理处
Dongdan Office
东城区东单北大街69号
69 Dongdanbei Dajie, Dongchen Dist.
6527-7485
房山区支行营业部
Fangshan Sub-Branch
房山区西大街10号
10 Xi Dajie, Fangshan Dist.
8932-7254
市分行营业部
Banking Dept,
西城区展览馆路5号农银大厦1层
1/F., ABC Plaza, 5 Zhanlanguan Lu
6835-0088*8233
海淀区支行白石桥分理处
Baishiqiao Office
海淀区白石桥路15号
15 Baishiqiao Lu, Haidian Dist.
6871-5319
海淀区支行大钟寺分理处
Dazhongsi Office
海淀区中关村东路123号
123 Zhongguancundong Lu, Haiding Dist.
6214-9462
海淀区支行营业部
Haidian Sub-Branch
海淀区海淀大街37号
37 Haidian Dajie, Haiding Dist.
6253-3658
6253-3650
海淀区支行玉渊潭分理处
Yuyuantan Office
海淀区岭南路9号
9 Lingnan Lu, Haidian Dist
6847-2794
6848-4710
海东支行营业部
Haidong Sub-Branch
海淀区科学院南路2-12号
2-12 Kexueyuannan Lu, Haidian Dist.
6252-4794
怀柔区支行营业部
Huairou Sub-Branch
怀柔区青春路5号
5 Qiongchun Lu, Huairou Dist.
6964-1592
开发区支行双井分理处
Shuangjing Office
朝阳区双井桥南50米
Shuangjing Bridge, Chaoyang Dist.
6778-2597
开发区支行营业部
BDA Sub-Branch
北京经济技术开发区中和街3号
3 Zhonghe Jie, BDA
6788-1741
密云县支行营业部
Miyun Sub-Branch
密云县城滨河路
Binhe Lu, Miyun County
6904-4305
平谷县支行营业部
Pinggu Sub-Branch
平谷县府前街23号
23 Fuqian Jie, Pinggu County
6996-6742
石景山支行营业部
Shijingshan Sub-Branch
石景山区石景山路22号
22 Shijingshan Lu, Shijingshan Dist.
6866-6213
顺义区支行国门分理处
Guomen Office
首都机场2号航机楼
Bldg. 2, Beijing Airport
6459-0169
顺义区支行航空分理处
Aero Office
首都机场老候机楼东南侧
South-East, Beijing Airport
6456-4596
顺义区支行基尔特分理处
Jierte Office
朝阳区北三环东路甲12号
A12 Beisanhuandong Lu, Chaoyang Dist.
6422-4714
顺义区支行空港分理处
Konggang Office
首都机场商检楼一层
Huoyun Lu, Beijing Airport
6456-7520
6450-0017
顺义区支行天竺分理处
Tianzhu Office
首都机场西平街15号
15 Xiping Jie, Beijing Airport
6456-6180
顺义区支行营业部
Shunyi Sub-Branch
顺义区府前西街
Fuqianxi Jie, Shunyi Dist.
6944-4106
通州区支行果园分理处
Guoyuan Office
通州区果园大街
Guoyuan Dajie, Tongzhou Dist.
8152-9794
万寿路支行安华分理处
Anhua Office
西城区鼓楼外大街18号
18 Gulouwai Dajie, Xicheng Dist.
6424-1735
万寿路支行阜成门分理处
Fuchengmen Office
西城区阜外大街1-1
1-1 Fuwai Dajie, Xicheng Dist.
6836-5364
万寿路支行万寿路分理处
海淀区万寿路西街6号
6 Wanshouluxi Jie, Haidian Dist.
6827-7263
万寿路支行营业部
Wanshoulu Sub-Branch
海淀区公主坟城乡贸易中心
ART Centre, Haidian Dist.
6829-7532
万寿路支行中土大厦分理处
Zhongtu Mansion Office
海淀区北蜂窝路6号
6 Beifengwo Lu, Haidian Dist.
6326-1485
西城区支行北三环分理处
Beisanhuan Office
西城区北三环中路9号
9 Beisanhuanzhong Lu, Xicheng Dist.
6204-0963
西城区支行新外分理处
Xinwai Office
西城区新外大街K8号
K8 Xinwai Dajie, Xicheng Dist.
6235-6216
西城区支行营业部 Xicheng Sub-Branch 西城区复外大街甲1号 A1 Fuwai Dajie, Xicheng Dist. 6804-6737 宣武区支行骡马市分理处
Luomashi Office
宣武区骡马市大街临时27-5号
27-5 Luomashi Dajie, Xuanwu Dist.
6352-8416
宣武区支行营业部
Xuanwu Sub-Branch
宣武区宣武门西大街28号院10门
28-10 Xuanwumenxi Dajie, Xuanwu Dist.
6360-2266*1612
亚运村支行工体路分理处
Gongtilu Office
东城区工体北路新中西街8号
8 Xinzhongxi Jie, Dongcheng Dist.
6594-1114
亚运村支行民航总局分理处
CAAC Office
东城区东四西大街155号
155 Dongsixi Dajie, Dongcheng Dist.
8404-6520
8404-6460
8404-6458
亚运村支行营业部
yayuncun Sub-Branch
朝阳区安定路33号化信大厦1层
1/F., Huaxin Bldg., 33 anding Lu
6441-1373
6441-1871
盈科支行
Yingke Sub-Branch
朝阳区工体北路甲2号盈科中心A栋首层
A1/F., Pacific Plaza, A2 Gongtibei Lu
8654-1326

中国邮政西联汇款具有下列优点:
  快捷—西联汇款利用全球最先进的技术和独特的全球电子网络,即时在全球195个国家和地区处理汇款。在几分钟内收款人即可如数收到款项。
  方便—西联汇款办理手续简单。在中国,依托中国邮政庞大的网络系统,西联汇款代理网点已遍布全国各省。您在中国邮政西联汇款的任何网点,都不必设立银行帐户,只要轻松填写汇款单,支付汇款费用,您的汇款即能如数汇出。北京的居民更可以在身边的邮政网点就能实现办理国际汇款。
  安全—西联汇款作为全球专业汇款行业的领先者,拥有的全球安全电子汇款系统确保每笔汇款的安全,并有监控号码供您核实,使您的汇款在瞬间全部如数、安全地交付到指定的收款人手中,为数以百万的消费者所信赖。
如何汇出中国邮政西联汇款
1、 汇款人前往就近的北京邮政西联汇款代理网点,填写汇款单。
2、 将填妥的汇款单及款项递交操作人员,并收妥收条及记录监控号码。
3、 通知收款人监控号码。
  这样,只需几分钟,您指定的收款人就可在全球任何一家西联汇款代理网点领取该笔汇款。
如何领取中国邮政西联汇款:
1、 接到汇款人通知后,前往就近的北京邮政西联汇款代理网点办理取款手续。
2、 通知操作人员您准备提取通过西联汇款汇出的款项并填写取款单。
3、 操作人员核实您的身份证明后,您就可领到该笔汇款。

国际汇款网点北京市联系表

引用1 建内大街邮局 站前街1号 65196644 北京西联汇款业务网点
2 东区国际邮局 工体北路3号 64168214
3 阜城门邮局 阜城门北大街19号 88373641
4 和平门邮局 前门西大街12号 63022836
5 魏公村邮局 中关村南大街18号 62185671
6 建国门邮局 建国门北大街东侧 65128107
7 正义路邮局 前门东大街7号 65120596
8 东四邮局 东四北大街508号 64032901
9 呼家楼邮局 关东店大街9号 65023540
10 亚运村邮局 安慧北里2区11号楼 64910198
11 国贸邮电所 建国门外大街1号国贸中心地下 65050802
12 西长安街邮局 西长安街14号 66052175
13 百万庄邮局 百万庄大街18号 68353344
14 西外大街邮局 德宝新苑甲22号楼 68252611
15 亦庄邮电局 经济技术开发区隆庆街甲4号 67887850 北京西联汇款业务网点
16 方庄邮电局 丰台芳群园一区15号楼 67654559
17 中关村邮电局 中关村南大街9号 62551941
18 学院路邮电局 城府路17号 62311256
19 学院路邮局 语言学院外 62327249
20 清华大学邮局 清华大学院内 62791876
21 双榆树邮电局 双榆树东里37号 62550604
22 北太平庄邮电局 马甸村1号 62011840
23 苏州街邮电局 厂洼2号楼 68420826
24 友谊宾馆邮电局 友谊宾馆内 68499010
25 同方广场邮电局 王庄路1号同方大厦地下 82390150
26 北京大学邮电局 北大校内 62753745
27 光明楼邮电局 崇文区光明楼中街1号 67120989
28 首都机场候机楼邮电所 首都机场候机楼内2层 64592056
29 育新花园邮局 西三旗东路育新花园小区16号楼 82908576

西联汇款业务规定:
  发汇、收汇币种:办理国际特快汇款发汇币种只限于美元,收汇限于美元和人民币;发汇手续费、钞买汇卖差价以美元计收,不足一美元的按一美元收进,剩余部分以当日外汇牌价现钞买入价折合人民币付给用户。
  发汇、收汇信息期限:发汇、收汇信息在汇款系统中保留30-45天,此期限内客户可在开办局查询、并提取汇款。  发汇、收汇汇款金额限制:发汇限额应根据《各国代理名址录》中对方国兑付限额规定内容和我国外汇管理政策的规定方可汇出。我国个人对汇出口限额为每个每年1000美元(含1000美元);汇往其他国家的汇款限额在发汇操作界面按F2键查看。当发汇额超出限制时发汇人需持当地外汇部门批准的准汇证时方可办理。每笔收汇限额为1000美元(含1000美元)。
自2002-10-11取消发汇时收取的3%钞买汇卖差价费。
自2002-10-11西联汇款兑付限额暂上调至1万美元或的等值人民币。
《国际特快汇款业务(西联汇款)资费表》(除美国、非洲)


北京接受西联汇款邮局的单据分为几个部分:

开头部分:
发汇国家:美国 发汇币种:美圆
兑汇币种:在人民币处打勾 发汇金额(小写):GOOGLE后台显示的金额
发汇金额(大写):

汇票号码(监控号码):填写MTCN号码,GOOGLE后台显示的
是否汇转存和帐号是在您想把收到的钱存在您邮局帐户上的时候需要填写,不填直接领取现金

中间部分:
发汇人部分
有姓有名有电话,只需要在姓字部分写:Google Inc.名字和电话不用填写
地址:1600 Amphitheatre Parkway Mountain View ,CA 94043
不要管他下边的那个提示,直接顺着写就可以了

收汇人部分:
名:中文名 姓:中文姓 电话号码:************
地址:按照下边的提示填写:先街道后城市再省 最后跟邮编 也有的不用倒着写 只要柜面能看懂就行
证件类型:身份证 发证机关:身份证上有
证件号码:************
Tags - google , adsense , 西联快汇]]>
AS3 Video Smoothing小问题 tag:www.ixna.net.://CenFun 1212372960 1212372960 CenFun http://www.cenfun.com/blog/default.asp?id=106 发现如果Video开启了平滑处理:smoothing=true;

则clear()方法不能清除平滑层,解决办法是clear()之前先smoothing=false;

]]>
hAtom应用 让结构提供数据 tag:www.ixna.net.://玩CSS 1212178800 1212178800 玩CSS http://www.aoao.org.cn/blog/2008/05/hatom/ 首先了解一下什么是hAtom,简单来说,它是microformat的成员之一,源于atom,而atom又是什么呢,简单来说,你就看成跟RSS一样的东东,而复杂来说,你可以看这里,为什么要hAtom?选择使用总是需要一个理由的。

例如我的网站有提供Feed,但blog的某个分类却没提供,这时如果分类的页面能输出hatom的结构与数据的话,就可以能过工具(例如: hAtom transcoder , hatom2atom )把它转换成atom或者RSS,试着访问: http://tools.microformatic.com/transcode/atom/hatom/http://www.aoao.org.cn/blog/category/dev/ 看到的就是转换出来的atom,这样的话你甚至可以把搜索的结果转成atom(其实WP虾米feed都是可以输出),好像转把页面转成RSS或者atom也没什么特别的作用,介于这样,我们只研究不应用好了。

hAtom整体结构如下:

hfeed (hfeed). optional. feed category. optional. keywords or phrases, using rel-tag. hentry (hentry). entry-title. required. text. entry-content. optional (see field description). text. [*] entry-summary. optional. text. updated. required using datetime-design-pattern. [*] published. optional using datetime-design-pattern. author. required using hCard. [*] bookmark (permalink). optional, using rel-bookmark. tags. optional. keywords or phrases, using rel-tag.

[*] Some required elements have defaults if missing, see below.

本来想全译成中文的,可是我发现我用了二十几年的语言都不知道怎样表达 Feed Entry及一些看起来很简单的东东,所以大家就将就着看,我也就不翻译了,抽出几个出来,详细完整的介绍看官方WIKI

Feed : 标示一个feed元素,使用class hfeed,可选,如果没用则假设整个页面都是,hAtom可能包括有多个feed元素 Feed Category:必须在feed内但又不在entry内,使用rel标记。 Entry:在
or 里的微格式会给忽视。 Entry Title:如果没有的话会找entry里第一个Hx 或者页面的(在没有feed的情况下),或者把它当成空处理。 Entry Content:出现多个会按文档顺序连起来 Entry Permalink:如果没有的话会用网页的url,如果entry内有ID的话就是锚点, Entry Updated:如果没有就用Entry Published, Entry Author:要hCard,可以有多个。 <p>如果你想在wordpress上使用hatom的话,可以参考一下这篇<a href="http://blog.no-panic.at/2006/11/16/hatom-and-wordpress/" rel="external">hAtom and Wordpress</a>。</p> <p>在官方有批<a href="http://microformats.org/wiki/hatom-examples-in-wild" rel="external">examples</a> ,上边有各种关于hatom奇奇怪怪的应用。 个人看法,现在对应的“硬件”不成熟,各种应用都比较极限,也许在以后,hAtom会有很好的发展。</p>]]> </content> </entry><entry> <title>形象化的reflow tag:www.ixna.net.://玩CSS 1211993400 1211993400 玩CSS http://www.aoao.org.cn/blog/2008/05/reflow/ photo
reflow是个神奇的东西,之前Realazy说到过这个reflow,我摘出其中的重点:

在CSS规范中有一个渲染对象的概念,通常用一个盒子(box, rectangle)来表示。 mozilla通过一个叫frame的对象对盒子进行操作。frame主要的动作有三个:

构造frame, 以建立对象树(DOM树) reflow, 以确定对象位置,或者是调用mozilla的Layout(这里是指源码的实现) 绘制,以便对象能显示在屏幕上

总的来说,reflow就是载入内容树(在HTML中就是DOM树)和创建或更新frame结构的响应的一种过程。

现在,我们能形象地看到这个reflow是怎样的一个过程了(via:What is a reflow?),先看一下Mozilla的首页;
阅读器看不到点这里看

如果能了解渲染过程的话,自然就可以控制减少网页的开销,不过我还不知道这是怎样搞出来滴,谁知道跟我说一下,这里还有维基百科首页和跟google.co.jp的首页的。

阅读器里看不到点这里看
阅读器看不到点这里看

扩展阅读:Notes on HTML Reflow

]]>
有关使用InDesign排版的几点注意事项 tag:www.ixna.net.://Andy 1211851860 1211851860 Andy http://andymao.com/andy/post/98.html 经过一段时间使用InDesign来排版DM杂志留意到一个问题,并且这个问题一直得不到答案,在网上也难得能搜得到,这里为了方便更多初学InDesign的朋友能少走弯路特此写出来。

我在做好排版并导出PDF后发现封面的图片好像蒙上了一层白雾,整个看起来就特别的差,印刷出来之后的效果也是一样,黑的地方不够黑,白蒙蒙的一片,我一直以为是图片的问题,于是就加强图片的色彩,结果还是不行。后来我留意到并不是所有页面里的图片都会出现这种现象,那我就想是不是页面中其它问题产生的。于是我用剥除法一点点去掉页面中的元素。后来发现原来是一个有透明背景的图片使得整个页面蒙上了一层白色。经过我反复的测试也证实了这一点,页面中泛白的问题来源于其中某一张图片的背景透明。

后来我发现除此之外有一些页面依然还是有这种泛白的情况,那么我去核查发现原来InDesign中的阴影效果同样不能用,虽然InDesign提供了这些特性但是并不表明这些效果是百分百可用的。

但是我们要背景透明也是为了使图片与其它图片或是文本、背景等有一个很好的设计效果。如果不能使用那又怎么办呢?阴影我们可以自己做一个灰色的底当作是阴影。但是不支持透明那就表明有很多效果实现不了。如何解决这一难题呢?其实很简单,用蒙板。这个我们在Photoshop或是Illustrator中都有接触过。如果你有在使用InDesign你一定会发现软件中并没有一个蒙板的词。就算我们辛苦勾出来的轮廓好像一样没办法把图片勾出来。因为根本没法把勾出来的路径与图片合并。事实上这里就需要用到“路径查找器”了。我们只要选择“减去”就可以了。不妨去试一试,不过要注意,你的路径一定是要把不需要的地方勾出来。

好了,下面我们汇总一下上面那些啰嗦的话:

导入的图片不要有透明的特性 不要使用软件自带的阴影效果 要抠出想要的图片就要先抠出不想要的部分,然后使用路径查找器减掉不需要的部分

注:我不是InDesign的专家,请不要问我问题。这里只是把我遇到的问题标注出来让大家知道,如果有相关问题请在网上搜索或是自己研究。

]]>
document.body.appendChild终止操作 tag:www.ixna.net.://CenFun 1211340300 1211340300 CenFun http://www.cenfun.com/blog/default.asp?id=105 if(!document.body){document.write("");}
var divObj=document.createElement("div");
document.body.appendChild(divObj);

]]>
沉痛哀悼中国四川汶川5.12大地震遇难同胞 tag:www.ixna.net.://缘.空间 1211207280 1211207280 缘.空间 http://www.roplo.com/blog/08.05.12_earthquake_wenchuan.asp
北京时间2008年5月12日下午14时28分,四川汶川发生了里氏8.0级地震,余震不断,倒塌房屋50余万间,数万灾民缺水、粮、住所,更缺医疗救助……让我们永远铭记这一刻,愿逝者安息,生者坚强!]]>
StartUp技术交流会: 博客大巴 / VeryCD / 客齐集 / 联络家 / CDUnion tag:www.ixna.net.://车东 1210810980 1210810980 车东 http://www.chedong.com/blog/archives/001430.html 上周末在博客大巴邀请了上海几家StartUp公司的朋友做了一次技术交流:VeryCD科学家们客齐集联络家CDNUnion安居客Sun的Startup解决方案专家;

主题1:动态内容的CDN缓存
结论,目前CDN缓存仍然以静态内容为主,动态页面缓存过期/更新策略较复杂;而CDN有purge接口,但现在实际应用较少: 更多缓存服务是为内容永不更新的图片、视频等服务;此外,固态盘代替逐步内存的可能性近期还没有,固态硬盘的仍然价格非常高,I/O的速度也是问题;

主题2: Memcahce的使用
所有网站都用了Memcache,并通过避免对数据库的连接而大大提高了性能(命中率在90%以上);

关于:多memcahced的分布策略;
客齐集
规模: 在多台前端应用服务器上划出一定空间,
分布规则:使用的是memcached addserver方式由memcache自己进行缓存分布;
单点失败处理:遇到个别节点中断会retry;
博客大巴和VeryCD应用类似:
规模: 几十G(单个2G);
分布规则:都是自己应用设置设置缓存分布规则,对数据进行分布,
单点失败处理:如果遇到Memcached中断并不尝试其他服务器;

关于memcache的压缩:
PHP客户端可以设置压缩外, server端也有更详细的压缩配置选项(memcached的文档中有?);
关于memcached的扩展性: 最新版本有考虑consistent hash(在扩展服务节点后,旧内容仍然再旧服务器上,不用按重新按新的分布规则生成新缓存)
memcached: bin模式存储;

对于缓存对象:大的List列表页对象用memcache缓存对效率提升很重要;

主题3: Start up公司的招聘来源
客齐集的校园招聘成果还是让其他公司非常的眼红,另外说一句: 我们仍然在招前端应用开发人员(欢迎应届生):有优秀的开发人员,各个Startup公司之间都是可以推荐的(VeryCD的51job招聘广告就是托管在博客大巴的)。

以后还会不定期做一些交流: 更多讨论请加入实践讨论组

]]>
中国人:一方有难、八方支援 tag:www.ixna.net.://黑色梦中 1210762920 1210762920 黑色梦中 http://www.bloghuman.com/post/364/
  救援部队说:“时间就是生命”。可是,我们用来缩短时间的汽车、火车、飞机在大自然面前都束手无策。道路经不起汽车的倾轧,断桥经不起火车的运输,天气逼迫飞机半路返回。我们看着时间一点一滴流过,却盘算不清这每一粒时间里死去的人们有多少个。

  专家说:“被压在瓦砾下的伤者需要听到声音来鼓舞心灵,稳定意志。”不知道在这个漫长的黑夜,有谁来敲一敲被毁灭城镇的路面,哪怕说几句话,让挣扎在死亡边缘的人们保持生的希望。

当我看到战士们花费了5个小时来抢救12个孩子时,心里有一种特殊的感受。我无法想象那里现在是怎么样一个悲壮的场面,但我知道这是真实的,而且这种悲壮的场面在重灾区还再继续着。

天佑中国,人间有爱。朋友们,无论你们身边有任何的条件,只要是能帮助灾区的,希望我们都马上付之行动,莫以善小而不为,一篇文章,一元捐款,都是一种支持,2008注定是荣耀与灾难交辉的一年,灾难的是中国人的土地,荣耀的是中国人的心。


中国红十字总会救灾专用帐号热线:

http://news.sohu.com/20080512/n256808674.shtml


中国儿童少年基金会捐赠网址:

登陆中国儿基会网址:http://www.cctf.org.cn/Default_cn.htm,进入“捐款方式”一栏,点击“在线捐款”,按照提示捐款。
]]>
有关于IE8 Beta 1两个提醒 tag:www.ixna.net.://Andy 1210385880 1210385880 Andy http://andymao.com/andy/post/97.html 前两天特意装了一下IETester,用以方便测试,装好后使用发现IE8有两个地方需要大家注意。

IE5MAC的过滤器对IE8 Beta 1版同样有效 IE8 Beta 1版不支持截字省略,也就是说不支持CSS3中的text-overflow:ellipsis;

关于第一条可能对大家影响不大,不论怎么说MAC下用IE的人实在是太少了,好处是可以让我们针对IE8再写个专门的CSS样式表。如果还不知道IE5/MAC过滤器的朋友可以把下面这个代码复制到自己的CSS样式表中,然后再写个叫“ie5mac.css”的样式表。不过大家可以把这个IE5MAC改为IE8WIN。

/**//*/ @import "ie5mac.css"; /**/

如果说第一条还算是个不好不坏的情况,那么第二条就明显很糟了。大家都知道不论怎么说text-overflow:ellipsis;也是CSS3中已经确定的,IE本来是支持这一特性的,为什么在IE8又放弃这个支持呢?关于截字省略的这个我一向主张应该由CSS来解决的,这样可以保持XHTML代码信息的完整性,又方便样式的变动,不过Firefox一直都没能支持这一特性让我十分的费解,即然是CSS3,并且是个很实用的效果为什么不尽早的支持呢?不过目前IE8还只是个BETA版,希望未来IE8能继续支持text-overflow:ellipsis;

]]>
美化段落文本 1 tag:www.ixna.net.://Andy 1210306740 1210306740 Andy http://andymao.com/andy/post/96.html 上四篇的内容是把常用的XHTML标签拿出来介绍了一下,不是很详细。不过没关系,重点是要能先知道用他们,以后深入了再去细细研究更为详细的特性以及使用方法就容易多了。上篇已经说了在第五篇会开始讲CSS,刚开始讲不能讲得复杂,我们还是由浅入深,一步步来。还是那句话:先用起来,然后再去研究。即然我们第一篇讲的是段落,那我们这篇初讲CSS当然也还是要从段落开始,让我们的段落先漂亮起来。

在没有讲CSS之前我们先去想一下什么样的段落才看起来才是最舒服的?如果大家一时还没有什么想法或是还不清楚如何去分析这个问题不妨先看一下《网页设计技巧系列之一 浅谈文本排版》。不论如何至少我们的小学老师告诉我们每一段的第一行应该空两个字。这可能是我们接受到的第一个关于如何划分段落的方法。并且可能更多人已经产生了思维定式,认为段落必需要首行空两格。而我则认为区分段落的首要素同段距,其次才能是段落首行的处理。而首行的处理是否只有缩进两字呢?我个人认为不是,因为我们还可以用“首字下沉”、“首行突出两字”等来表现。有人会说:“首字下沉我就见过,比如作者的博客就用了这个效果,但是首行突出两字似乎有点奇怪。”然而事实上首行突出两字必不是作者发明的,在中国古代的奏本上就常采用这种格式,不同的是因为他们常需要在行首写上一些颂语,而要表达这种颂语就需要抬高其地位,比如“君”“圣上”等字眼,所以才会突出两字,久之则形成了一种特别的排版形式,这种形式现在的文体是用得少了,不过大家可以多多了解一下,方便以后表达不同的文体时可以用得着。

photo

即然段距是段落区分的第一要素,那么我们就先来解决这个段距的的样式问题。即然是一段一段的那么我们每一段都是由一组

组合而成的,而我们的CSS只要通过对这个段落标签的描述就可以实现我们所需要的效果了。那么基本形式是:

p {这里是样式描述内容}

我们注意到了,在CSS中这个段落标签是不需要加尖括号的,只需要一个"p"即可以了。所有的标签都是如此处理。那么我们需要给每个段落设个段距,这里我们有两个描述属性,一个是padding,另一个是margin,这两个表现的效果看起来有点像,但是却有着本质上的区别,如果我们把段落表示成盒子,在这个盒子里装着一些东西,padding就是这些东西与盒子内侧边的距离,而margin则是盒子与盒子之间的距离。这里很显然,我们里应该是使用margin。写法是:margin:1em 0;这是一种简写的方法,如果写全了应该是:margin-top:1em; margin-right:0; margin-bottom:1em; margin-left:0; 这很明显太冗余了,所以一般我们通常是写成:margin:1em 0 1em 0; 这里的顺序是上右下左,由于上下的数值是一样的,左右的数值是一样的,那么就可以再缩写成:margin:1em 0; 这里的em是指相对长度单位,相对于当前对象内文本的字体尺寸。有关于单位的知识请查阅沈苏小雨编制的《CSS2.0中文手册》。那为什么要用em而不用px或是pt呢,这是因为我们现在的流览器大多都有字体放大的功能,这也是方便读者的能看得更清楚文字内容,那么如果我们用px来设定段距那么当字体放大时段距却不会变动,那么当放大到一定数值时这个段距的特性也就不存在了。所以我们使用em这个单位,也就是希望当字体变大时段距也跟着相应变大,方便识别。

photo

这里值得注意的是,当我们使用margin的时候两个段落之间的margin会有重叠,那么看上图中右侧的图我们可以发现在两段之间的margin是被重叠了原本应该是两个高度相加的结果还是一个高度,但是上图中间的示意padding却没有重叠他们的高度是相加的,这点大家要注意到,这不是什么BUG,而是一种特性。那么我们就写一句CSS来设定我们的段落:

p {margin:1em 0;}

说了段距自然就会说到行距,有看过《网页设计技巧系列之一 浅谈文本排版》的朋友就会明白行距的重要性,那么你是否有给自己的页面设置行距呢,是如何设置的? 设置行距有一个专门的属性:line-height,这个应该称之为行高。因为我们要设定的是一行的高度,而不是行与行之间的距离。这也就是为什么我们总发现Photoshop里设置行距的数据与做网页设置的数值不一样的原因了。但是行距依然是可以通过我们设定的行高最终产生,所以方法不同,但是目标是一致的。一般我们的行高一定是要超过字体高度的,否则行与行之间就会重叠,当然我们不排除使用这种式做一些特别的效果,但是至少在阅读文本上我们需要行行清楚。行距不宜太大,太大了阅读效率不高,如果太小了又容易读错行。所以一般行高不应超过两个字的高度。振之最常用的是1.6em~1.8em之间,如果宽度很大,我们就需要加大行距不然我们很容易读错行,如果宽度小的时候行距过大则失去了阅读的效率。那么我们把刚才的段落的CSS做一下增加,标注一下我们的行距:

p {margin:1em 0; line-height:1.6em; }

这样对于一个基本的段落设置就已经完成了,如果需要给这个段落加个首行缩进,还可以为这个段落设置一下字体,字大小,字样式,色彩等等:

p {margin:1em 0; text-indent:2em; font:normal normal 12px/1.6em "宋体"; color:#000; }

这里关于字体的属性也是个缩写形式,顺序是:“font : font-style || font-variant || font-weight || font-size || line-height || font-family ”,这些知识在沈苏小雨的CSS2.0中文手册中都有讲述。我这里就不重复了。这里的color是文字的色彩,#后面的数值应该是6位,可以直接复制Photoshop拾色板里的数值。但是我们也常常会缩写。缩写方式是,奇数位与偶数位的值相同时即可合并为3位的色值。比如:#4488cc,可以缩写为#48c,如果需要首突出,那么不光需要把text-indent的值设为负值,还需要修改padding的数值,因为突出去的也就是超出了内容区那么如果padding区没有空间那么这两个突出去的字就无法显示。那我们再给出一个首行突出两字的CSS

p {margin:1em 0; padding:0 0 0 2em; text-indent:-2em; font:normal normal 12px/1.6em "宋体"; color:#000; }

有关美化段落文本的内容先讲到这里,下一篇讲解首字下沉的做法以及注意事项!

]]>
关键词“家 乐 福”遭各大搜索引擎屏蔽封杀 tag:www.ixna.net.://缘.空间 1209609360 1209609360 缘.空间 http://www.roplo.com/blog/search_carrefour_no_data.asp 利用Google高级搜索功能做SEO调研 tag:www.ixna.net.://黑色梦中 1209553320 1209553320 黑色梦中 http://www.bloghuman.com/google-advanced-search-for-seo-research/
photo

重点说说日期和关键词位置,通过分析老黑认为这两项功能可以用于SEO的研究分析。

1、日期
Google高级搜索中日期的自定义项包含:任意时间、过去一天内、过去一周内、过去一个月内、过去2个月、过去3个月、过去6个月、过去一年内。日期对应的搜索结果URL中的参数是:as_qdr,以上7个选项对应的参数值分别是: all、d、w、m、m2、m3、m6、y。当然,你也可以手动在普通搜索结果URL中添加as_qdr参数以显示相应时间内的搜索结果网页,比如:让as_qdr=m5或d3或y8,就会返回5个月内、3天内、8年内的搜索结果。

SEO应用:
我们可以限定日期为一天内,那查询关键词后返回的结果数可以理解为在一天之内Google更新过的有关查询关键词的网页数量。比如:搜索关键词"SEO",返回搜索结果数量为225000,这表示在Google一天之内更新的网页数量是225000,这其中包括新收录的网页和更新的旧网页(PS:一天之内未必表示24小时,这要根据Google理解的每次网页更新时间间隔来理解);除此之外,你还可以使用site命令或者网域项来检索某个时间段内某个域名下哪些新网页被收录以及哪些旧网页被更新。这将有利于评估网页收录速度并为此制定针对性的网站优化策略。

以黑色梦中SEO博客为例:
photo
photo
photo

为什么不同日期内网页排序不同?
搜索引擎是否应该向搜索者提供最新的信息,而不应该完全是旧网页?
排序不同是不同时期产生的网页发挥的价值不同造成的,搜索者自定义日期的目的正是如此;可以肯定的说,再所有时间内,网页排序过程中时间是一个权重的影响因素。

2、关键词位置
Google高级搜索中字词位置的自定义选项包括:网页内的任何地方、网页的标题、网页的内文、网页内的网址、在网页的连接内,这些选项已在告诉SEO搜索引擎在与网页“交互”的过程中评定网页的影响因素,因为搜索者也需要这样的影响因素来搜寻他们认为对自己有帮助的有价值的网页。

在网上大部分SEO教程中都应该提及过网页标题优化、网页正文内容优化、网址优化和文本连接优化,通用的说法是:优化的关键词应该布置再网页标题靠前的位置、网页正文要分段并保持关键词再段落中有一定的出现比例、将关键词转化为英文单词或字母全拼作为网页URL的一部分、将关键词作为网页文本链接的锚文字,正像上面所言,这些说法都是正确的。我们根据Google不断推出的基于用户考虑的功能也正在逐步验证了正规SEO的确是符合搜索引擎本意的。

搜索引擎、网站、SEO三者之间应该是一种生态关系,SEO是在遵循技术原理的基础上来适应生态环境。

引用作者:郝聪
原载:黑色梦中SEO博客
信息来源地址:http://www.bloghuman.com/google-advanced-search-for-seo-research/
版权所有,转载时必须以链接形式注明作者和原始出处及本声明。
Tags - google , seo , 网站优化]]>
[AD] 博客大巴环保袋设计大赛 一等奖为MacBook Air + 5000¥ tag:www.ixna.net.://车东 1208870220 1208870220 车东 http://www.chedong.com/blog/archives/001428.html “我不是塑料袋”是一个很有趣的设计创意: Im not a plastic bag

此次:我不是塑料袋:环保袋设计大赛活动网站: zhuanti.blogbus.com/bag/
奖品:
评委会奖(1名):MacBook Air
独树一帜奖(2名):价值5000元奖品
不拘一格奖(2名):价值2000元奖品

*奖品涉及到的个人所得税由获奖人自理
所有参加投票的网友均有机会抽取100名参与奖:
BlogBus明信片一套*50套
触动传媒提供小礼品*50个

]]>
Safari显示网页字体为超级无敌难看的宋体的原因 tag:www.ixna.net.://玩CSS 1208606280 1208606280 玩CSS http://www.aoao.org.cn/blog/2008/04/safari-font/ 这两天终于忍不住的去实验了一下,为什么网页的字体有时会显示成超级无敌难看的宋体呢?其实宋体不难看,难看的只是把它放在Leopard下,没有点阵的效果,12px的宋体真的让人受不了。
Safar for mac中文版显示网页字体为宋体的原因:“Serif”字族,当下面几种情况都出导致出现神奇的宋体(自己改过浏览器的默认字体的同学不算)

样式没定义到font-family(浏览器默认是Times,属于Serif) 定义的字体系统没有,而用Serif标明字族 -_-b 第一个中文字体是宋体()-_-b

更神奇的地方是当定义到的英文字体不属于Serif的话,也会用华文细黑。
原因找出来了,解决的办法自己就有了,

写邮件跟XX网站的管理员教他们修改,见一次写一次,希望下次打开时可以不用看到宋体,这样可以造福苹果教徒。(怎听起来那样不靠谱呢!挖哈哈) 打开Safari偏好设置 » 外观 » 标准字体 重新选一个自己喜欢的。

顺便介绍一下网页上常见的字体族科:

Serif(如Times、Georgia、New Century Schoolbook等):不等宽,边角和笔画结尾处有衬线修饰; Sans-serif(如Helvetica、Geneva、Verdana、 Arial、Univers等):不等宽,边角和笔画结尾没有修饰; Monospace(如Courier、Courier New、Andale Mono等):等宽字体,可以有修饰也可以没有; Cursive(如Zapf Chancery、Author、Comic Sans等):花体字; Fantasy(如Western、Woodblock、Klingon等):其他类 ]]>
AKCMS — 适合SEO的小型CMS tag:www.ixna.net.://黑色梦中 1208160000 1208160000 黑色梦中 http://www.bloghuman.com/akcms-for-seo/
CMS的SEO性能一般理解为如下常用的SEO策略:

1、网页URL自定义
2、网页标题自定义
3、Header标签自定义
4、网页文字内容块自定义
5、相关文章自定义或具有高级匹配方式
6、可生成HTML静态化网页
7、目录名自定义
8、模板代码简洁而且符合规范
9、自定义站内关键词链接
10、较容易的数据调用

AKCMS是基于PHP+MYSQL的小型CMS,AKCMS官方网站称适合做几乎所有的WEB1.0网站:文章站、网址站、门户站、书库站、下载站、音乐站等;而且特别提到了SEO,说明已融入了部分程度的SEO策略。AKCMS应用站点可参考可以参考装机必备,分析网页源代码发现使用了DIV+CSS,不知是否是默认模板;除此之外,各个DIV的关系及配合的H标签处理的不错,符合搜索引擎蜘蛛的胃口。如果作者勤奋的话,有可能在SEO领域被广泛应用。

PS:终于理解了AKCMS的含义,看来作者对产品定位很清晰。

AK47:世界上最著名、流传最广的武器,是世界六大名枪之一,枪结构简单、火力猛、勤务性好、故障少、坚实耐用,恶劣环境下仍能正常使用,同时也是匪徒专用(CS)

引用作者:郝聪
原载:黑色梦中SEO博客
信息来源地址:http://www.bloghuman.com/akcms-for-seo/
版权所有,转载时必须以链接形式注明作者和原始出处及本声明。
Tags - seo , cms , akcms]]>
Google让蜘蛛自动填表提交 以抓取更多网页 tag:www.ixna.net.://黑色梦中 1208135760 1208135760 黑色梦中 http://www.bloghuman.com/post/360/
  媒体分析认为,这将对网站的信息安全构成威胁。

  一般来说,表格(Form)是网站方面用来收集用户信息的一种方式。比如用户申请成为注册会员,需要提交相关的身份资料。表格将会把这些数据提交到服务器上,服务器上的网页将会给出下一步提示。

  在过去,谷歌公司的蜘蛛机器人并不会填写表格,因为也无法知道下一步的提示网页内容。

  最近,谷歌公司对抓取系统进行了升级。机器人将会根据表格中各个项目的名字,自动填写数据提交给服务器,这样,服务器的反馈页面也将被机器人所抓取,谷歌将会获得这个网站的更多信息。

  谷歌公司在一个博客中表示,他们会对这个功能采取谨慎态度。比如最开始,一些十分有用的网站才会采用自动填表的手段。另外,网站管理员可以在robots.txt文件中,对于是否允许谷歌提交表格作出规定,谷歌不会违反网站管理员的意愿。

  有搜索行业专家表示,谷歌公司的这一功能,将会对企业网站的信息安全构成威胁。
Tags - google , 谷歌 , 搜索引擎蜘蛛]]>
启用MEMCACHE_COMPRESSED压缩,“扩容”MemCached tag:www.ixna.net.://车东 1208094900 1208094900 车东 http://www.chedong.com/blog/archives/001431.html 尝试:
启用了PHP memcache_set()函数中的 MEMCACHE_COMPRESSED压缩选项,而memcache_get()可以在后续读取过程中自动对压缩的缓存对象进行解压缩。

效果:
测试了一下,对于博客大巴目前的应用来说,启用压缩后,相同的容量(2G)存储的对象数量增加了约一倍,缓存命中率从50%左右,提高到了60%左右。

前提1:MemCached已经用满
先用memcached-tool查看一下memcached的容量统计,看memcached是不是已经用满了。如果充分运行时MemCached的空间尚未用满,启用一下压缩是没有意义的;

前提2: 压缩率
缓存的数据的确有大于几百字节的,如果都是小于100字节的键值对,压缩可能反而带来膨胀。由于缓存对象的大小在Memcached中都是按照固定大小分块存储的,最小也要88 B。所以对于过小数据带来的压缩膨胀并不是太大的问题;

前台应用的CPU损耗:
对数据的额外压缩CPU损耗远远低于缓存命中率提升减少后台数据库访问带来的性能提升,和http的gzip/deflate压缩类似,压缩后数据一般为原数据大小的30%左右,节省的70%系统传输性能消耗会大于文件压缩带来的性能损耗;

]]>
利用Header机制隐掉Vary,提高Web缓存的命中率 tag:www.ixna.net.://车东 1207962420 1207962420 车东 http://www.chedong.com/blog/archives/001429.html HTTP 1.1的规范建议所有的请求输出都包含Vary Header,目的是针对对前端缓存服务器,增加针对Vary制定的各种Header类型进行不同的缓存处理,在浏览器规格复杂的情况下,不利于缓存的命中,所以要在被缓存的服务器上设置:
Header unset Vary

问题是这样被发现的:最近使用Apache 2.2的内存缓存mod_mem_cache机制进行后台静态文件加速。但是总是发现命中率很低,几乎是缓而不存,而用了mod_disk_cache后,前端缓存目录空间增加非常快,以至于经常需要删除文件,而删除文件的I/O损失超过了直接访问后台访问的加速所得。后台明明只有几M模板图片和CSS文件,为什么缓存空间上G而且命中率那么低呢?查看了一下缓存目录下的文件,Apache的前端磁盘缓存就会根据浏览器除了针对内容的.data文件和.header文件外还有一个.vary目录:
Jqyw8OvBIlgaef7Zb8lQ.data
Jqyw8OvBIlgaef7Zb8lQ.header
Jqyw8OvBIlgaef7Zb8lQ.header.vary/
当遇到和原有Vary不同的Header时,会在 header.vary目录下生成更多的缓存;从Apache的讨论组上看原因就是IE的AcceptEncoding请求头信息里增加了一个空格
IE : Accept-Encoding: gzip, deflate
Firefox: Accept-Encoding: gzip,deflate
于是按照Fernando的方法,将后台的Vary Header禁掉了。缓存空间立刻停止了增长,也不再有Vary AcceptEncode 头输出了,这个头信息可能是后台使用压缩模块造成的吧;

记录一个调试缓存缓存用命令行看Header输出的方法:
curl -I 查看HTTP头信息;
查看缓存后输出结果:
curl -I http://www.example.com/foo.bar
查看缓存前的服务器输出:
curl -I -H "Host: www.example.com" http://ip.address.of.example/foo.bar

]]>
Flash中过滤html tag:www.ixna.net.://CenFun 1207645380 1207645380 CenFun http://www.cenfun.com/blog/default.asp?id=104 发现一个简单的办法过滤传入串中的html:

var html:String = html过滤测试;
var _textField:TextField = new TextField();
_textField.htmlText = html;
var str:String = _textField.text;
trace(str);//html过滤测试

对Flash不支持的标签也有效。

]]>
Flash中的thisMovie tag:www.ixna.net.://CenFun 1207534620 1207534620 CenFun http://www.cenfun.com/blog/default.asp?id=103 Flash与JS通讯时,开发文档中总有这么一个JS函数,记录一下:

function thisMovie(movieName) {
if (navigator.appName.indexOf("Microsoft") != -1) {
return window[movieName];
} else {
return document[movieName];
}
}

以后ExternalInterface将是主流,这个thisMovie便是通道的一把钥匙。

]]>
Google Sitelinks研究分析 tag:www.ixna.net.://黑色梦中 1207509120 1207509120 黑色梦中 http://www.bloghuman.com/google-sitelinks-explained-and-analysis/ Google Sitelinks是指Google搜索结果页面中第一个搜索结果的网站描述信息下方显示出的该网站其他页面的文字链接。比如,在Google中搜索“黑色梦中”,参看图中显示的样式,这就是Sitelinks。

photo

Google Sitemaps里对sitelinks有如下说明:
引用 Sitelinks are additional links Google sometimes generates from site contents in order to help users navigate your site. Google generates these sitelinks periodically from your sites contents.

Because we generate sitelinks dynamically, this list can change from time to time.

引用 sitelinks是Google根据网站内容产生的附加链接,以帮助用户浏览你的网站。 Google定期根据你的网站内容来产生这些sitelinks。由于我们是动态产生sitelinks,因此,sitelinks中的链接列表可以不时更改。

Google Sitelinks一直被认为是高质量网站的一种表现,它意味着能够产生sitelinks的站点在搜索引擎上具有很高的权重。在以前,人们想方设法要实现sitelinks,但由于Google未透露任何信息,而是自动产生,因此大部分站点在Google搜索结果中都无法形成sitelinks;而如今,Google将其“平民化”了。

如果你的站点产生了sitelinks,你可以在Google Sitemaps里进行管理;当然,目前这种管理仅仅局限于选择是否接受Goolge自动匹配出的链接。我曾经Block过Google自动在后台匹配出的某些链接,因为我认为他们并不值得推荐,当然,我无法直接添加我认为重要的链接列表,从这点来看,Goolge实现的是完全技术化的匹配。在我Block不分链接之后,目前链接列表比较重要,它们几乎全部是个人原创的文章,而且这些文章在网络中被广泛转载过。下图是我的管理界面:

photo

Google官方对Google sitelinks的解释

引用 The links shown below some sites in our search results, called Sitelinks,are meant to help users navigate your site .Our systems analyze the link struture of your site to find shortcurs that will save users time and allow them to quickly find the information they’re looking for.
We only show Sitelinks for results when we think they’ll be useful to the user. If the structure of your site doesn’t allow our algorithms to find good Sitelinks , or we don’t think that the Sitelinks for your site are relevant for the user’s query ,we won’t show them.
At the moment , Sitelinks are completely automated . We’re always working to improve our itelinks algorithm, and we may incorporate webmaster input in the future.

引用 显示在有些网站的搜索结果下面的链接,叫做站内链接(Stielinks),这些链接是为了帮助用户更好地访问你的站点。我们的系统通过分析网站的链接结构,来发现这种快捷方式,以帮助用户节省时间、更迅速地找到他们想要的东西。
只有当我们觉得这些站内链接对我们的用户非常有价值的时候我们才会把他们显示出来。如果你的网站结构不能让我们的算法找出高质量的站内链接,或者我们认为这些链接跟我们的用户搜索请求并不相关的时候,我们也不会把它们显示出来。
目前,站内链接完全是机器自动生成的,我们也一直在致力于提高我们的站内链接算法,将来我们可能会让我们的广大网站管理员参与进来。

其他的Goolge Sitelinks实例:

photo

photo

photo

从以上3张图的差异可以看出,中英文Goolge对于对于sitelinks的理解是不同的。

sitelinks表现层分析
1、触发sitelinks的关键词往往是网站名称或URL中的特殊单词
2、sitelinks只出现在搜索结果中排序第一的网站
3、sitelinks被触发后必然伴随着出现More results from bloghuman.com »
4、sitelinks与网站流量没有关系,因为我的SEO博客的流量并不高
5、国际域名的权重要高于国内域名
6、网站拥有独立创造原创内容的能力
7、网站在某个话题或某个行业内或某个细分领域具有一定影响力
8、触发sitelinks的关键词不是唯一的,一个网站可能有几个关键词都可以触发sitelinks,比如:智联,智联招聘,智联招聘网

sitelinks产生的影响因素分析

1、Google做Sitelinks的目的:“保护”品牌。

2、网站单向导入链接的锚文字中包含网站名称的比例。
我们都知道,PAGERANK算法中导入链接的锚文字是对链接所指向网站在某个话题的支持票;如果你的网站拥有丰富的连接广泛度,并且这些外部链接中很多都提到了你的网站名称,这就可以说明网站在网络上已拥有了一定的知名度,自然会有一些用户直接搜索网站名称(全称或简写,只要你的网站名称不完全与通用名词存在关系),这种搜索需求是非常明确化的,Google有责任反馈给搜索者他们真正寻找的站点,而且为便于搜索用户快速了解目标站点最主要的特色,便产生了链接列表。

3、网站名称的独一无二或存在的非议不大(非议不大是指与其产生非议的关键词实际搜索量极小)
如果你的网站名称叫SEO博客,那可以肯定的是你的站点不会产生sitelinks。如果叫澎恰恰美食网,则有机会。网站名称是品牌战略的基础,好好规划下绝对是应该的。

4、Localrank
Localrank简单的说是指在网站所在领域的影响力,这一点是第2点的细分,也就是说,如果你的网站在所处行业内知名度很高,就会伴随着产生大量行业内的相关性导入链接,那么产生sitelinks也是应该的。

5、网站名称在内部网页集群中的展现
网站所有页面的标题都包含你的网站名称吗?如果没有,那如何让访问者记住你的站点并发生品牌名称搜索。你是否在不断的创造好的内容的同时还在不断提示用户你是谁?还需说明的是,尽管SEO技术操作必然会注重网页标题,但是合理的部署才是正道,没必要全部是关键词和扩展关键词的堆积。

6、网站权重
Sitelinks的产生需要一个过程,当然不是要花几年的时间,黑色梦中SEO博客于2005.12.12注册,而实际运营仅仅一年多的时间。Sitelinks应该是从More results from bloghuman.com »过渡到链接列表的。举个例子,如果你在google搜索你的网站名称,返回的是两个搜索结果,说明你的网站权重不算高,仍需要继续积累。

7、网站内部链接导航
确保网站每个首页都有链接可以返回首页。

8、Google是按照站内网页的访问量来评定一个网页或一个专题是否可以进入链接列表,这也是促进网站产生sitelinks的因素之一。

引用作者:郝聪
原载:黑色梦中SEO博客
信息来源地址:http://www.bloghuman.com/google-sitelinks-explained-and-analysis/
版权所有,转载时必须以链接形式注明作者和原始出处及本声明
Tags - google , sitelinks , seo]]>
类型为search的input及相关属性 tag:www.ixna.net.://玩CSS 1207388061 1207388061 玩CSS http://www.aoao.org.cn/blog/2008/04/input-type-search/ 其实在很久很久之前就发现