<?xml version="1.0" encoding="gb2312" ?>
<document>
<webSite>引导线网页制作网——网页制作,网页设计,网站制作,设计教程 </webSite>
<webMaster>admin@ewbsite.com </webMaster>
<updatePeri>720 </updatePeri>
<item>
<title>12个免费的国外DNS服务 </title>
<link>http://www.yindaoxian.com/html/webbiz/free-16224.html </link>
<description>Yindaoxian收集整理12个国外的DNS服务。 </description>
<text>Yindaoxian收集整理12个国外的DNS服务。
1、Godaddy（www.godaddy.com）
Godaddy这个名字我相信大家应该都比较熟悉，可能有些人购买其域名或者网站空间，有些人不晓得其中还有DNS服务。请看&amp;ldquo;如何使用godaddy免费DNS解析域名&amp;rdquo;告诉你如何利用godaddyDNS服务，值得推荐。
2、DNSPARK（www.dnspark.net）
DNSPARK成立于2002年，算是一家比较老的免费DNS服务商，每个免费用户仅能添加2个域名，不过可以重复注册账号，如果有多个域名，还是推荐用其它的免费DNS解析。
3、EveryDNS（www.everydns.net）
EveryDNS目前已经被Dyn Inc收购，美国的免费DNS解析服务商，从2001年至今一直坚持提供稳定的服务。现在EveryDNS不提供免费域名注册服务，这样也使其被国内屏蔽的概率小了很多，国内用户可以放心使用。
4、ChangeIP（www.changeip.com）
一看名字就知道其提供DNS服务了，ChangeIP提供独立的免费DNS域名解析服务。另外，我们还可以利用提供百余种后缀的免费二级域名服务，支持添加设置域名转发、MX邮件记录、CNAME别名记录、A记录，还可以添加无限子域名！ChangeIP的域名转发服务有强制广告。
5、he.net（dns.he.net）
he.net成立于1994年，是美国老牌IDC，在技术领域比较强，尤其是IPV6应用。he.net这个免费DNS解析服务最多可以添加50个域名，可以设置A记录、AAAA记录、CNAME别名记录、MX邮件记录、NS记录、TXT记录、SRV记录，有5台DNS服务器供你使用，还可以添加slave、reverse（不知道是不是和IPV6有关）。
6、ZoneEdit（zoneedit.com）
美国著名的老牌免费域名DNS解析服务，成立于1999年。免费帐户最多可添加5个域名。解析类型：A记录、AAAA记录、 TXT文本记录、LOC记录、PTR记录、CNAME别名记录、MX邮件记录、网址转发、邮件转发等。界面超级简洁，速度快，稳定。
7、NameCheap（namecheap.com）
一看就知道其是一家不错的域名注册商，没错，和godaddy一样支持DNS服务。解析服务，支持的功能还挺多：网址转发（可隐藏原URL、支持301重定向）、电？邮转发、A记录、CNAME别名记录、MX邮件记录、TXT文本记录、NS记录、AAAA记录（IPV6）、动态域名解析。
8、Dnsever（Dnsever.com）
一家韩国网站，在2004年推出的域名免费DNS解析服务，界面支持朝鲜语和英文，该网站在韩国是数一数二的著名免费DNS服务商，提供的服务很稳定，支持所有英文域名，很多申请俄罗斯ru域名的喜欢用它做DNS服务器，设置记录几分钟完成解析。
网址：http://freedns.afraid.org/
9、MyDomain（mydomain.com）
MyDomain从1998年至今一直提供免费的DNS域名解析服务，现在被美国著名域名主机服务商Dotster收归旗下。MyDomain的免费域名DNS解析服务可以设置A记录、CNAME记录、MX记录、TXT记录以及NS记录，还可以设置网址转发和电邮转发。
10、FreeDNS（FreeDNS.ws）
一家美国免费域名DNS解析服务网站，界面简洁，注册简单，支持添加任何后缀的域名，支持Google Apps服务。免费域名DNS解析服务有三种模式：简单模式可直接设置IP指向、转发模式可设置301永久重定向和302临时重定向、高级模式可设置A记录、AAAA记录、CNAME记录、MX记录、PTR记录、TXT记录。
11、Sitelutions（sitelutions.com）
公司成立1995，提供免费的DNS服务，保证99.999%网络正常运行时间、支持动态DNS，网址重定向，可以在上面停放域名，免费的子域名，支持自定义域名服务器等。查询该域名的相关信息，PR值为6，域名于2002年注册，2013年到期，貌似确实挺好挺强大的样子。
12、Domain-dns（domain-dns.com）
Domain-DNS.com是BareMetal.com的一个分部，BareMetal.com本身是一家著名的网络主机和域名注册公司，坐落在加拿大的不列颠哥伦比亚省的维多利亚市。Domain-DNS.com的邮件转发服务是唯一要收费的，DNS和网页转发服务是免费的。域名可添加A、CNAME、MX、TXT记录。 </text>
<image> </image>
<keywords>DNS服务,免费DNS </keywords>
<category>免费资源 </category>
<author>admin </author>
<source>Yindaoxian 收集 </source>
<pubDate>2011-04-24 15:03 </pubDate>
</item>
<item>
<title>焦点访谈批淘宝纵容卖家售假货 </title>
<link>http://www.yindaoxian.com/html/news/focus-16223.html </link>
<description>央视焦点访谈批淘宝店家卖假货. </description>
<text>2010年，中国网购行业增长迅速，但在给人们带来便利的同时，也引出不少问题。记者调查发现，一些网站进入门槛过低，假货、未经授权的产品都畅行无阻。
家住长沙的刘乐真去年年底想给母亲买一个皮包，就在淘宝网输入了&amp;ldquo;真皮包&amp;rdquo;这个主题词。结果她在一家叫&amp;ldquo;罗兰部落&amp;rdquo;的网店，看到一款原价488元的包，秒杀价只有188元。这家网店参加了淘宝网的消费者保障计划，也就是说如果出现问题，淘宝网会对消费者进行先行赔付。
但拿到这个包以后刘乐真怀疑不是真皮的，于是她到湖南省技术监督局做了鉴定，鉴定结果是PU革的。她和店家交涉，店家不理。她又向淘宝网投诉，淘宝网让她把包先退给店家，然后再进行赔付。刘乐真没有想到网购理赔这么难，更让她生气的是，这个号称真皮的包目前还在淘宝网上出售。
未授权商品 网上卖得火
姜晶是北京一家贸易公司的董事长，她发现一些店家在淘宝网上销售她公司所代理的进口化妆品。一年前姜晶的公司就多次和淘宝网交涉，要求淘宝网关闭这些网店，但对方一直没有明确的回复。无奈之下，姜晶找了一家北京的律师事务所。4月11日律师向淘宝网发出了律师函，要求淘宝网关闭这些网店。
在一个缺乏监管的电子商务平台，受损害的还可能是卖家。2010年12月8日，江苏省江阴市的公安机关就查获了一家叫格调名仕馆的售假网店。这个网店店主是江苏的一名年轻人，看到在淘宝网上开店只要一张身份证和银行卡就可以卖东西，就开始了他的开设网店的创业计划。当他卖这些东西的时候并没有意识到是售假，只是觉得这些东西是原单产品。淘宝网没有明确的准入要求和必要的监管，也让这个平台充满了风险。
据央视《焦点访谈》
假货网上卖 淘宝竟保障
进入门槛低 平台风险高 </text>
<image> </image>
<keywords>焦点访谈,淘宝,网购 </keywords>
<category>业界动态 </category>
<author>admin </author>
<source>北京晨报 </source>
<pubDate>2011-04-24 15:00 </pubDate>
</item>
<item>
<title>会声会影X4的最新功能 </title>
<link>http://www.yindaoxian.com/html/tools/imgvcd-16222.html </link>
<description>会声会影X4的最新功能. </description>
<text>
4月19号下去，会声会影X4发布会在北京召开，Corel中国区公司北方总监马雪茹女士为我们展示了最新上市的会声会影的最新功能，与传统的会声会影相比，X4有哪些亮点和改进呢，一起来看看吧。
会声会影最大的特点就是操作简单、效果出众、采编刻一气呵成，X4在继承以上优点的同时也有了新的改进。
方便的素材管理模式
会声会影X4在素材操作上更方便和直接，全新人性化的素材管理模式，能够同时导入相片、影片、音乐，并且会依照日期、文件类型及名称排列顺序。

会声会影14的捕获窗口
支持双显示器剪辑

会声会影14双显示器剪辑
在会声会影14剪辑过程中，可以任意拖拉调整影片预览、素材或剪辑的面板大小，还可以拖拽至其他显示器视窗，享有更宽广的剪辑环境。
灵活运用标题文字动画
除了原有的双轨标题字幕外，在最新的会声会影里，标题可以拖拽到其他7轨影片复叠轨中，轻松制作出标题文字交互排列、影片文字交错出现、前后相叠的效果，而不再需要编辑两遍。

会声会影14标题编辑界面
新增模版、局部马赛克等特效
会声会影14将最新提供多达127组主题快速模板，包括LOMO、浪漫、日式和风等各种风格，只需套用相片或影片，立即能够创造出不同的视觉效果和多变的作品。并且可以在线更新，Corel将分阶段作出新的模板供广大用户免费下载，从一定程度上解决了一些用户对模板的需求。
无论是相片还是影片，在会声会影14中，皆可设定想要遮蔽的区域及移动路径做局部马赛克效果。
另外，新增加了多组好莱坞式的酷炫文字标题动画，运用文字动画魅力增强影片视觉感受，起到画龙点睛的效果。

会声会影14新增模板下载界面 #p#副标题#e#
缩时摄影、定格动画
会声会影X4新增了缩时摄影和定格动画的功能。在视频轨上插入一堆系列照片，点击流畅播放，就可以很简单的形成一个流畅的视频文件。例如将长时间拍摄出的日出素材，利用影片快动作方式在短短数秒之间展现令人惊艳的趣味特效。

会声会影14定格动画功能
率先体验3D影片立体效果
会声会影X4使用全新的3D模拟器，能够将2D影响使用&amp;ldquo;双重叠影&amp;rdquo;技术输出影片，并且支持在3D电视中播放出3D立体效果，或选择&amp;ldquo;红蓝立体&amp;rdquo;输出，搭配3D眼镜直接在一般显示器上体验全新视觉感受。

会声会影14新增3D输出功能
智能压缩打包和多元化输出
新版的会声会影可以将已经编辑好的项目用WinZip压缩技术使得项目更小，轻松带着走。另外，输出方式上也更加多元化。可以创建光盘，转换成视频格式，也可以创建视频到ipad、iphone等移动设备，或是上传到网站，甚至回录到输入设备。

会声会影14分享界面
全新Croel影音指南
会声会影14的影音指南可以自动更新程序，可以在指南里学习影片剪辑，还可以下载最新的主题模板、标题动画、字体等工具。

Corel会声会影14指南界面
在现场，更有用户讲了他们用新版会声会影的体会，该软件的简单、不需要渲染、3D输出等获得了用户的青睐。
 </text>
<image>http://www.yindaoxian.com/uploads/allimg/110423/0T2061052-0-lp.jpg </image>
<keywords>会声会影,X4,最新功能 </keywords>
<category>图片影音 </category>
<author>admin </author>
<source>作者：杨雪杰 </source>
<pubDate>2011-04-23 08:41 </pubDate>
</item>
<item>
<title>Android隐私保护的经验 </title>
<link>http://www.yindaoxian.com/html/safe/ossafe-16221.html </link>
<description>本着时不我待的使命感(太高尚了)，我就来为大家传授一些Android隐私保护的经验，第一保证咱手机上的联系人资料安全，第二可以保证你不想让人看的视频图片短信别人就看不到。当然如果你拿这个去对付老婆我也没有办法，贫僧还是善良的。 </description>
<text>
事先声明，笔者不是工作在保密行业，而且未婚，没有&amp;ldquo;妻管严&amp;rdquo;，没有特殊癖好，所以并没有太多所谓&amp;ldquo;隐私&amp;rdquo;需要隐藏，只是很喜欢研究Android的一些小玩意，而且极为痛恨木马maker以及那些小偷，尤其是那些偷了你手机还打电话诈骗的混蛋们。
所以，本着时不我待的使命感(太高尚了)，我就来为大家传授一些Android隐私保护的经验，第一保证咱手机上的联系人资料安全，第二可以保证你不想让人看的视频图片短信别人就看不到。当然如果你拿这个去对付老婆我也没有办法，贫僧还是善良的。
软硬件环境：

闲话少叙，因为笔者这里只有一台HTC G7(比较穷)，又正好刷了Android2.3系统，用了几天，感觉还比较稳定，所以就拿这个当做本次任务的硬件环境了，毕竟咱们也需要与时俱进，总是停留在2.2也没意思，是吧?
进入正题，所谓手机的隐私保护，主要分两大部分：第一是手机中的文件，包括视频、图片、文本等等，相信这也是很多朋友最揪心的(邪恶);另一方面就是短信、联系人信息，通话记录(已婚的朋友，你懂的)。所以，要想达到全面隐私防护，这两方面都不能掉链子。鉴于同时具备这两种功能的软件很少。所以，我根据自身使经验，为大家选取了两款比较易用的软件&amp;mdash;&amp;mdash;File Locker以及360手机卫士，来分别保护这两部分重要信息。

图1：随便键入与加密有关的关键词，就可以找到File locker
准备工作：我们可以很容易的在豌豆荚(别告诉我你没有)的应用搜索里面找到这款软件(图1)，而360手机卫士同样可以通过搜索或者去360官网、或者直接在你手机里的安卓市场、机锋市场里面直接下载。
一：文件加密保护
图2中可见，File locker虽然是一款英文软件，但图标及文字还是比较直观易懂，一般用户都可以很快上手。在设置了Password以后，我选择一个jpg文件，并加密后，其图标就会变成右图的锁头标志，并且名字变成红色，而如果其他人要解锁，或者从别的文件管理器，或者相册中打开此文件，就要输入密码，基本可以保证万无一失。

图2：File locker加密后的图标变成了锁头
其实这款软件没有太多可说的，而且咱们一般用户也不需要太强大的功能，能够保证不被别人窥探，在手机丢失的时候不会让自己成为艳照门主角就已经足够了，但是我还是要提醒各位，最好不要把私密照片视频放在手机里，因为再怎么强大的加密，也很难保证刷机以后不被发现。
二：通讯信息保护
搞定了文件保护，接下来是通讯信息的保护。其实这类保护软件也很多，比如&amp;ldquo;蝌蚪短信加密&amp;rdquo;、&amp;ldquo;加密盾&amp;rdquo;、&amp;ldquo;秘密盒子&amp;rdquo;等等，但之所以选择360手机卫士，第一是牌子可谓家喻户晓，一般用户接受起来比较容易，第二是它整合有其他很多功能，毕竟集成化是以后安全类软件的趋势。
笔者发现，作为安全软件，360手机卫士Android 1.92版在Android2.3系统上运行还是没什么问题的，兼容性可以，而且终于换了传说中的圆形的新图标(好几个月了真不容易)。这部分设置稍微复杂一定，咱们慢慢来。

图3:&amp;ldquo;隐私空间&amp;rdquo;大变身为&amp;ldquo;快速重启&amp;rdquo; #p#副标题#e#
首先，我们可以在安装360手机卫士后优先设置进入该软件的密码，作为第一道屏障。第二步，也是笔者认为最重要的一步&amp;mdash;&amp;mdash;将隐私空间的名称进行修改。WHY?因为要蒙蔽&amp;ldquo;敌人&amp;rdquo;。试想如果老婆或者女朋友玩你的手机，无意点进来，你只能乖乖告诉她密码，但里面隐私空间四个字太显眼了，谁不想看看，但要是你像我一样，改成&amp;ldquo;快速重启&amp;rdquo;，相信谁都没有兴趣去点击，这比密码还要管用(奸笑中)，另外如果能改图标就更好了，360还需要改进。

图4：导入联系人及修改来电处理模式
在设置完&amp;ldquo;障眼法&amp;rdquo;以后，我们就可以进入隐私空间的内部，联系人标签，360支持一键从通讯录导入私密联系人，可以多选，并设置接听方式(接听or挂断)，而且，这一过程会将以往该联系人的短信及通话记录完全导入隐私空间，一点痕迹都不留，强大。

图5:360手机卫士隐私空间短信及通话记录
图中是我与老总的一段对话，本人的商业机密!

图6：隐私来电图标及隐私通知文字
最后，我们需要设置私密联系人来电和短信将可以用图标(大图或者小竖杠)、震动、响铃、弹出文字等特殊方式提醒，咱们可以自己搭配出一种只有你明白的提示方法;同时，可以设置挂断自动回短信，还是非常好用的。而且，据说360已经对隐私空间的数据进行了加密处理，虽然不知道效果如何，但心理上会安心很多。
到这里，通信隐私保护部分设置完成。
小结：
基本上来说，如果装了以上两个软件，再按笔者攻略进行一番设置，就基本上万无一失了，但还请各位活学活用，打造自己的隐私空间。当然，如果有好的更好的方法请给我留言，咱们共同进步。
File Locker1.01下载地址
http://www.androidmi.com/xz/xtgj/wenjian/201103/File-locker-v1.0.1.html
360手机卫士Android版下载地址：
http://shouji.360.cn/download_android.shtml?src=360mainnavi
 </text>
<image>http://www.yindaoxian.com/uploads/allimg/110423/0T05H363-0-lp.jpg </image>
<keywords>Android,隐私保护,手机安全 </keywords>
<category>系统安全 </category>
<author>admin </author>
<source>Yindaoxian </source>
<pubDate>2011-04-23 08:39 </pubDate>
</item>
<item>
<title>工信部正动员三大运营商共同开发自主智能终端操作系统 </title>
<link>http://www.yindaoxian.com/html/news/focus-16220.html </link>
<description>目前，工信部正在动员三大运营商共同推一个自主智能终端操作系统。 </description>
<text>
中国3G时代已经开启，4G时代即将到来，移动互联网大门已向各方敞开。除了网络不断演进所带来的巨大推力外，智能终端的大量普及也已成为移动互联网飞速发展的核心动力。
但是，目前国外企业正主导着智能终端技术的发展，因此产业利润的大头主要在国外;同时，国外企业已逐步主导智能终端操作系统的发展。长此以往，移动互联网产业发展将存在被国外企业垄断的风险。
对此，在&amp;ldquo;2011中国移动通信产业高峰论坛&amp;rdquo;上，中国工程院院士、中国联通科技委主任刘韵洁指出，智能终端操作系统一旦完全被国外企业垄断，将使我国移动互联网发展面临信息安全和经济安全等诸多问题。
刘韵洁呼吁，我国应全力推进智能终端操作系统的发展，这样不但能获得产业安全发展的先机，还将占据移动互联网产业制高点，促进移动互联网安全、健康发展。
据刘韵洁透露，&amp;ldquo;目前，工信部正在动员三大运营商共同推一个自主智能终端操作系统。&amp;rdquo;他表示，这种做法一旦成功，将为我国信息产业发展作出巨大贡献，使我国移动互联网产业发展迈向一个新的高度。
国外企业主导操作系统 移动互联网面临垄断危险
目前，3G用户大量使用智能手机上网、聊QQ、发电邮，大量互联网应用已经迁移到手机，移动互联网取得了飞速发展。在国内，我国网民规模达到4.57亿，其中手机网民规模达3.03亿，移动互联网用户的快速增长成为拉动中国总体网民规模攀升的主要动力。
其实，移动互联网用户之所以呈现爆炸式增长，除了网络持续升级原因外，主要得益于智能终端的大量普及。2010年，全球智能手机销量达到3.04亿部，同比增长72%，首次超过个人电脑的销量。在国内，2010年中国智能手机销量达到2800万台，同比增长65%。
在智能手机市场竞争中，争夺的焦点已从硬件转向操作系统。目前，国外公司基本上主导了智能终端操作系统的发展，谷歌、苹果以及微软三家美国公司已占据了先发优势和规模优势。
数据显示，去年四季度，谷歌仅仅推出两年的Android操作系统以3290万台的季度销量成为全球最大的智能手机平台，谷歌Android应用商店从2008年10月推出以来，到2010年底应用数量已经达到20万个;苹果应用商店App Store于2008年6月推出，到今年1月累计应用下载达到100亿次，应用数量达到35万个。
在刘韵洁看来，&amp;ldquo;如果智能终端操作系统长期被国外企业主导，移动互联网发展将存在被国外企业垄断的风险。移动互联网产业一旦被国外企业垄断，将使我国移动互联网发展面临信息安全和经济安全等诸多问题。因此，我国应全力推进智能终端操作系统的发展。&amp;rdquo;
目前，主导开发操作系统主要有两种途径：一种是基于谷歌Android等完整操作系统的开源代码，进行业务和应用的二次开发，但这种做法不能掌握核心技术知识被动的跟随;另一种是基于Linux内核标准，自主开发GUI、安全组件、应用框架、SDK、核心业务功能、基础应用，这种做法更为开放、安全、稳定，可及时满足市场。
中国企业开发操作系统道路坎坷
其实，我国企业在开发智能终端操作系统方面早有实践，但结果却始终不尽如人意。
据了解，2000年之前，中国企业走了一条国外智能终端操作系统汉化之路，虽然培养了一批技术人才，但产业化并不成功，没有形成自主的产业链。
从2000年开始，国际上3G移动互联网兴起，中国很多公司投资开发智能终端操作系统，可惜技术储备和人力资源分散，仍然采用在国外开源操作系统上裁剪、汉化的落后技术方案，几年下来纷纷落败，项目被解散。
自2004年起，大批国内手机厂商和设计公司给予Linux内核+QT开源代码开发智能终端操作系统，仍然没有成功，2007年后，随着iPhone OS和Android的发布而全部解散。同时QT也失去了中国市场，被诺基亚收购，更名为MeeGo，与Intel在中国做市场推广，2011年3月，诺基亚转向Windows Phone7，再把QT甩卖给Digia公司。
2007年之后，多家企业在Android开源代码基础上进行二次开发自己的智能终端操作系统产品，但产品版本落后国外品牌手机1年，缺乏市场竞争力，业务成果大失所望。
刘韵洁认为，&amp;ldquo;事实上，基于PC传统电脑的操作系统已经是Windows的天下，在全球也不可能有第二种操作系统能取得突破了。但是，信息产业技术的革命性变革给我们带来了历史性的基于，谷歌、苹果公司这两年的发展表明了在嵌入式操作系统领域我们完全有成功的可能性。&amp;rdquo;
与此同时，刘韵洁坦言，&amp;ldquo;应该充分意识到，谷歌、苹果以及微软三家美国公司已占据了先发优势和规模优势，在这种竞争环境下，如果仅靠中国的现有企业分别发展各自的操作系统，是很难成功的。&amp;rdquo;他呼吁，&amp;ldquo;我国只有集举国之力，由政府和运营商来主导一套自主智能终端操作系统，才有可能取得成功。&amp;rdquo;
据刘韵洁透露，&amp;ldquo;目前，工信部正在动员三大运营商共同推一个自主智能终端操作系统。&amp;rdquo;他表示，这种做法一旦成功，将为我国信息产业发展作出巨大贡献，使我国移动互联网产业发展迈向一个新的高度。
沃Phone尚无操作系统名称 电信称或用其做C网手机
事实上，中国企业在开发智能终端操作系统道路上经历了摸爬滚打之后，已经初步具备自主开发智能终端操作系统的能力，开发的产品已经能够维持公司正常运转。
今年2月28日，中国联通宣布正式推出&amp;ldquo;沃Phone&amp;rdquo;及我国首个自主知识产权的智能终端操作系统。沃Phone及操作系统由中国联通领导的沃Phone项目团队自主开发，团队拥有沃Phone及操作系统全部知识产权。该系统以Linux内核为基础，包含智能终端图形交互系统、核心功能库、应用框架、安全套件、业务模型组件、基础应用软件等多层架构软件实体。沃Phone将支持多种网络制式，包括WCDMA、CDMA、TD以及未来的LTE网络，同时支持Phone、Pad、TV、Game、Car等多种终端。
此前，业界因为该操作系统命名为&amp;ldquo;沃Phone&amp;rdquo;而认为该操作系统带有过重的联通色彩，不利于其他运营商采用。对此，刘韵洁解释道：&amp;ldquo;其实，沃Phone只是基于这种操作系统而推出的手机产品，早先中国联通试图将这种操作系统命名为UPhone，但因为注册权问题没有申请成功。事实上，这个具有我国自主知识产权的智能终端操作系统还有没正式的名字，我们也欢迎广大业界同仁积极参与为其取名。&amp;rdquo;
谈及是否会参与联通沃Phone及其操作系统的开发时，中国电信终端管理中心主任马道杰表示：&amp;ldquo;中国电信欢迎所有的操作系统，当然自主开发的操作系统中国电信更会支持，我们也希望大家用这样的操作系统来做CDMA手机，因为所有手机都是公平开放的。&amp;rdquo;
据C114了解，中国联通2011年将计划引入8-10家终端厂商参与沃Phone定制，将按普及型和中高端智能战略手机定制需求来定制沃Phone产品，2011年定制不少于10款沃Phone产品，力争2011年销售100万台沃Phone终端。
中国联通预计将在下周召开智能终端产业链各方通报会，将未来联通在智能手机方面的需求与厂商进行沟通，同时将推出全新智能手机补贴政策。据悉，新政策与原有补贴政策将会有较大改变，将对智能手机提供更多优惠政策。

&amp;nbsp; </text>
<image> </image>
<keywords>工信部,运营商端,操作系统,智能终端 </keywords>
<category>业界动态 </category>
<author>admin </author>
<source>C114   作者：李明 </source>
<pubDate>2011-04-23 08:37 </pubDate>
</item>
<item>
<title>Windows 8的反盗版机制已经被破解 </title>
<link>http://www.yindaoxian.com/html/news/focus-16219.html </link>
<description>据国外媒体报道，现在距离Windows 8 RTM版发布还有1年多的时间，即便是Beta测试版，发布时间最早也在2011年秋季。尽管如此，Windows 8的反盗版机制已经被破解。 </description>
<text>
据国外媒体报道，现在距离Windows 8 RTM版发布还有1年多的时间，即便是Beta测试版，发布时间最早也在2011年秋季。尽管如此，Windows 8的反盗版机制已经被破解。
Build 6.1.7850 6.1.7850.0.winmain_win8m1.100922-1508于本月初泄漏到互联网，不少用户丝毫没有顾及可能存在的危险，下载并安装了这个Windows 8 M1版。
Windows 8 M1 Build 7850于2010年9月份完成编译，由于它的使用存在时间限制，因此用户应当知道它从2011年2月5日开始便已经期满。
但当泄漏版Windows已经成为风尚时，这已经丝毫不会影响测试者的使用，它只会让破解者尽快推出新的解决方案。
截至发稿前，网络上已经出现两种绕开Windows 8 M1激活机制的破解方法。测试者明确表示，两种激活规避方法都能移除非正版提示，期满日期，并且激活Windows 8 M1 Build 7850。
其中一种破解方法是针对frankenbuild技术，利用Windows 7文件取代Windows 8文件，从而把系统伪装成正版，并关闭期满系统功能限制。
另外，测试者还需要在Key Management Service（密钥管理服务）中结合使用批量密钥激活Windows 8 M1 Build 7850泄漏版。不仅如此，这种破解方式甚至还可以解锁Windows 8的所有隐藏功能。
另外一种破解方法是利用专门针对Windows系统的OEM激活机制，激活Windows 8 M1 Build 7850 ISO镜像。
据悉，Windows 8解锁功能包括Windows Explorer 中的Ribbon / Fluent界面，网络摄像头，新的PDF阅读器和现代任务管理器。

&amp;nbsp; </text>
<image> </image>
<keywords>Windows 8,反盗版机制 </keywords>
<category>业界动态 </category>
<author>admin </author>
<source>作者：rocky 编译 </source>
<pubDate>2011-04-23 08:34 </pubDate>
</item>
<item>
<title>Discuz! X2 的读写分离体验 </title>
<link>http://www.yindaoxian.com/html/web/CMS-16218.html </link>
<description>Discuz! X2性能测试篇(三)：读写分离. </description>
<text>
核心提示：作为新一代的专业社区建站平台，Discuz! X2融合了&amp;ldquo;跨界融合&amp;rdquo;的设计理念，其系统架构全新构造，性能卓越，而且把论坛(BBS)、社交网络(SNS)、门户(Portal)、群组(Group)、开放平台(Open Platform)应用充分融合于一体。小编有幸第一时间测试了Discuz! X2的性能表现，特别从分表技术、缓存技术、主从分离等角度分别记录自己的测试体验。
Discuz! X2性能测试篇(三)：读写分离
一些活跃的大型论坛社区系统压力很大,，经常面临性能的瓶颈，而采用主从读写分离的方式可以有效的缓解这种性能瓶颈。因此，&amp;ldquo;主从读写分离&amp;rdquo;是大型社区提高负载、解决性能瓶颈所必需的服务器架构方法，许多站长为此翘首以盼。
小编了解到，Discuz! X2系统结合已有的服务器假设经验，进一步降低主动分离系统的架设难度，并将其整合进产品包中，将这种朱从分离技术开放给每一个需要的社区使用。下面小编带领大家具体了解。
应用历史
首先，主从读写分离并非是一个新的技术，Discuz! X2之前，主从读写分离主要提供给一些大型或者超大型的客户使用，所以标准的程序代码中并没有提供。
修改配置文件
其次，考虑到论坛社区应用越来越广泛，站点的发展速度和规模扩张也很快，所以 Discuz! X2 将&amp;ldquo;主从读写分离&amp;rdquo;功能内置在Discuz! X2产品之中。而且用户操作也很简单，只需要简单的修改配置文件，就可以快速完成系统部署。如下图所示：

图1：读写分离
多种扩充方式
最后， Discuz! X2 的主从读写分离功能也进行了扩充，可以支持 1主1从，1主多从，多主多从，甚至可以指定某个表部署到从服务器。这些功能的实现都可以通过修改配置文件来实现，大大降低了站长应用该功能的难度。

图：读写分离示意图
 </text>
<image>http://www.yindaoxian.com/uploads/allimg/110423/0S351H95-0-lp.jpg </image>
<keywords>Discuz!,X2,读写分离,性能测试 </keywords>
<category>CMS技巧 </category>
<author>admin </author>
<source>Yindaoxian </source>
<pubDate>2011-04-23 08:32 </pubDate>
</item>
<item>
<title>25个好玩的 JavaScript 游戏 感受 JavaScript 的魅力 </title>
<link>http://www.yindaoxian.com/html/web/Javascript_Ajax-16217.html </link>
<description>今天，本文与大家分享25个好玩的 JavaScript 小游戏，感受一下 JavaScript 的魅力。 </description>
<text>JavaScript 早已不只是一门写写网页特效的脚本语言了，如今广泛用于网站的前端交互。值得一提的是，当下Web开发者们追捧的 Node.js 使得 JavaScript 能够在更多环境下运行，甚至是网站的服务器端，使得这门语言再次受到大家的关注。今天，本文与大家分享25个好玩的&amp;nbsp;JavaScript 小游戏，感受一下 JavaScript 的魅力。
Bunny Hunt

Travians

Ajax Chinese Chess

Digg Attack

Invaders From Mars

Solitaire

Card Games

Jetris &amp;ndash; JavaScript Tetris

PacMan

Bomberman

Minesweeper

ProtoRPG

Vox Imperium

Real World Racer
&amp;nbsp;#p#副标题#e#
DHTML Lemmings

Battleship

DHTML Arkanoid

Brickslayer

Sudoku

Video Poker

BeSlimed

Spacius

JavaScript Super Mario Kart

GPokr

JavaScript Mario

（编译来源：梦想天空&amp;nbsp; 原文来自：25 Amazing JavaScript Games） </text>
<image>http://www.yindaoxian.com/uploads/allimg/110423/0S0533008-0-lp.gif </image>
<keywords>JavaScript,游戏,脚本语言,前端交互 </keywords>
<category>Javascript/Ajax </category>
<author>admin </author>
<source>梦想天空 </source>
<pubDate>2011-04-23 08:29 </pubDate>
</item>
<item>
<title>21个 PSD模板转换成HTML 的教程分享 </title>
<link>http://www.yindaoxian.com/html/web/HTML_Xhtml-16216.html </link>
<description>今天向大家分享一些非常好的教程，教你如何设计PSD模板，然后将它转换成HTML。 </description>
<text>Photoshop&amp;nbsp;毫无疑问是最好的图像编辑工具，它不仅用于图像编辑，还广泛用于制作网页模板，但设计人员面临的一个主要问题是如何将设计稿转换为HTML。所以，今天向大家分享一些非常好的教程，教你如何设计PSD模板，然后将它转换成HTML。
1- Convert a PSD to XHTML

查看教程
2- The Design Lab: PSD Conversion

查看教程
3- Building a Set of Website Designs Step by Step

查看教程
4- Encoding a Photoshop Mockup into XHTML &amp;amp; CSS

查看教程
5- Coding: Design Lab TV Styled Layout

查看教程
6- Design and Code a Slick Website from Scratch

查看教程
7- Slice and Dice that PSD

查看教程
8- Coding a Clean Web 2.0 Style Web Design from Photoshop

查看教程
9- Minimal and Modern Layout: PSD to XHTML/CSS Conversion

查看教程
10- How to Code up a Web Design from PSD to HTML

查看教程
#p#副标题#e#
11- Build a Sleek Portfolio Site from Scratch

查看教程
12- Coding Your 1st PSD Tutorial

查看教程
13- Site Build

查看教程
14- DesignSchool Coded, Free CSS Template With PSD to HTML Tutorial

查看教程
15- Fixed Footer Backgrounds with CSS

查看教程
16- Converting a Design From PSD to HTML

查看教程
17- Portfolio Layout 4: The Code

查看教程
18- Learn To Code It

查看教程
19- Creating a CSS Layout from scratch

查看教程
20- Converting a Photoshop Mockup

查看教程
21- PSD &amp;gt; HTML/CSS

查看教程
（编译来源：梦想天空&amp;nbsp; 原文来自：How to Convert PSD to HTML (20+ Tutorials)） </text>
<image>http://www.yindaoxian.com/uploads/allimg/110423/0R4524300-0-lp.jpg </image>
<keywords>PSD转换成HTML,HTML,Photoshop </keywords>
<category>HTML/Xhtml </category>
<author>admin </author>
<source>梦想天空 </source>
<pubDate>2011-04-23 08:23 </pubDate>
</item>
<item>
<title>新网互联推出“代理平台国际域名在线转移开通权限”功能 </title>
<link>http://www.yindaoxian.com/html/news/focus-16215.html </link>
<description>新网互联近日发布公告称将开通国际域名在线转移功能，新网互联在公告中称，为方便客户的国际域名在线转移操作，新网互联将于2011年5月3日正式推出“代理平台国际域名在线转移开通权限”功能。 </description>
<text>新网互联近日发布公告称将开通国际域名在线转移功能，新网互联在公告中称，为方便客户的国际域名在线转移操作，新网互联将于2011年5月3日正式推出&amp;ldquo;代理平台国际域名在线转移开通权限&amp;rdquo;功能。
以下为公告的具体内容：


    
        
            
            关于代理平台国际域名在线转移开通权限上线的通知
            尊敬的合作伙伴，您好：
            非常感谢您长久以来对新网互联科技有限公司的产品及服务一如既往的支持与认可。
            为使您在处理国际域名转移业务时更加方便快速，我司将于2011年5月3日正式推出&amp;ldquo;代理平台国际域名在线转移开通权限&amp;rdquo;功能。届时，您可在代理后台随时为您名下国际域名开通国际域名在线转移功能，从而方便您的客户在域名管理平台进行国际域名在线转移操作。如有其他相关问题请您随时联系我司客户服务部或咨询各地分支机构。
            愿新网互联今后能继续和您携手向前，创造更多辉煌价值！
            
        
    


在2008年下半年，新网数码率先开放了在线转移功能，由于传统的域名转出手续繁琐，新网数码凭借此项服务获得了业界一致好评。2010年后，因对互联网有害信息整顿的原因，为推进域名注册信息实名制工作，新网数码最终关闭了这一服务，改为实名制审核后方可通过代理商转移。
据了解，域名在线转移功能是多数海外域名注册商采用的惯例。而在国内，代理商为了保住域名注册量，延伸相关的基础业务，通常都会故意刁难注册人，不但转移手续繁琐，部分无良代理商通常以注册补偿费、转出手续费等借口向注册人索要赔偿。
除新网互联将宣布支持在线转移以外，国内其他的注册商，如易名中国Ename.cn、中国万网、名富网、爱名网、琥珀网也都支持域名在线转移。 </text>
<image> </image>
<keywords>域名线转移,新网互联,国际域名,在线转移 </keywords>
<category>业界动态 </category>
<author>admin </author>
<source>站长之家 </source>
<pubDate>2011-04-23 08:21 </pubDate>
</item>
<item>
<title>18年前的今天 首个可以显示图片的网页浏览器诞生 </title>
<link>http://www.yindaoxian.com/html/news/focus-16214.html </link>
<description>18年前的今天，美国伊利诺伊大学的国家超级电脑应用中心（NCSA）发布了首个可以显示图片的网页浏览器——Mosaic 1.0，点燃了互联网的火种。 </description>
<text>
首个可以显示图片的网页浏览器&amp;mdash;&amp;mdash;Mosaic 1.0，点燃了互联网的火种
18年前的今天，美国伊利诺伊大学的国家超级电脑应用中心（NCSA）发布了首个可以显示图片的网页浏览器&amp;mdash;&amp;mdash;Mosaic 1.0，点燃了互联网的火种。
上世纪90年代初的网页以文本为主。人们可以在网页上发布图像、照片、音频或视频片段，但这些多媒体内容只能隐藏在链接后面。如果用户需要查看图片，就需要点击链接并打开新窗口。NCSA的一些学生认为，互联网需要提供更加友好的交互体验。他们着手开发一款新的浏览器。在借鉴了其他浏览器的设计和用户界面，并多次返工后，他们在1993年4月22日推出了Mosaic 1.0。
Mosaic 1.0是全球首款可以在文本间显示图片的浏览器，是一个极大的进步。它改变了标准网页的&amp;ldquo;文档&amp;rdquo;布局，并将它转变为类似于杂志的、激动人心的视觉体验。此外，它还为超链接加上了下划线，并用蓝色显示，用户只需一次点击，即可访问其他网页。
最初发布时，Mosaic是一款免费软件，但仅支持Unix系统。这意味着它在大学和研究机构中颇为流行，却很难进入Windows系统占据主导地位的家庭环境。
1993年年底，NCSA推出了Windows和Mac版本的Mosaic，仍然免费提供下载。它的安装十分简单，任何人都可以用它畅游互联网。对许多人而言，Mosaic使网页拥有了色彩和图像，提供给他们一直渴望的上网体验，使网页浏览成为一种乐趣。在查看了许多带有照片的网页后，人们感到有必要把自己的照片也放在网上。很快，每个人都在互联网上开设了个人主页。NCSA称，Mosaic发布后，超媒体浏览的网络流量增长了1万倍。
Mosaic项目领导人马克&amp;middot;安德森（Marc Andreesen）1993年离开NCSA，与Silicon Graphics联合创始人吉姆&amp;middot;克拉克（Jim Clark）共同创办Mosaic Communications，继续从事浏览器研发，并向其他公司提供页面渲染技术。
1994年，安德森和克拉克将公司改名为&amp;ldquo;网景&amp;rdquo;，并发布网景浏览器，很快占据市场主导地位。它得到了几乎所有人的赞扬，但那些蓄谋摧毁它的人除外。
网景浏览器一度成为霸主，但在微软发布IE浏览器后，一切迅速逆转。网景后来又推出Mozilla浏览器，却并未取得太大成功。2003年，与Mozilla存在密切联系的Firefox浏览器横空出世，此时距离首款Mosaic发布已有十年之久了。 </text>
<image>http://www.yindaoxian.com/uploads/allimg/110423/0R044L07-0-lp.jpg </image>
<keywords>显示图片,网页浏览器 </keywords>
<category>业界动态 </category>
<author>admin </author>
<source>新浪科技 </source>
<pubDate>2011-04-23 08:20 </pubDate>
</item>
<item>
<title>2011程序员薪资调查:5000以下居多 </title>
<link>http://www.yindaoxian.com/html/web/xinde-16213.html </link>
<description>2011程序员薪资调查报告. </description>
<text>自2011年初，CSDN在网上发起&amp;ldquo;2011年软件行业技术人员薪资大调查&amp;rdquo;以来，引起了广大开发者们的热烈反响，短短两月时间内，近万名开发者提交了调查数据。尽管这只是中国百万开发者大军的一小部分，但他们所在的行业几乎涵盖了整个中国软件的产业链，他们的职位几乎代表了一个软件团队体系的每一个层面，而且 &amp;ldquo;一叶知秋&amp;rdquo;，所以透过这些调查数据和变化，我们或许可以一瞰中国软件开发者的普遍生存状态，甚至可帮助开发者，更准确地定位自己在产业内的坐标。
2011：程序员的日子不算差
相信每个开发者在回忆当初高校毕业，加入滚滚求职大军的情形时，都能记得那番对美好生活的憧憬和闯荡世界的豪情。而在经济社会，判断成功的可量化方式无疑是薪资了，尽管有点世俗，但暂时也找不到更好的标准。那么现在，中国的程序员们，总体收入水平如何呢？首先我们看程序员们对薪资水平的满意度。

&amp;nbsp;
我们发现绝大多数程序员（近73%）对自己的薪资并不满意，这种普遍不满意的情绪有多少是主观预期过高，多少是客观生存环境造成的呢？我们需要做进一步的考察。
我们按月薪大小把收入水平划分为四类：低收入（小于2000元）、中等收入（2000~5000元）、中高收入（5000~10000元）、高收入（大于10000元）。从调查数据看，来自中国17座重要IT城市的开发者们，占据绝大多数的是月薪2000~5000元，它在13个城市占据最高的比例，其中排前3名的是沈阳（67.5%）、济南（65.8%）、珠海（62.5%）。而北京、上海、深圳的开发者收入水平相对高些，这三座城市占据绝大多数的是月薪5000~10000元的群体。

如果仅依据国家统计局公布的数据显示，2010全年城镇居民家庭人均总收入21033元（月平均1753元），其中北京城镇居民人均可支配收入2.9万元（月平均2417元）。这两年国家经济相对比较稳定，估计2011年的情况也差不多。所以总的来说，2011年的中国程序员群体，在所处的城市里，和其他居民比，算相对收入不错的了。
当然也有生存环境堪忧的， 我们发现月薪少于2 0 0 0 元的群体， 主要分布在济南（15.8%） 、西安（13.8%） 、青岛（12.7%）、武汉（12.6%）。
而如果以月薪10000元（及以上）算高薪，排名前列的则是上海（26.9%）、北京（20.6%）、深圳（14.7%）、杭州（11.3%），杭州程序员群体的崛起令人关注，说明杭州近年来的信息化建设成就卓著。再回过头来看程序员的薪 资满意度，我们通过交叉分析发现，程序员的满意度确实和薪资大小相关，收入越高，不满意的比例越小。但值得注意的是，不管哪个收入群体，都超过50%以上 都表达了对当前薪资的不满，说明尽管日子过得不算差，但中国程序员们的幸福感普遍不高。

最佳跳槽次数，最好不超过3次
跳槽，一直是程序员们在职场生涯里所面临的热点话题。它是一把双刃剑，一方面会带给你更多的视野和经历；另一方面，会降低你的企业忠诚度和所在企业平台的积累。所以很多开发者往往会面临是否跳槽的煎熬和苦恼。那么本次调查的数据显示，资薪和跳槽此数存在潜在的规律吗？

从上面的&amp;ldquo;薪资/跳槽次数交叉分析表&amp;rdquo;，我们发现在四个收入群体中，&amp;ldquo;少于2000元&amp;rdquo;和&amp;ldquo;2000~5000元&amp;rdquo;群体中的绝大多数人都未换过工作，而从收入高于5000元的群体开始，有跳槽经历的人数显著加大。从工资高于10000元的高收入群体看，我们发现有3次跳槽经历的人占据最多的比重，达到24.6%，但从第4次开始又急剧下跌到10.3%。所以从这样的数据结果可以看出，凡是有一定收入水准的开发者，基本上是有跳槽经历的，但跳槽的次数越多，并不绝对保证薪资高。数据显示跳槽次数存在一个&amp;ldquo;天花板&amp;rdquo;&amp;mdash;&amp;mdash;３次。看来适度的跳槽有利于经验和技能的提升，但如果跳槽过于频繁，则不利专业的积累，自然在薪资上提升的空间也不大了。
技术菜鸟到牛人的距离，5年是分水岭
再来看工龄和薪资的具体量化关系，我们发现工作1~2年的开发者，工资在2000~5000元之间占据绝大多数，而工龄超过2年的，大多数人的收入达到5000元以上。 同时我们发现薪资在5000~10000元群体在10年以内都基本处于一个稳定状态，没有明显增幅。而10000元以上的高收入群体，一个非常显著的变化是，前５年的人数增幅明显加快，但之后几年一直均处于稳定状态。


所以，&amp;ldquo;3年（月薪5000元）&amp;rdquo;、&amp;ldquo;5年（月薪10000元）&amp;rdquo;是两个关键的分水岭。凡是月薪5000元以内的，随着工作年数的增加，人数递减；但随着年数达到3年后，月薪5000元以上的群体，人数开始显著递增。这不难理解，因为工龄的增加，开发者的工作熟练程度也越高，所以自然薪水也就高了。而工龄超过&amp;ldquo;5年&amp;rdquo;达到月薪10000元以上后的高收入群体，随后也基本开始保持稳定了。这说明，岁月对于技术开发者的薪资，同样存在一个瓶颈，并不是无限制正比例上升的。由此我们似乎可以推断，在中国软件行业，一个程序员菜鸟发展到业界认可的&amp;ldquo;熟练工&amp;rdquo;大概是&amp;ldquo;3年&amp;rdquo;，而&amp;ldquo;技术牛人&amp;rdquo;所需要的成长时间，大概是&amp;ldquo;5年&amp;rdquo;。 #p#副标题#e#
什么工作最赚钱？&amp;mdash;&amp;mdash;不上班
&amp;ldquo;男怕入错行，女怕嫁错郎&amp;rdquo;。随着信息化在全社会范围内的渗透，所从事的细分行业的信息化发展水平和市场前景，已经成为决定开发者收入水平重要因素。那么作为开发者，选择什么样的工作，选择哪个行业的软件公司最有发展前景呢？调查结果令人诧异&amp;mdash;&amp;mdash;自由职业者（SOHO）收入水准最高，超过30%的SOHO月收入超过10000元，月收入5000元以上的比例更是超过84%。但细想也在情理之中，有勇气做自由职业的开发者，往往具备超高的技术水准和丰富的行业积累。

再看具体的细分行业，高收入开发者比例最高的领域是欧美外包（21.4%），看来中国软件本质上离&amp;ldquo;中国创造&amp;rdquo;的目标，还有很长一段距离。其次是原厂商（17.1%），这里的原厂商指的是诸如微软、甲骨文、IBM等软件巨头，其员工收入高并不意外。排名第三的是移动和手机应用（16.9%），这现象令人欣慰，毕竟未来就是移动互联网的时代。
从调查数据看，最不合适介入的是教育行业，小于2000元的低收入者比例接近15%，月收入小于5000元的接近65%。教育产业在国家属于公共资源，被严格管理，介入门槛比较高，再加上以&amp;ldquo;高考&amp;rdquo;为指挥棒的单一教学导向，不容易衍生丰富多彩的信息化应用。此外，餐厅零售行业也是开发者需要谨慎选择的，低收入者10.87%，小于5000元的接近71%。不过餐厅零售业不像教育那样受到政府的严格管理，所以从乐观的角度，说明这个行业的信息需求没有充分挖掘。
开发语言，选谁都一样
工欲善其事，必先利其器。开发语言、平台对于开发者来说，如同披荆斩棘的利剑。尽管对于顶尖高手来说，达到了编程思想、方法论层面的炉火纯青，可鸟瞰一切平台和工具，但对大多数初涉软件行业的程序员来说，熟悉哪种语言、开发工具往往直接决定了当下的收入水平和生活水准。从调查数据看，绝大多数开发者都使用JAVA，达到45.3%之高，其次是C#、C++、C、.NET、JavaScript，它们相对比较均衡，基本在25%左右（注：很多开发者往往实际会使用一种以上语言）。我们发现，C#、.NET开发者中，小于5000元的比例最高，基本在55%。但不能因此说C#、.NET没有前途，因为另一数据发现，所有的语言，在5000~10000元的群体里，比例竟然惊人趋近，基本都在30%~40%之间，这说明不管选择哪个平台，只要达到&amp;ldquo;熟练工&amp;rdquo;水准，收入不会差太远。至于一些语言的低收入群体比例偏高，这和它容易学习，适合编程菜鸟上手有关，因为我们同时通过交叉分析，注意到工龄2年内的C#、.NET程序员小于月薪5000元收入水平的比例竟然高达80%左右，而工龄超过3年后，这个比例开始明显下降了。

再看高收入群体，我们发现在使用Erlang、Perl、Scala技术的人中，高收入人群的比例较高，分别为41.2%、36.7%、36.4%。但我不建议大家一窝蜂地去学习这些语言，因为同时发现它们的样本量极低，分别是17、98、11，远小于近万份的总样本量，看来主要是物以稀为贵，会的人少，自然收入就上去了。

结束语
在本次调查中，我们还结合英语技能、学历高低对开发者的薪资水平进行了分析，发现结果和常识是一致的，即英语、学历越高，获得高薪资的比重越大。总的来说，开发者要想过更好的物质生活，重要的是在专业性上下工夫，因为尽管随着城市（考虑消费水平在内）、技术平台、行业等外在条件的不同，低收入、中等收入群体的比例千差万别，但高收入群体的比例是基本接近的。如果您还希望查看更多CSDN关于开发者的薪资调查数据，欢迎访问http://hunter.csdn.net，您可以自己进行地域、行业、工作年限等因素的组合，查看薪资分布状况。 </text>
<image>http://www.yindaoxian.com/uploads/allimg/110422/0U2515408-0-lp.jpg </image>
<keywords>2011,程序员,互联网 </keywords>
<category>心得技巧 </category>
<author>admin </author>
<source>《程序员》杂志 </source>
<pubDate>2011-04-22 08:48 </pubDate>
</item>
<item>
<title>WebMatrix 是一个全新的网站开发工具 </title>
<link>http://www.yindaoxian.com/html/webbiz/exp-16212.html </link>
<description>Microsoft WebMatrix是一个免费的工具，可用于创建、自定义和在Internet上发布网站。 </description>
<text>导读：Microsoft WebMatrix是一个免费的工具，可用于创建、自定义和在Internet上发布网站。

Microsoft WebMatrix 是一个全新的 Web 开发平台。区别于现有的开发平台，WebMatrix 的特点是一站式和简化的开发过程，您只需花几个小时便可学会使用WebMatrix、CSS、HTML、HTML5、ASP.NET、SQL、数据库等知识以及如何编写简单的Web应用程序。这个工具可以免费使用，提供了核心代码和数据库支持，集成了一个开元 Web 应用程序库，以及可以直接发布/部署站点的强大工具。与庞大的 Visual Studio 或 Visual Web Developer 相比，WebMatrix 体积只有 15MB而已，开发人员可以很快速的开始 ASP.NET、PHP 站点的开发和发布。
Microsoft WebMatrix 下载地址：http://msdn.microsoft.com/zh-cn/gg192883.aspx
主要包含以下几大核心：
IIS Developer Express： 这是一个轻量级的免费 Web 服务器，安装简便，支持目前所有的 Windows 版本，并且兼容完整版的 IIS 7.5 服务器。
SQL Server Compact Edition： 一款基于文件的轻量级免费数据库，体积小巧，安装简便，可以集成到 ASP.NET 等众多微软开发场景中使用。使用SSCE平台的成本极低，并且可以很方便的迁移到 SQL Server。
ASP.NET &amp;ldquo;Razor&amp;rdquo;： 一种新的 ASP.NET 视图引擎，具有模板化的代码语法，便于在 HTML 中嵌入 VB 或 C#。其特点是语法简单，学习和编辑都非常容易。此外，还包含NET Framework 和 Visual Web Developer组件。
当然用户可以从微软Web 应用程序库中一个开源应用程序（比如WordPress、Joomla、DotNetNuke或Orchard）开始，WebMatrix会为您处理下载、安装和配置这些应用程序的任务。或者可以使用许多内置的模板自行编写代码，这些模板有助于您迅速上手。此外，WebMatrix都提供了您的网站运行所需的一切内容，包括Web服务器、数据库和框架。通过在您的开发桌面使用与您将在Web主机上使用的相同堆栈，将网站上线的过程变得既轻松又顺利。
微软Web 应用程序库优秀项目精选推荐：
最大的自承载博客工具：WordPress
架站必备之开源内容管理系统（CMS）：Joomla!
快速构建Web程序之内容管理系统：Umbraco CMS
开放源代码ASP.NET博客项目：BlogEngine.NET
专门构建Web课程的学习管理系统（LMS）：Moodle
快速构建动态公众网站的内容管理系统：Acquia Drupal
构建、管理和共享wiki的开源系统：ScrewTurn Wiki 3.0
基于Microsoft ASP.NET构建网站的开源框架：DotNetNuke
虽然对于很多初学者来说，在本地中搭建一个PHP/ASP运行环境调试、测试程序则是最快捷的方法。但是，当你学会使用WebMatrix ，你会发现在整个网站开发测试到上线，都会变得更加简单和便捷。


    
        
            
            1、常用PHP运行环境一键安装包
            2、一键快速搭建ASP运行环境
            
        
    


因此，为了帮助网站开发者快速学会使用WebMatrix。站长之家也推出过Web 开发101系列教程。在Web开发101系列文章中，您将学习如何开发一个简单的 Web 应用程序来管理您最喜爱的电影列表。尽管它很简单，但它将展示完整的 Web 应用程序的许多功能，包括使用数据库存储数据，提供让用户向数据库添加数据、编辑和删除数据的功能。（您可能听说过 CRUD &amp;ndash; 创建、检索、更新、删除，现在您将学习如何在 WebMatrix 中实现这些操作！）此外，还将学习到如何通过WebDeploy 和 WebMatrix 中的主机供应商来部署应用程序！
WebMatrix视频与图文教程学习与下载：http://www.yindaoxian.com/html/webbiz/exp-16146.html </text>
<image>http://www.yindaoxian.com/uploads/allimg/110422/0TI63100-0-lp.png </image>
<keywords>WebMatrix,网站开发,web开发 </keywords>
<category>建站经验 </category>
<author>admin </author>
<source>Yindaoxian </source>
<pubDate>2011-04-22 08:46 </pubDate>
</item>
<item>
<title>Windows 8新功能：电子邮件账户可登录Windows </title>
<link>http://www.yindaoxian.com/html/os/otheros-16211.html </link>
<description>Windows 8一直是大家关注的话题，其新功能不断浮出水面。前几日泄露的Windows 8 M1 Build 7850图片，我们发现Windows 8还有着新功能：电子邮件账户可登录Windows。 </description>
<text>　　最近，Windows 8一直是大家关注的话题，其新功能不断浮出水面。前几日泄露的Windows 8 M1 Build 7850图片，我们发现Windows 8还有着新功能：电子邮件账户可登录Windows。
　　

&amp;nbsp;
　　从图中，我们可以很清楚的看到两要点：
　　&amp;ldquo;一个电子邮件账户无需使用Windows，但却使在任何电脑上访问您的个性化、收藏和内容变得方便。&amp;rdquo;
　　&amp;ldquo;Windows 8可以使用在线电子邮件账户作为您的Windows账户，增强个性化体验。使用电子邮件账户，可使您关注的活动在Windows上更加活灵活现。&amp;rdquo;
　　从本质上讲，Windows 8连接帐户(Connected Accounts)功能，增强了云服务体验。
　　使用Connected Accounts功能，用户只需利用他们的在线身份登录到运行Windows 8的平台，便可以随时随地获取设置，自定义，收藏，以及同步内容。
　　不得不说，这样的新功能的确给用户带来了极大的方面。
　　Windows8Italia在Windows 8中还发现了新的云相关功能，包括：移动宽带账户体验，文件服务器资源管理器，设置同步。
　　上述提到的尚未得到微软的证实，但似乎微软将研发云登录，文件云同步，以及个性化选项和设置同步的功能。
　　据猜想，微软下一阶段将整合Windows Live vNext和Windows 8，尤其是有关Mesh和SkyDrive服务。但这一点还未得到确切证明。
　　桌面和云服务应该配合的天衣无缝，并且Windows资源管理应该包含云文件夹，云文件夹不仅仅是文件夹，还得有同步和个人文件共享功能，这样才能满足用户胃口。
　　此外，Windows Live Mesh目前同步功能只限制在5GB内，空间应该扩大，至少达到Windows Live SkyDrive(一款超大的网络硬盘)的最大存储量，不是吗?这样Windows 8才会更优秀。 </text>
<image>http://www.yindaoxian.com/uploads/allimg/110422/0T242D14-0-lp.jpg </image>
<keywords>Windows 8,新功能,电子邮件,Windows </keywords>
<category>其他系统 </category>
<author>admin </author>
<source>Yindaoxian </source>
<pubDate>2011-04-22 08:41 </pubDate>
</item>
<item>
<title>Photoshop制作梦幻效果的夜景图片 </title>
<link>http://www.yindaoxian.com/html/design/ps_tup-16210.html </link>
<description>Photoshop打造梦幻的旷野星夜图片. </description>
<text>　　夜景图片不仅仅是把图片的颜色调暗，需要根据素材图片的色调构成选择好视觉中心，然后在天空部分加上一些星光及月色等。后期再适当渲染一下颜色和细节即可。
　　原图
　　

&amp;nbsp;
　　最终效果
　　

&amp;nbsp;
　　1、首先打开下图所示背景素材。
　　

&amp;nbsp;
　　2、复制一层，调出蒙版蒙版，窗口&amp;gt;蒙版，点击红框内的图标，添加像素蒙版。
　　

&amp;nbsp;
　　3、点击色彩范围按钮，用吸管按住shift键加选，效果如下。
　　

&amp;nbsp;
　　4、确定后，会得到一个选区，选择&amp;gt;存储选区。
　　

&amp;nbsp;
　　5、隐藏背景层，会得到类似下图效果。
　　

&amp;nbsp;
　　6、添加渐变映射调整层，图层模式正片叠底，不透明度78%。
　　

#p#副标题#e#
&amp;nbsp;
　　7、建几个新层，前景色白色用星云笔刷添加一些星云和星球。
　　

&amp;nbsp;
　　8、把这几层群组，调出刚才保存的选区，添加蒙版，使星云只出现在树枝的后面。
　　

&amp;nbsp;
　　9、添加曲线调整层，增加画面对比。
　　

&amp;nbsp;
　　10、添加色阶和色彩平衡调整层。
　　

&amp;nbsp;
　　11、添加渐变调整层，图层模式柔光，不透明度50%。
　　

&amp;nbsp;
　　12、再添加一个渐变调整层，图层模式叠加，不透明度41%。
　　

&amp;nbsp;
　　最终效果：
　　
 </text>
<image>http://www.yindaoxian.com/uploads/allimg/110422/0T0232545-0-lp.jpg </image>
<keywords>Photoshop,梦幻效果,夜景图片 </keywords>
<category>图片处理 </category>
<author>admin </author>
<source>一起PS吧 </source>
<pubDate>2011-04-22 08:39 </pubDate>
</item>
<item>
<title>Discuz! X2 的缓存技术体验 </title>
<link>http://www.yindaoxian.com/html/web/CMS-16209.html </link>
<description>Discuz! X2性能测试篇(二)：缓存技术. </description>
<text>
核心提示：作为新一代的专业社区建站平台，Discuz! X2融合了&amp;ldquo;跨界融合&amp;rdquo;的设计理念，其系统架构全新构造，性能卓越，而且把论坛(BBS)、社交网络(SNS)、门户(Portal)、群组(Group)、开放平台(Open Platform)应用充分融合于一体。小编有幸第一时间测试了Discuz! X2的性能表现，特别从分表技术、缓存技术、主从分离等角度分别记录自己的测试体验。
Discuz! X2性能测试篇(二)：缓存技术
所谓缓存技术，是指将已经处理好的数据通过文件、数据库、内存等方式存储下来，以便于系统的再次利用，减少对相同数据进行重复处理的过程。
其实，缓存技术的使用在软件产品中很常见, 我们常见的一些硬件产品例如CPU\硬盘等也都会使用缓存技术。缓存技术的使用会大幅度提升系统处理数据的速度, 降低系统负载压力。论坛社区作为互动性很强的软件产品, 缓存技术可以大幅度的缓解数据库压力, 提升系统处理用户请求的能力, 让访客可以获得更好的使用体验。
对于站长而言, 在相同硬件环境下, 缓存技术可以让服务器可以承载更多的用户访问，从而降低站长对硬件的投入成本。
其中，Discuz! 的缓存技术从Discuz! 1.0 到现在的Discuz! X系列产品，不断完善和发展，已经形成了一整套解决方案，涵盖了整个社区系统。下面，小编带你了解Discuz! X2缓存技术的四个特征：
全面
Discuz! 的缓存从内容上分，主要由页面数据缓存、系统数据缓存、业务数据缓存三部分组成，可以有效的降低页面网络数据流量、避免数据重复处理过程, 在不降低数据的实时交互需求的前提下，将绝大部分数据都缓存了起来。

图1：页面缓存
多样
Discuz! 的缓存可以支持数据库、文件、内存三种形式的存储，用户可以依据自己的服务器环境、硬件状况、负载压力选择适合的缓存模式。同时，在系统后台进行缓存策略的调整、有效期的调整，可以组合搭配出各种各样的缓存实施方案。

图2：统计技术缓存
高效
Discuz! 的缓存更新机制、垃圾回收机制可以保障缓存在更新时将系统负载压力降低到最小，垃圾回收机制可以保障缓存内容不会长期霸占系统资源，始终保持高效的运转模式。
开放
Discuz! 的缓存技术是完全开放给插件和第三方程序, 除了提供缓存的读写接口，从Discuz! X1.5开始还开放了创建与更新接口。第三方程序只需要调用接口函数，就可以创建\更新\读取自己的缓存和系统公共缓存，大大提升了开发效率，降低了缓存技术的使用门槛。

&amp;nbsp; </text>
<image>http://www.yindaoxian.com/uploads/allimg/110422/0SU2A09-0-lp.jpg </image>
<keywords>Discuz!,X2,缓存技术 </keywords>
<category>CMS技巧 </category>
<author>admin </author>
<source>未知 </source>
<pubDate>2011-04-22 08:38 </pubDate>
</item>
<item>
<title>iPhone 5 应该在2012年发布的十个理由 </title>
<link>http://www.yindaoxian.com/html/news/focus-16208.html </link>
<description>近日，Eweek网站撰文称，苹果公司不应该在2011年发布iPhone 5手机，而是应该将精力集中在其他的地方。苹果应该打破传统，不在2011年发布iPhone 5，而是将其发布日期延迟至2012年。下面就是Eweek给出了10大理由。 </description>
<text>　　据国外媒体报道，在每年的全球开发者大会中，苹果都会借机讨论其下一代iPhone智能手机。今年6月份，苹果将于旧金山举行2011全球开发者大会(WWDC)。
　　目前为止，苹果仅表示，该公司计划在WWDC 2011中讨论Mac OS X&amp;ldquo;狮子&amp;rdquo;和下一代iOS平台，而iPhone 5将会在WWDC 2011中出现则只是外界的揣测。
　　近日，Eweek网站撰文称，苹果公司不应该在2011年发布iPhone 5手机，而是应该将精力集中在其他的地方。苹果应该打破传统，不在2011年发布iPhone 5，而是将其发布日期延迟至2012年。下面就是Eweek给出了10大理由：
　　1、白色iPhone 4尚未发布
　　苹果表示，用户期待已久的白色iPhone 4将于今年春天上市，如果这是真的，那么苹果为什么要考虑在今年推出iPhone 5呢?
　　Eweek网站认为，外界很多的用户都对白色iPhone 4充满好奇，白色iPhone 4的发布完全可以弥补iPhone 5的空缺，从而保证iPhone智能手机的销量。
　　2、Verizon网络支持与AT&amp;amp;T同步
　　去年夏天，苹果推出了AT&amp;amp;T版本的iPhone 4智能手机，并于今年早些时候推出了Verizon版的iPhone 4。如果苹果不希望再次交错推出Verizon和AT&amp;amp;T版的iPhone 5的话，那么最好是等到明年一起发布Verizon和AT&amp;amp;T版的iPhone 5。
　　3、iPhone 4的销售依旧很强劲
　　目前，没有任何迹象表明iPhone 4的销售势头有所放缓，正如前所说，如果苹果春季发布白色iPhone 4的话，iPhone 4的销量会更多。如果iPhone 4的销量不下滑的话，那么苹果是没有理由在今年发布iPhone 5的。
　　就苹果方面来讲，明智的做法就是调动消费者对iPhone 5的兴趣，在iPhone 4的需求量减少的时候推出iPhone 5。
　　4、等待4G网络技术成熟
　　一直以来，苹果因为没有在iPad 2中提供4G网络技术而饱受批评，同样iPhone中也缺乏4G网络技术支持。外界有传闻揣测，苹果将会在iPhone 5中提供超高速网络连接。
　　不过，当前，4G网络技术正处于起步阶段，如果苹果今年发布iPhone 5，那么在其中添加4G技术有点不太现实，最好的选择就是等到2012年4G技术成熟的时候再推出iPhone 5。
　　5、将竞争对手甩在脑后
　　自2007年推出iPhone以来，苹果每年都会推出一个新版本的iPhone，而这也是苹果的竞争对手所共知的。如果苹果2011年不推出iPhone，这必将会使得其竞争对手感到惊讶。
　　在很多方面，摩托罗拉和三星的产品的很多决策都是围绕着苹果在智能手机市场的走势去制定的。如果苹果不按常规出牌，必将会使得竞争对手方寸大乱。
　　6、向股东证明实力
　　每年，苹果都面临着来自股东和其他利益相关者的巨大压力，他们都希望自iPhone的发布中获利。当苹果发布iPhone的时候，这些股东自然会希望新一代iPhone中包含着巨大的更新。
　　此次，苹果可以相隔一年再发布新一代iPhone，这不仅能够保证大幅的更新，还可以向股东证明，iPhone在智能手机市场中的成绩并不需要新版本去保障。
　　7、当下来讲，iPad 2更重要
　　就像iPhone多年来受到苹果的重视一样，iPad 2对于苹果来讲也是非常重要的。对于iPad来讲，2011年是至关重要的一年，它面临着众多竞争对手的挑战。此刻，苹果需要做的就是对iPad 2发布更新，使其支持4G网络，从而保证iPad在平板电脑市场的主导地位。
　　8、AT&amp;amp;T-T-Mobile交易尚未完成
　　今年，AT&amp;amp;T宣布计划以390亿美元的价格收购T-Mobile美国公司，并希望在年底完成交易。
　　鉴于AT&amp;amp;T是苹果的一个非常重要的合作伙伴，苹果应该在这项交易定下来之后再发布新一代iPhone智能手机。对于苹果来讲，AT&amp;amp;T-T-Mobile交易的意义是非常重大的，苹果必须牢记这一点。
　　9、仍然领先市场
　　虽然谷歌的Android平台在智能手机市场的销量超过了基于iOS的设备，但是却没有任何一个单一的Android设备能够与苹果iPhone相媲美。因此，苹果并不需要有一种每年都必须推出新iPhone的紧迫感。
　　iPhone自2007年推出以来，其销量已经突破了1亿，这无疑是一个非常巨大的成功，这种情况即使在明年iPhone 5发布的时候也不会改变。
　　10、苹果应该关注一下其他领域
　　正如之前所提到的，苹果今年应该将注意力多多集中到iPad 2身上。除了iPad 2之外，苹果还应该关注一下其他的产品市场，例如通过改善Apple TV去改进娱乐市场，改进MacBook Air等。 </text>
<image> </image>
<keywords>iPhone 5,苹果,2012,十个理由 </keywords>
<category>业界动态 </category>
<author>admin </author>
<source>Yindaoxian 收集 </source>
<pubDate>2011-04-22 08:36 </pubDate>
</item>
<item>
<title>WebQQ2.0更新 全新支持视频聊天功能 </title>
<link>http://www.yindaoxian.com/html/tools/qqmsn-16207.html </link>
<description>WebQQ2.0低调更新，全新支持视频聊天功能，用户只需点击资料卡上的视频图标或者聊天对话框上的视频图标就可以开启视频功能，通过网页与QQ好友进行聊天了。 </description>
<text>　　近日WebQQ2.0低调更新，全新支持视频聊天功能，用户只需点击资料卡上的视频图标或者聊天对话框上的视频图标就可以开启视频功能，通过网页与QQ好友进行聊天了。
　　

&amp;nbsp;
　　一起来随着小编体验下新功能吧：
　　1、通过对话框中的视频按钮可以向QQ好友发送视频，在视频窗口中会提示安装插件，点击立即安装即可成功发送视频邀请。
　　

&amp;nbsp;
　　2、发送邀请后若对方用QQ客户端登录，则被邀请人将收到视频邀请连接。若对方也在使用WebQQ，则可以直接进行视频。
　　

&amp;nbsp;
　　3、对方接收到视频邀请，点击邀请连接之后，就会进入视频聊天页面，即可享受高清的视频体验。
　　

&amp;nbsp;
　　WebQQ推出视频功能后，用户可以直接通过网页端为好友发送视频，省去了登录客户端的麻烦，对于需要快速近视视频的用户一定很非常实用!后续WebQQ会新增哪些实用的功能呢?让我们拭目以待吧。
　　WebQQ：http://web.qq.com/ </text>
<image>http://www.yindaoxian.com/uploads/allimg/110422/0S3324423-0-lp.jpg </image>
<keywords>WebQQ2.0,视频聊天,网页QQ,腾讯QQ </keywords>
<category>即时通讯 </category>
<author>admin </author>
<source>未知 </source>
<pubDate>2011-04-22 08:32 </pubDate>
</item>
<item>
<title>Windows 8系统现的代任务管理器 </title>
<link>http://www.yindaoxian.com/html/os/otheros-16206.html </link>
<description>如何打开Windows 8系统现代任务管理器. </description>
<text>从Windows 95 一直到Windows 7 时代，其实微软针对一些系统内置组件的改进真的非常少，无论是记事本画图还是控制面板等。从Windows 8开始，微软的很多组件都被冠以 Modern(现代)之名。既然最近已经有7850等版本泄漏，相信很多童鞋已经安装使用上Win8了。
　　根据国外论坛MDL上提供的一张图片显示，任务管理器也变成了 Modern Windows Task Manager。但是据说在7850版本里，这个现代任务管理器并不是很稳定且bug超多。

▲图1
　　MDL论坛也公布了把Windows 8中的任务管理器改成现代模式的办法：
　　先打开注册表编辑器，找到下面位置：HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\TaskUI
　　创建一个32位的Dword &amp;quot;TaskUIEnabled&amp;quot;，然后值设为1，再开启任务管理器。Win8的用户可以试一下。你会发现它把&amp;ldquo;Startup&amp;rdquo;启动项也融合了进去。
　　除了现代任务管理器之外，还有&amp;ldquo;高级任务管理器&amp;rdquo;(Advanced Task Manager)的初步界面也流出了，同样也是MDL论坛的网友提供的。

▲图2
　　它整合进程、服务、整体资源等信息。不过打开路径目前还不知道。哪位童鞋有所发现可以分享一下。 </text>
<image>http://www.yindaoxian.com/uploads/allimg/110422/0S1461633-0-lp.jpg </image>
<keywords>Windows 8,代任务管理器 </keywords>
<category>其他系统 </category>
<author>admin </author>
<source>爱极客 </source>
<pubDate>2011-04-22 08:29 </pubDate>
</item>
<item>
<title>Windows 8操作系统新功能预测 </title>
<link>http://www.yindaoxian.com/html/os/otheros-16205.html </link>
<description>微软仍然在拼命向消费者和企业销售Windows 7，但被众多媒体称为“Windows 8”的下一版本操作系统的传闻已开始炒做。Rafael Rivera和Paul Thurrott，两个微软的专有代码基础钻研的博客，最近发了一篇博文，汇总了从2010年以来有关Windows 8的功能假设的传言， </description>
<text>微软仍然在拼命向消费者和企业销售Windows 7，但被众多媒体称为&amp;ldquo;Windows 8&amp;rdquo;的下一版本操作系统的传闻已开始炒做。Rafael Rivera和Paul Thurrott，两个微软的专有代码基础钻研的博客，最近发了一篇博文，汇总了从2010年以来有关Windows 8的功能假设的传言，并增加他们的自己的看法。
　　一些网站和博客建议Windows 8将增加云服务、整合生物技术的安全性增强，有些则是微软内部资料泄露。虽然Windows 8的软件确切形式仍不明朗，不过微软几个月前已经明确了，该操作系统的下一版本将支持的SoC(系统级芯片)架构，尤其是合作伙伴基于ARM的系统，比如高通，Nvidia和德州仪器。这将增加微软移植windows到平版的作用。
　　微软Windows8是否将为移动平台准备一个版本，另一个用于台式机和笔记本电脑?或者通过提供同一Windows版本尽量跨越多个设备，为触摸屏和传统的键盘、鼠标输入提供适合的用户界面?虽然微软一直为下一版本的Windows可能推出的日期守口如瓶，网上聊天表明，它可能在2012年年底的某个时候出现。因此，任何博客提到的操作系统元素，都可以在此期间发生根本改变。但是，下面的幻灯片可以提供一些微软关于其即将推出的视窗操作系统的早期构想。
　　1.Metro界面

▲Metro界面
　　有迹象表明，微软为手机系统WP7和Zune HD设计的&amp;ldquo;Metro&amp;rdquo;的设计方案，会成为 Windows 8的设计的一部分。Metro以一种独特的方式阐述了&amp;ldquo;少就是多&amp;rdquo;的美学理念。
　　2.平板电脑支持
　　微软已经宣布，Windows的下一版本将支持SoC(系统级芯片)，特别是在移动领域占主导地位的ARM系统。在理论上，这将允许Windows 8的版本出现在平板电脑等小型设备上。
　　3.Microsoft商店

▲Microsoft商店
　　在2010年夏天，一个名为微软杂志 的网站发表文章，概述了泄漏幻灯片描述的微软Windows 8可能的功能。其中包括：从&amp;ldquo;微软应用软件商店&amp;rdquo;下载应用程序。
　　4.完全云化

▲完全云化
　　由于微软全力关注云技术，Windows的下一版本将可能括更全面的整合云的功能，包括能够在设备之间进行单独设置。
　　5.非常快的启动
　　微软杂志泄露的幻灯片还包括 下一版本的Windows可能包括超快速启动。
　　6.Ribbon

▲Ribbon
　　博主Rafael Rivera 和 Paul Thurrott根据最近张贴在Rivera'的博文介绍，在早期版本的Windows 8的资源管理器集成了Office风格的Ribbon界面，用这些工具可以查看图书馆，处理图像和管理驱动。
　　7.新的锁屏界面

▲新的锁屏界面
　　Rivera和Thurrott还发现了早期为Windows phone 7设计的一个锁屏界面，包含如时间，日期和(移动设备)电源管理图标等元素。
　　8.内置PDF阅读器

▲内置PDF阅读器
　　根据有关Windows博客，微软可能在与Windows 8中集成一个PDF阅读器。
　　9.Internet explore的扩散
　　Rivera和Thurrott还发现了一个&amp;ldquo;扩张版本&amp;rdquo;的Internet Explorer版本，使用桌面上的Internet Explorer 9的渲染器，但更像是一个移动浏览器的东西，可以让Windows 8以移动设备的方式工作。
　　10.生物识别

▲生物识别
　　惠普一直在为其消费和企业产品纳入更多的生物识别硬件和软件(包括指纹和面部识别)。微软可能试图利用更强大的生物识别 来实现Windows 8的登录。
　　11.触摸支持
　　如果Windows 8想变得更易用 ，应该会提供更多的以接触为中心的设计和功能(或其他类似的接口)。
　　12.历史避难所
　　传闻暗示微软可能为Windows 8集成一个类似于苹果的Mac OS X的Time Machine的备份实用程序。
　　微软的用户，你对Windows 8还有什么期待呢?个人觉得Metro界面还不错。 </text>
<image>http://www.yindaoxian.com/uploads/allimg/110422/0R9304402-0-lp.jpg </image>
<keywords>Windows 8,操作系统,新功能 </keywords>
<category>其他系统 </category>
<author>admin </author>
<source>Yindaoxian </source>
<pubDate>2011-04-22 08:26 </pubDate>
</item>
<item>
<title>Windows 8泄露版本安装体验 </title>
<link>http://www.yindaoxian.com/html/os/otheros-16204.html </link>
<description>Windows 8已经泄漏有一阵子了，不过笔者一直没找到一台合适的本本来安置它。不过现在也不算晚，在RTM还不知何时发布的情况下，拿这个版本来解解馋倒也不错。本篇简单介绍一下安装及界面，接下来还会陆续有试玩文章奉上。 </description>
<text>Windows 8已经泄漏有一阵子了，不过笔者一直没找到一台合适的本本来安置它。不过现在也不算晚，在RTM还不知何时发布的情况下，拿这个版本来解解馋倒也不错。本篇简单介绍一下安装及界面，接下来还会陆续有试玩文章奉上。
　　系统安装，和Windows 7无异
　　将Windows 8 (Build 7850)下载下来后，是一个2.6GB的ISO文件，做个光盘镜像就可以开始安装了，很简单。

▲许可协议上很明显的告诉你正在安装的是Windows 8

▲可是进入安装界面却依然是Windows 7的大旗

▲安装过程和装Windows 7一样，也没觉得特别快

▲装好重启的时候，多系统菜单依然显示的是Windows 7

▲大约20多分钟，系统安装完毕，桌面上用英文写着&amp;ldquo;请不要泄露我们的努力成果哟&amp;rdquo;，真讽刺

▲桌面右下角明显的写着该系统的版本号

&amp;nbsp;
　　系统使用，乍一看也和Windows 7无异
　　系统开机确实很快，计了一下从自检结束到Windows桌面就绪大概不到二十秒的样子。接下来我们看看各处细节截图(桌面右下角的字看着实在烦人，笔者已经邪恶的&amp;ldquo;越狱&amp;rdquo;了)。

▲默认的桌面及开始菜单 #p#副标题#e#

▲系统跑分界面

▲依然是Windows 7企业版的版权界面

▲资源管理器

▲控制面板

▲最明显的改进：把用户控制放到了桌面的右下角

▲用户管理界面

▲用户头像选择界面，可以支持动态头像哦

▲无线网络选择界面有小改动

▲默认浏览器当然是IE9，可惜还是Beta

▲新增的系统语言管理界面

▲资源管理器界面
　　好了，今天就发这么多，看起来是不是觉得这简直就是Windows 7啊?呵呵，稍安勿躁，在这个伪&amp;ldquo;Windows 7&amp;rdquo;里面，其实还蕴藏着很多下一代功能，需要解锁才能用，请等待咱们一一揭开谜底。 </text>
<image>http://www.yindaoxian.com/uploads/allimg/110422/0R5515V9-0-lp.jpg </image>
<keywords>Windows 8,泄露版本,安装体验 </keywords>
<category>其他系统 </category>
<author>admin </author>
<source>爱极客 </source>
<pubDate>2011-04-22 08:23 </pubDate>
</item>
<item>
<title>苹果iOS5系统提前曝光 应用全新多任务 </title>
<link>http://www.yindaoxian.com/html/tools/othersf-16203.html </link>
<description>苹果iOS5系统提前曝光 应用全新多任务. </description>
<text>　　4月20日消息，日前，一家越南网站放出了一段白色iPhone 4的视频中所展示的一个从未见过的&amp;ldquo;测试版&amp;rdquo;iOS系统引起了人们的注意，尤其是赫然出现的全新的任务管理器，让不少人有理由相信这有可能是传闻中的iOS 5。由于过去该越南网站曾有过苹果曝光新品照片的记录，因此这段视频的真实性实在很难分辨真伪。
　　全新任务管理器
　　

&amp;nbsp;
　　▲全新多任务界面
　　

&amp;nbsp;
　　▲未知文件特性
　　

&amp;nbsp;
　　▲USB传输速度提升?
　　从此次越南网站放出的视频来看，出现在白色iPhone4上的&amp;ldquo;测试版&amp;rdquo;iOS系统最吸引人的地方便是拥有了全新的任务管理器，用户只要按住home键便可弹出全新的任务管理器，其特色与safari上的多网页管理界面有些相似，可以方便的进行切换或者是关闭，并且在任务管理器中，也可以很方便的进行搜索。
　　尽管在有人看来这可能是在iPhone4上运行的新系统，甚至不排除是苹果未来即将发布的iOS5系统的可能。但在一些外媒看来该系统可能并不是iOS 5，而比较像某个测试版的iOS 4的可能性居多。此外，尽管从该网站放出第二个视频中人们可以发现Facebook已经被集成到系统设置中，但还是有不少人坚持认为这是iPhone4越狱后装一个软件后的任务管理界面。
　　64GB版本再次现身
　　

&amp;nbsp;
　　▲&amp;times;&amp;times;GB为工程机
　　

&amp;nbsp;
　　▲64GB、4.0版本，似乎是一台早期的工程样机
　　颇为神奇的是，此次搭载测试版iOS系统现身的又是之前在香港出现的64GB版本iPhone4, 并且一些主要特征也基本上一样，比如音量键上没有&amp;ldquo;加减&amp;rdquo;符号，并且诸如995-6049LL这样奇怪格式的型号编码也是完全相同。
　　由于该64GB版本iPhone4已经被证实为工程机，所以此次联袂神秘的新版本系统出现自然给了人们更多遐想的空间。按照国外媒体TechCrunch之前披露的消息，苹果新版本iOS 5不仅将会从4月份推迟到6月份发布，而且真正释放的时间也要今年秋季。因此，从时间上来说，如果确实新系统会在6月份亮相的话，那么此时出现提前泄露一些蛛丝马迹也应该是有可能的事情。
　　iOS 5的新变化
　　

&amp;nbsp;
　　▲4.0系统?&amp;hellip;&amp;hellip;
　　至于新版本iOS 5将会带来那些变化自然也是人们关心的话题，从最新得到的信息来看，该版本最重要的一点更加专注于云计算服务，包括像音乐储存和寻找家人和朋友的位置服务等等。
　　而根据过去的消息显示，苹果还可能会在iOS5.0系统中引入采取类似Android系统的9点自定义触控解锁方式，这种自定义的滑动解锁对触屏设备来说是一种较为理想的加密方式。同时尽管可能要延迟到9月份左右的秋季发布会上才会正式推出，但TechCrunch预计在6月份的WWDC之上，苹果会提前透露一些有关该版本的新特色和新变化。
　　据悉，苹果将在6月的全球开发者大会(WWDC)上展示iOS 5，但可能仅限于介绍一些新变化和功能，正式提供下载应该在今年9月份，而这个时间也正好是传闻的iPhone5正式发布的日子。 </text>
<image>http://www.yindaoxian.com/uploads/allimg/110421/093613O25-0-lp.jpg </image>
<keywords>苹果,iOS5,iPhone 5,任务管理器 </keywords>
<category>其他软件 </category>
<author>admin </author>
<source>Yindaoxian </source>
<pubDate>2011-04-21 09:35 </pubDate>
</item>
<item>
<title>微软工具:Windows XP 死亡倒计时 </title>
<link>http://www.yindaoxian.com/html/os/XP-16202.html </link>
<description>Windows XP、Internet Explorer 6是微软操作系统和浏览器历史上最为成功的版本之一，直到目前仍然有很多人坚守不肯升级，这也是让微软非常头疼的问题。今天，微软又别出心裁地发布了一个官方Gadget小工具“Microsoft Windows XP EOS Countdown Timer.gadget” </description>
<text>　　Windows XP、Internet Explorer 6是微软操作系统和浏览器历史上最为成功的版本之一，直到目前仍然有很多人坚守不肯升级，这也是让微软非常头疼的问题。今天，微软又别出心裁地发布了一个官方Gadget小工具&amp;ldquo;Microsoft Windows XP EOS Countdown Timer.gadget&amp;rdquo;，可以在桌面上提醒你Windows XP还剩下多少时日。
　　这个仅仅50KB的小工具支持Windows Vista/7 32/64位系统，安装后就会在桌面上显示Windows XP的死亡倒计时，比如今天就写着&amp;ldquo;Windows XP End of Support 1084 days&amp;rdquo;，之后这个数字每天都会减一，直到2014年4月8日，Windows XP/IE6拓展支持最终截止。
　　

&amp;nbsp;
　　▲较小尺寸模式
　　如果扩大这个小工具的尺寸，它还会给出一个链接，指导你升级至Windows 7。
　　

&amp;nbsp;
　　▲较大尺寸模式
　　官方下载：http://download.microsoft.com/download/C/5/4/C546CD27-483E-49D7-879C-11949E021A9F/Microsoft%20Windows%20XP%20EOS%20Countdown%20Timer.gadget </text>
<image>http://www.yindaoxian.com/uploads/allimg/110421/0934321507-0-lp.jpg </image>
<keywords>微软,Windows XP,死亡倒计时 </keywords>
<category>Windows XP </category>
<author>admin </author>
<source>Yindaoxian </source>
<pubDate>2011-04-21 09:33 </pubDate>
</item>
<item>
<title>教你开启Windows 8的隐藏功能 </title>
<link>http://www.yindaoxian.com/html/os/otheros-16201.html </link>
<description>教你开启Windows 8的隐藏功能. </description>
<text>　　Windows 8的一个早期开发版本(M1，Build 6.1.7850.0.winmain_win8m1.100922-1508)泄露到网上之后，一些人从中挖出了很多新功能，比如Ribbon界面、原生PDF阅读器、全新的任务管理器、Webcam应用。为什么从最初的安装截图中你会感觉Windows 8和Windows 7的区别很小呢?这是因为由于仍处在开发中，Windows 8的很多新功能处于隐藏状态。
　　如果开启这些隐藏的功能呢?实际上很简单，通过修改注册表键值就能实现。
　　开启webcam.exe：
　　&amp;mdash; 打开注册表找到HKEY_LOCAL_MACHINE\Software\Microsoft\Windows NT\CurrentVersion\GRE_Initialize
　　&amp;mdash; 创建DWORD名为&amp;ldquo;RemoteFontBootCacheFlags&amp;rdquo;，赋值0&amp;times;100f(4111)
　　&amp;mdash; 运行webcam.exe
　　

&amp;nbsp;
　　▲图1
　　开启阅读器：
　　&amp;mdash; 打开注册表找到HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindowsCurrentVersionAppletsPaintCapabilities
　　&amp;mdash; 创建一个键值&amp;ldquo;CLSID&amp;rdquo;，赋值&amp;ldquo;{D3E34B21-9D75-101A-8C3D-00AA001A1652}&amp;rdquo;
　　&amp;mdash; 运行glcnd.exe
　　

&amp;nbsp;
　　▲图2
　　开启Ribbon界面：
　　&amp;mdash; 打开注册表找到HKEY_CLASS_ROOTCLSID{4F12FF5D-D319-4A79-8380-9CC80384DC08}
　　&amp;mdash; 创建键值&amp;ldquo;AppID&amp;rdquo;，赋值 &amp;quot;{9198DA45-C7D5-4EFF-A726-78FC547DFF53}&amp;quot;
　　开启TaskUI：
　　&amp;mdash; 打开注册表找到HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\Curr entVersion\TaskUI
　　&amp;mdash; 创建32位键值&amp;ldquo;TaskUIEnabled&amp;rdquo;，赋值&amp;ldquo;1&amp;rdquo;。 </text>
<image>http://www.yindaoxian.com/uploads/allimg/110421/0932553145-0-lp.jpg </image>
<keywords>Windows,Windows 8,隐藏功能 </keywords>
<category>其他系统 </category>
<author>admin </author>
<source>Yindaoxian </source>
<pubDate>2011-04-21 09:31 </pubDate>
</item>
<item>
<title>Windows 8 泄露功能:本地文件与云服务器同步 </title>
<link>http://www.yindaoxian.com/html/os/otheros-16200.html </link>
<description>Windows 8 泄露功能:本地文件与云服务器同步. </description>
<text>　　上周，Windows 8 Miletone 1开始通过FTP在网络上流传，也就是所谓的Build 7850版本。去年年末时，该版本的Windows 8由微软合作伙伴手中流出。Miletone 2也已经推出，有消息说微软正在部署Miletone 3。通过整合前几个版本Windows 8的细节，用户可以提前窥知下一代操作系统。
　　

&amp;nbsp;
　　▲Windows 8 Miletone 1
　　据意大利网站报道，Windows 8将支持一个新功能：云同步工具。通过此工具，用户能将本地电脑上的文件和云服务器同步。而据Liveside.net网站的消息说，Windows 8将整合Windows Live帐户，不过不知道用户未来是否能通过Windows Live SkyDrive存储数据。
　　Windows 8还有一项新功能：混合启动选项。当电脑不再使用，转为休眠状态时，一旦重新启动，通过混合启动选项能缩短恢复时间。
　　

&amp;nbsp;
　　▲支持USB设备启动
　　另外，Windows 8还将支持USB设备启动，该功能被称为Windows 8 Center(Windows 8中心)，用户可以通过它来装载可启动的Windows 8复本。
　　还有一些老工具也会改进：
　　Windows任务管理器，通过它能查看和管理打开的程序及进程。在Windows 8中，任务管理器将整合现有的任务管理器和资源管理器，它能提供运行程序的细节，显示系统资源，也更容易关闭不正常的程序。
　　

&amp;nbsp;
　　▲硬盘清理工具
　　Windows硬盘清理工具也会改进，新工具将提供更多清理硬盘的方式，显示特殊文件类型占据的空间，比如视频和音乐。
　　另外，还有消息说Windows 8将选择Ribbon界面，内建PDF阅读器，配备新的Windows程序商店。 </text>
<image>http://www.yindaoxian.com/uploads/allimg/110421/09313045O-0-lp.jpg </image>
<keywords>Windows,Windows 8,本地文件,云服务器,同步 </keywords>
<category>其他系统 </category>
<author>admin </author>
<source>Yindaoxian </source>
<pubDate>2011-04-21 09:29 </pubDate>
</item>
<item>
<title>中望CAD三维教程:中望3D来绘制一个修正液 </title>
<link>http://www.yindaoxian.com/html/design/cad-16199.html </link>
<description>CAD三维教程：用中望3D绘制修正液. </description>
<text>
中望3D是一款功能非常全面的三维CAD软件，造型设计、模具、装配、钣金、逆向工程等模块一应俱全。在造型方面，中望3D也非常出色。今天我们就和大家分享一下中望3D的实体造型，看看怎样用中望3D来绘制一个修正液。
1、单击【新建】按钮，新建一个零件文件。
2、绘图区域单击鼠标右键，选择&amp;ldquo;插入草图&amp;rdquo;，出现【草图】属性管理器，选择XY平面后点击确定，进入草图绘制，绘制草图如1.1所示。退出草图。单击【拉伸】按纽，如图1.2所示单击确认拉伸操作。

3、绘图区域单击鼠标右键，选择&amp;ldquo;插入草图&amp;rdquo;，出现【草图】属性管理器，分别选择XZ、YZ平面后点击确定，进入草图绘制，绘制一条弧线如图1.3、1.4所示。单击【造型】下面的【标准扫掠】按纽，如图1.5所示，单击确认结束命令。

5、绘图区域单击鼠标右键，选择&amp;ldquo;插入草图&amp;rdquo;，出现【草图】属性管理器，选择XZ平面后点击确定，进入草图绘制，绘制草图如1.8所示。单击【造型】下面的【拉伸】按纽，如图1.9所示。

6、单击【工具】工具栏下的【镜像】按纽，如图2.0所示，单击确认结束命令。单击【造型】工具栏下的【修剪实体】按纽，得到如图2.1所示。
7、绘图区域单击鼠标右键，选择&amp;ldquo;插入草图&amp;rdquo;，出现【草图】属性管理器，选择XZ平面后点击确定，进入草图绘制，绘制草图，如图2.2所示。单击【造型】下面的【拉伸】按纽，如图2.3所示。单击【造型】工具栏下的【修剪实体】按纽，同上操作。

8、单击【造型】工具栏下的【圆角】按纽，出现【圆角】属性管理器，选择&amp;ldquo;高级&amp;rdquo;标签，点击&amp;ldquo;添加&amp;rdquo; 如图2.4，编辑可变半径分别R5.5、R7.2 如图2.5 图2.6，单击确认结束命令如图2.7。

9、单击【造型】工具栏下的【圆角】按纽，对瓶身正反面进行倒角操作，如图2.8所示。单击确认结束命令如图2.9。
10、绘图区域单击鼠标右键，选择&amp;ldquo;插入草图&amp;rdquo;，出现【草图】属性管理器，选择XY平面后点击确定，进入草图绘制，绘制草图，如图3.0所示。单击【造型】下面的【拉伸】按纽，如图3.1，单击确认结束命令。

11、绘图区域单击鼠标右键，选择&amp;ldquo;插入草图&amp;rdquo;，出现【草图】属性管理器，选择XZ平面后点击确定，进入草图绘制，绘制草图，如图3.2所示。单击【造型】下面的【拉伸】按纽，如图3.3所示。#p#副标题#e#
12、单击【造型】工具栏下的【分割】按纽，对实体进行分割，如图3.4。单击确认结束命令，得到如图3.5。

13、单击【造型】工具栏下的【面偏移】按纽，如图3.6所示，单击确认结束命令，得到如图3.7。
14、绘图区域单击鼠标右键，选择&amp;ldquo;插入草图&amp;rdquo;，出现【草图】属性管理器，选择XZ平面后点击确定，进入草图绘制，绘制草图，如图3.8所示。单击【造型】下面的【拉伸】按纽，如图3.9所示。同操作步骤11

15、再次分割实体，参考操作步骤11，如图4.0 图4.1所示。点击【面偏移】按纽 ，如图4.2。.
16、单击【造型】工具栏下的【组合模型】按纽如图4.3。单击【造型】工具栏下的【圆角】按纽，如图4.4 图4.5。

17、绘图区域单击鼠标右键，选择&amp;ldquo;插入草图&amp;rdquo;，出现【草图】属性管理器，选择XZ平面后点击确定，进入草图绘制，尺寸比例大致合理即可。如图4.6 图4.7所示。
18、单击【造型】工具栏下的【旋转】按纽如图4.8，单击确认结束命令，如图4.9。

19、单击【造型】工具栏下的【圆角】按纽，如图5.0。选择面，点击右键，修改&amp;ldquo;面属性&amp;rdquo;见图 5.1 图5.2修正液绘制完成。
以上通过中望3D十分方便地绘制了造型&amp;mdash;修正液，如果大家有兴趣可以把瓶盖也画一下。

&amp;nbsp; </text>
<image>http://www.yindaoxian.com/uploads/allimg/110421/092R26050-0-lp.jpg </image>
<keywords>CAD教程,三维教程,修正液,中望CAD </keywords>
<category>AUTO CAD </category>
<author>admin </author>
<source>华军资讯 </source>
<pubDate>2011-04-21 09:26 </pubDate>
</item>
<item>
<title>Discuz! X2 的分表技术体验 </title>
<link>http://www.yindaoxian.com/html/web/CMS-16198.html </link>
<description>Discuz! X2性能测试篇(一)：分表技术. </description>
<text>
核心提示：作为新一代的专业社区建站平台，Discuz! X2融合了&amp;ldquo;跨界融合&amp;rdquo;的设计理念，其系统架构全新构造，性能卓越，而且把论坛(BBS)、社交网络(SNS)、门户(Portal)、群组(Group)、开放平台(Open Platform)应用充分融合于一体。小编有幸第一时间测试了Discuz! X2的性能表现，特别从分表技术、缓存技术、主从分离等角度分别记录自己的测试体验。
Discuz! X2性能测试篇(一)：分表技术
小编经常能听到站长这样的反馈：论坛运行得越来越慢，论坛数据库数据增加到几G，论坛服务器承受的压力越来越重，版主和会员们抱怨发帖、看帖速度变慢&amp;hellip;&amp;hellip;其实，这都是数据库过大导致的问题。
据估算，当一个论坛的帖子量超过300万时，其数据库也相应的超过1G，那么该论坛的访问数量会明显变慢，会员看帖、发帖、回帖的响应速度也会明显变慢。因此，数据库过大导致的论坛响应速度变慢问题是普遍问题和常见现象，也是站长们所急切渴望解决的一个难题。而采取&amp;ldquo;数据库分表技术&amp;rdquo;，可以对论坛性能进行优化，有效解决站长难题，提升论坛访问效率。
Discuz! X2之前的版本，已经支持主题分表和帖子分表，而现在的数据库分表技术更是全面升级，新增附件分表和短消息分表，并且支持&amp;ldquo;无干预分表&amp;rdquo;模式，用户不必时时关注数据表的大小，系统会将数据直接分散存储。下面小编带你具体了解下吧。
数据库分表详解
Discuz! 数据库目前主要使用了 MySQL 的 MyISAM 类型表。通常情况下， MyISAM 类型的数据表，存取数据很快，所以目前被很多程序采用。但它的缺点也很明显，当数据量级不断加大的时候，数据的存取速度开始降低，从而导致程序运行效率越来越慢。最终使得服务器负荷增大，承载能力下降。
尽管MySQL内部也提供了一些对大规模数据的优化，远远不能满足需求。所以需要将数据分散存储，将每个表的数据量控制在一定范围内，保障系统仍旧可以顺畅运行。这就是数据库分表。

图1：数据库分表
数据库分表的效果
对于一些中、大型活跃社区，日发帖量都是以万级为单位的，帖子数据和附件数据增长得非常快，因此保证这两个表的性能就显得尤为重要。具体解决办法就是对其分表，分担压力;表现在用户层面就是，能够有效提升发帖、看帖的速度。发帖、看帖作为社区的主要活动，其性能直接影响到整个系统的承载能力。

图2：附件和短消息分表
大型社区尤其适合分表
对一个大型社区来说，数据库都太大，甚至达到几G，甚至十几G，这些社区尤其适合进行数据库分表。通过合理的分表，发表或者看帖的速度将会大幅度提升;而且数据库越大，数据量越多, 分表后提升的&amp;ldquo;效率比&amp;rdquo;就越大。
Discuz! X2与Discuz! X1的分表技术对比
1、Discuz! X2的分表管理更加便捷，可以自由的将数据分割、合并;
2、Discuz! X2降低了对原有功能的影响, 提升用户的使用体验;
3、Discuz! X2除原有的主题、帖子分表以外，新增了附件和短消息分表支持;
4、Discuz! X2支持多服务器部署和主从数据库读写分离;
5、Discuz! X2新增了&amp;ldquo;无干预分表&amp;ldquo;模式，用户不必时时关注数据表的大小，系统会将数据直接分散存储。
 </text>
<image>http://www.yindaoxian.com/uploads/allimg/110421/0926105042-0-lp.jpg </image>
<keywords>Discuz!,X2,分表技术,数据库分表 </keywords>
<category>CMS技巧 </category>
<author>admin </author>
<source>Yindaoxian </source>
<pubDate>2011-04-21 09:24 </pubDate>
</item>
<item>
<title>写作能给网站导入流量的软文 </title>
<link>http://www.yindaoxian.com/html/webbiz/promot-16197.html </link>
<description>如何写能给网站导入流量的软文. </description>
<text>　　一、写软文没有那么难
　　在我们分享经验之前，我们要帮助大家打破内心的一些障碍，有的朋友在没接触过软文时，都觉得软文很难写，或者不知道写什么东西，其实软文不是你想象的那么难，曾经有过一位朋友问我：软文是不是学文的去写比较好。当时我听到这句话得时候差点笑出来，难道所写软文之前大家还要看一遍鲁迅的散文集么?或者说让你变身为鲁迅?这么说大家肯定觉得不现实，其实写软文最重要的不是自己知道多少，而是对自己是否有信心，不管大事小事，信心是最为重要的，就算你饱读诗书，对自己没有信心，这样你也是很难写好一篇软文的，说道这里大家一定要对自己有信心，并且写软文的时候要时刻对自己充充电，这样对你写软文也是有帮助，好了，现在就敲起你的电脑键盘与我一起写软文吧!
　　二、高流量软文标题最为重要
　　俗话说看一个人的第一印象是要看脸，当一个人的脸给你带来清晰爽朗的感觉同事你才会仔细的观察这个人的整体，所以不管什么流住好的第一印象是很关键的，在我们写软文的时候也是这样，在软文的第一印象里最为关键的就是标题，标题就好比一个人的脸蛋，如果你的标题有特色，可以吸引大家人的眼球，那么别人就会不由自主的点开你的文章进行观看，所以文章标题是很重要的一部分，那么如何做好一篇文章标题呢?首先标题一定要简洁明了，何为简洁明了?也就是说让大家一看就明白你这篇文章是写什么东西，让大家都可以心知肚明，有的朋友说，标题写的神秘一些可以拉来流量，也可以提高关注度，却是这是可以的，但是对于一些人来说神秘的标题不能给部分读者带来安全感，所以简洁明了的标题是为了给读者们心里安置一个定心丸，可以让读者放心的阅读，第二注意的就是标题的字数一定要控制在10-15字之间，不要少于10个字，也不要多于15个字，我们的标题可以用一句话得形式概括出来，这样读者们对文章更为了解，第三在文章标题中要多做一些有吸引力的修饰字，比如最近大家所关注的新闻关键词嵌入到标题里面，这样才会更有效的吸引读者们的眼球，最后一点就是软文标题不要做非法行业，因为有的原创网站或者论坛对于非法产品标题是很敏感的，一旦发现你的标题出现非法产品，站长或者编辑们是不会让你通过，不管你的文章写的多好多精彩都有可能删除你的文章，所以为了避免这样的事情发生，我们尽量不要写非法字在标题。
　　三、软文内容的编写
　　俗话说标题为王，内容为黄，能否留住读者们整体的好印象只靠标题是不够的，就像刚才我做的比喻，一个人的脸蛋长的好才会有人去仔细的留意她，如果说在大家仔细的观察你时，发现你的身上出现了很多问题，或者瑕疵，不管你的脸蛋长的再好，你给大家的印象也会大打折扣，所以做好文章内容是很关键的，那么如何做好文章内容呢?做文章内容很简单，第一点就是要结合文章标题进行写作，不要内容与标题跑题太严重，你可以适当的跑题，但是不要标题说是写互联网的，你的内容是写卖书的，这样跑题严重大家会对你的软文印象大打折扣，第二文章内容一定要精彩，所谓的精彩就是找一些相关的案例或者一些最近大家所关注的相关新闻，用自己的语言进行评价给出一些观点，这样大家对你的软文就会起到一个话题作用，不仅给你带来大量的流量，也可以让大家对此问题进行思考，这样你的软文就会很成功了，第三软文内容不要广告化，这一点大家一定要记住，软文千万不要广告化，有的软文广告化写好后投到论坛或者原创网站都会被删除，所以说，软文是很忌讳广告的，而且软文的内容也可以写一些教学或者经验分享的内容，这样可以提升你的软文价值，并且很容易被编辑们通过，第四软文字数一定要控制在 500-1500字数之间，有的读者看软文时对于长篇大论的软文是没有什么耐心去看的，所以字数不要太多，本人曾经写软文写过一篇2万字的，但是最后发现没有多少人看，所以这篇软文也就废掉了，所以我们在写软文的同时也要考虑读者们的心情，最后软文的最下方是你留下网站地址和关键词的地方，关键词在文章中可以不必出现，只要在软文的最下方出现一次关键词和链接地址就可以了，这样也会有效的影响你的网站流量和网站SEO优化效果，所以大家可以尽可能的去做软文，给自己的网站带来流量。
　　四、软文发布的地方
　　最后要说的就是发布软文的地方，首先我们写好软文后要投软文时考虑的是要找一些流量的论坛或者原创网站，比如新浪，或者我们常去的A5等原创网站或者论坛，这样本身这些网站流量就很大，所以看你文章的人肯定也会很多，所以发布软文一定要发布到高流量网站和论坛上去。
　　好了方法就总结到这里，这是我们对软文写作的总结，希望可以帮助到各位，还有最好要说的是，写软文并不困难，困难的是写好软文，一篇好的软文是要你有足够的信心，有足够的耐心去完成的，这里本人希望大家每一个人都可以写出成功的软文. </text>
<image> </image>
<keywords>软文写作,网站流量,网站推广 </keywords>
<category>网站推广 </category>
<author>admin </author>
<source>外贸网站建设 </source>
<pubDate>2011-04-21 08:56 </pubDate>
</item>
<item>
<title>谷歌与百度：互联网败给局域网 </title>
<link>http://www.yindaoxian.com/html/webbiz/webmaster-16196.html </link>
<description>5年前，也就是2006年04月，百度李彦宏曾经预言，“5年以后，Google和百度之间的关系是百度一枝独秀，从市场份额来说，大家很难看到Google了。” </description>
<text>　　5年前，也就是2006年04月，百度李彦宏曾经预言，&amp;ldquo;5年以后，Google和百度之间的关系是百度一枝独秀，从市场份额来说，大家很难看到Google了。&amp;rdquo;
　　5年后的今天，CNZZ统计，Google搜索引擎在中国的使用率和占有率已经低至10%，而百度则高达76%，李彦宏的预言从某种角度上被验证了。
　　周鸿祎对此评论：&amp;ldquo;现在看来老李确实北大(NorthBig)(注：NB)，很有眼光和远见，确实看到了未来。我们其他人比较南大(SouthBig)(注：SB)只是从产品和技术还有市场用户这些狭隘的角度出发就看不准。&amp;rdquo;
　　猜到了结果，却没有猜到过程
　　百度于2000年成立，最初的时候专注于中文搜索引擎，在2002年Google被封事件中成长起来，在2003年的时候，在中文搜索领域百度基本上和Google持平，2004年、2005年从30%到40%，到2006年超过50%，之后一直到2009年，百度的市场份额一直在60%左右，在2010年第一季度市场百度占有率上升至64%。谷歌中国的市场份额则从2006年的20%增长至2009年末的35.6%，随着谷歌退出中国事件的影响，2010年第一季度谷歌在中国互联网搜索市场占有率下降至30.9%。
　　

&amp;nbsp;
　　2003-2009年中国搜索引擎市场营收份额(来源：艾瑞咨询)
　　我在2010年初曾撰文《后谷歌时代的中国互联网生态》，认为其他搜索公司&amp;ldquo;瓜分谷歌退出后留下的超过30%的市场份额&amp;rdquo;的论调为时尚早，并预见&amp;ldquo;百度可能将会是谷歌离开后的最大受益者&amp;rdquo;。
　　一年的时间过去了，百度逐渐垄断了中国的搜索引擎市场，Google搜索引擎受到了变本加厉地限制，先是针对搜索服务的单字屏蔽，之后HTTPS搜索服务被屏蔽，从2011年3月2日开始，Google的全线服务都在中国受到了不同程度的干扰，导致Google各类服务(Gmail、Google Reader、Google分析等)都出现不稳定情况，谷歌地图亦在牌照门的阴影下生死未卜，使得Google服务的可用性逐渐下降。
　　而现在，据CNZZ数据中心的数据显示，2011年第一季度百度搜索引擎的使用率高达76%，位居国内第一，其次为谷歌10.16%、搜狗4.86%、腾讯SOSO3.43%，而必应、有道、雅虎紧随其后。
　　

&amp;nbsp;
　　然而，百度虽然占据着绝大部分市场份额，但这并不代表其搜索引擎就能尽善尽美。按照CNZZ的数据显示，百度尽管在搜索结果总量、检索结果页面的打开速度、检索结果即时性等方面比较突出，但是对于检索结果竞价广告、检索结果下载效果、微博搜索、购物搜索等方面的控制却落后于谷歌等其他搜索引擎。也就是说，即便在最为核心的搜索领域，百度也不得不面临着来自谷歌等其他搜索引擎的挑战。
　　
&amp;nbsp;#p#副标题#e#
&amp;nbsp;
　　百度谷歌搜索质量的对比
　　如果没有那些人为的干扰，让百度和谷歌在一个公平的环境下竞争，那么百度和谷歌的搜索质量对比哪个更好呢?原谷歌中国的CEO李开复从&amp;ldquo;相关度&amp;rdquo;、&amp;ldquo;索引规模&amp;rdquo;、&amp;ldquo;速度&amp;rdquo;、&amp;ldquo;新鲜度&amp;rdquo;四个方面给出了一个详细的评测：
　　

&amp;nbsp;
　　一、在2005-2006年时，谷歌和百度的比较：
　　1、相关度：领先百度2个点(大约是今天的英语谷歌和微软的差距，就是说不大)。
　　2、索引规模：谷歌规模较大，但是很多重要的内容都没有(例如论坛)。(这里比较的是中文索引，但是其实谷歌的索引是全球所有语言都储存的，因此任何搜索可能搜出任何语言和国家的结果)
　　3、速度：谷歌远远慢于百度。
　　4、新鲜度：谷歌落后百度。
　　二、经过两年的努力，在2008年，谷歌和百度的比较：
　　1、相关度：谷歌远远领先7个点(大约是谷歌英语刚出来时和雅虎的差距)。
　　2、索引规模：谷歌是百度的10倍左右(当然，对绝大部分常见搜索词是感觉不出差别的)，并且弥补了有些爬取的错误和落差。
　　3、速度：谷歌和百度大约一样，虽然许多服务器不在国内。
　　4、新鲜度：谷歌达到6分钟之内，也就是说一个网页上线6分钟后就可以被搜到(如果是PR值够高的话)。
　　因此可以看出，从搜索引擎技术上看，谷歌当年对于百度来说是领先的，一个具体的例子是，在2007年的时候，谷歌的一个员工做了一个&amp;ldquo;谷歌百度比比看&amp;rdquo;的程序，对搜索引擎进行盲测，来验证谷歌和百度的搜索质量，结果经过大量匿名用户的测试，最终谷歌搜索胜出。
　　百度的危机
　　南方周末的重磅文章《漩涡中的中国首富李彦宏》一文中写到，&amp;ldquo;李彦宏认为，&amp;lsquo;技术本身不是唯一的决定性因素，商战策略才是决胜千里的关键。&amp;rsquo;&amp;hellip;&amp;hellip;李彦宏将微软描述为&amp;lsquo;寸土必争&amp;rsquo;的&amp;lsquo;邪恶帝国&amp;rsquo;，十余年后，他所创建和领导的公司面临着同样的指控。百度不仅在做搜索，还在做实时通讯、电子商务、博客、微博、输入法、浏览器、压缩软件&amp;hellip;&amp;hellip;甚至还做过一段时间的内容生产。&amp;rdquo;
　　从某种角度来看，百度的发展似乎一帆风顺，2011年3月10日出炉的福布斯全球富豪排行榜中，内地首富名号被百度CEO李彦宏摘得。3月24日，百度市值超过腾讯，成为目前市值最高的中国互联网企业，这也是腾讯自2006年以来，首次丢掉中国互联网企业市值第一的头衔。
　　而在另外一方面，百度似乎一下子成为了国内互联网行业的&amp;ldquo;众矢之的&amp;rdquo;，竞价排名非议颇多、百度文库侵权风波搞的百度灰头土脸，被迫道歉、当当网等合作伙伴纷纷封杀百度广告，乃至于百度自营的&amp;ldquo;有啊&amp;rdquo;黯然关停，百度MP3被迫转型，各种问题都在一夜间爆发，百度成为互联网行业的&amp;ldquo;众矢之的&amp;rdquo;和&amp;ldquo;头号公敌&amp;rdquo;。
　　百度的盈利模式非常简单其易于理解，就是&amp;ldquo;竞价排名&amp;rdquo;，百度的&amp;ldquo;竞价排名&amp;rdquo;早期很脏，那时在百度搜索&amp;ldquo;癌症&amp;rdquo;，要翻到第七八页才能得到正常的搜索结果，而前面的七八页全是赞助商出钱买的广告位，在众人的猛烈抨击下，百度不得不做出一些修改，减少了广告的数量。
　　但是百度在&amp;ldquo;侵犯版权&amp;rdquo;方面的行为却更甚，在百度贴吧已经出现侵权的势头后，百度反而又推出的百度百科、百度文库等系列网站，这些网站虽然给百度带来了很多流量，却存在大量侵权的内容，严重损害了内容创造者的利益，最终引来作家和出版社的围攻，自身的声誉受到了严重影响。
　　对于第三方网站来说，百度对于原创文章的排名也不如Google，搜素很多关键字，排在前面的都是百度自己的网站，如百度百科、百度知道等，俨然成为了&amp;ldquo;百度站内搜索&amp;rdquo;，而Google则更多把原创文章排在前面。
　　框计算
　　面对种种困境，百度也在思考未来的盈利模式，苹果应用商店的成功引起了百度的关注，百度也开始打造自己的应用商店，试图通过所谓的&amp;ldquo;框计算&amp;rdquo;应用开放平台来&amp;ldquo;建成一个新的生态体系&amp;rdquo;，把搜索框变成类似苹果AppStore这样的应用平台，提供应用和服务;对用户来说，有利于用户体验，帮用户节约时间;对开发者来说，开发者或运营商可以将应用直接提交到百度应用开放平台，并实现最佳位置和最佳形式的搜索结果直接展现。
　　

&amp;nbsp;
　　百度&amp;ldquo;框计算&amp;rdquo;实现了对快递、影视剧、机票和购物等垂直搜索的流量截取，百度数据开放平台导致相对美观、全面的第一条搜索结果会截取到大部分的流量，大型的企业或软件开发商从中获取流量，小网站则丧失掉这部分的流量。
　　和竞价排名相比，应用平台的商业模式主要是&amp;ldquo;免费+广告&amp;rdquo;的商业模式。目前这个开放平台(应用商店)以百度搜索框为核心，缺少客户端(百度浏览器可能是未来的客户端)，由于百度的用户通常不愿付费，因此在上面做收费服务较为困难，大部分应用以个人应用为主，电子商务类应用很少，第三方开发者的商业模式通常只能采取&amp;ldquo;免费+广告&amp;rdquo;，其盈利难以和苹果应用商店相比，百度的&amp;ldquo;免费&amp;rdquo;模式显然是应用商店的最大挑战。
　　结论
　　可以看出，百度虽然取得了一些成功，但并不是依靠纯粹的技术和创新获胜，如果不是Google经常间歇性的被屏蔽，中国的搜索引擎市场也不会是今天这个样子，百度赢了市场，失去了口碑。一个可以随意侵犯作家的版权，给钱就可以删除负面消息，竞价排名发布假药广告，这样的企业竟然可以成为中国市值第一的互联网企业，这的确是个劣币驱逐良币的时代。 </text>
<image>http://www.yindaoxian.com/uploads/allimg/110421/0U544N45-0-lp.jpg </image>
<keywords>谷歌,百度,互联网,局域网 </keywords>
<category>站长在线 </category>
<author>admin </author>
<source>月光博客 </source>
<pubDate>2011-04-21 08:55 </pubDate>
</item>
<item>
<title>你知道Google有多大吗？ </title>
<link>http://www.yindaoxian.com/html/webbiz/webmaster-16195.html </link>
<description>国外科技博客Pingdom近日撰文，再次以Google为主题，试图分析其规模和用户数量，以下是全文。
 </description>
<text>　　编者按：国外科技博客Pingdom近日撰文，再次以Google为主题，试图分析其规模和用户数量，以下是全文。
　　有很多关于Facebook已经多大规模的讨论，它拥有6亿用户。确实已经成为一股不可忽视的力量。然而，还有让Facebook小巫见大巫的，那就是Google!
　　问题是，要估计Google实际有多大是非常困难的。但是我们无论如何都要试试。
　　由于Facebook是一个独立网站，所以去掌握它的规模(所谓规模，指的是使用它的人数)相对容易。但是对于Google就没有那么容易了，因为它不仅仅是Google.com一个站点。
　　给大家一个大体的概念，以下是Google旗下在全球范围内排名前100的网站。
　　

&amp;nbsp;
　　图1：Alexa全球排名前100中的Google旗下网站
　　(编注：上图中的Alexa排名是原文作者当时撰文时的数据，排名会有些细微变动，比如Google香港已从17降至19，但这无关紧要。)
　　现在让我们看看能否对Google有多大做个大概的估算。
　　Google Search &amp;ndash; Google 搜索
　　首先，让我们看看Google Search。当然，根据Alexa排名，我们知道Google.com是全球访问量最大的网站。
　　但是，只关注Google.com对Google而言是不公平的。因为几乎所有国家都有本地Google Search。180多种本地化Google都有他们自己的域名。
　　从图1中我们能够看出，本地化的Google Search很受欢迎。除了Google.com，有16个站点排名全球前100。
　　我们不要忽视那些小型的Google网页搜索，比如Google News(资讯)，Google Finance(财经)，Image Search(图片搜索)等等。这些都是Google Search的一部分。
　　总体而言，据StatCounter统计，Google已经占有桌面搜索引擎90%的市场份额。
　　

&amp;nbsp;
　　(图2：2011年3月份全球搜索引擎市场份额)
　　编注：图2这由Market Share统计生成的，虽然Google的市场份额比例比StatCounter统计的90%稍微低，但当之无愧是第一。根据我们曾在去年的报道，可以知道Google搜索的市场份额比例由83.34%升至84.46%，而Yahoo和Baidu则分布下降1.27%和0.66%，Bing上升0.66%。
　　此外，还有手机搜索，这完全由Google统治。对于大多数智能手机来说，Google是默认搜索引擎，包括Apple的iPhone和Google自己的Android。在这方面，Google的市场份额达到惊人的97%! #p#副标题#e#
　　到底有多少用户在使用Google Search?
　　全球互联网用户大概有20亿，如果去掉目前与Google关系僵化的中国，仍有15亿以上。如果告诉你Google Search在整个互联网上拥有至少10亿用户，你会觉得不切实际吗?我们可不这么想。
　　但是Google不只是搜索。
　　Google其他服务的规模
　　尽管很难得到一个确切的数字，但可以根据下面的几个Google主要服务作出判断：
　　YouTube
　　全球最大的在线视频服务。单单是YouTube网站，每月就有5亿的访问量。并且，82%的博客内嵌视频来自YouTube(这还是两年前的数据)。
　　Blogger
　　Blogger是全球最大的博客平台之一。2010年，该平台总共拥有超过4亿读者。
　　Orkut
　　Orkut是Google对社交网络的首次进军，也是最成功的一次。该网站在全世界范围内拥有超过1亿的活跃用户。事实上，如果你统计网站每天的访问量，Orkut仅次于Facebook，而位居次席(虽然与第一的差距很大)，Orkut的活跃用户多来自巴西和印度。
　　Google Maps (地图)
　　撇开作为使用范围最广的地图服务并且包含于大量不同的网络服务不说，它在智能手机上也处于统治地位。Apple的iOS也使用Google Maps，Android通常大量整合Google产品，包括地图。
　　Gmail
　　Google的电子邮箱服务，估计有大约2亿用户。
　　Google Apps(应用)
　　Google Docs(文档)、Spreadsheet(电子表单)s、Calendar(日历)还有其他Google Apps旗下的网络应用(也包括Gmail)越来越受欢迎。虽然我们不清楚用户数量，但是它们的覆盖范围将愈发显著。
　　Android
　　Google的Android OS是全世界发展最迅速的智能手机平台，每天增加超过350,000台新设备(每月超过1000万)。Android更像是为Google其他产品服务的平台，例如：地图、邮箱、搜索等。
　　Chrome
　　Google的Chrome浏览器在短短的几年中，市场份额迅速增长。据StatCounter统计，目前已拥有17%的市场份额。
　　其他无形资产
　　Google拥有太多不同类型的服务，致使全部掌控起来很困难。对于我们已经列出的，我还要补充几个：
　　Feedburner &amp;mdash;&amp;mdash; 全球最大的RSS托管服务网站;
　　Google Reader &amp;mdash;&amp;mdash; 全球最受欢迎的RSS阅读器;
　　Google Analytics &amp;mdash;&amp;mdash; 全球使用率最高的网站分析服务;
　　还有这些广告产品：Adsense、 Adwords,、DoubleClick、Admob等。
　　Google其他产品和服务所占据的市场份额图表，请参见伯乐在线在去年编译的这两篇文章：《Google如何统治Web》、《Google是如何搜集互联网信息》，从中你也可以知道为什么Google能在网络和互联网上有那么多无可比拟的领地。
　　那么，Google到底有多大?
　　最后，让我们来试着估计一下有多少人在使用Google的产品与服务。
　　正如我们已经提到的，我们猜测单单使用Google Search的用户就达到至少10亿人。然而，由于Google绝不仅仅只是搜索，所以其产品最终将接触到大多数的互联网用户。说实在的，如果不使用Google的某种产品，你自己能够使用互联网多长时间?
　　即使稍稍对Google不公平一下，去掉中国，其用户群也接近15亿。
　　总而言之：Google的全部用户群应该在10到15亿之间，这取决于你想怎么计算。
　　这当然仅仅是我们的猜测。在Google的各种产品中会有很多重叠的用户群，但是我们没办法去了解确切的数字。
　　结束语
　　单是Google.com就已令人震撼。再加上我们所列的其他全部网站内容，显然，我们很快便发现Google是互联网当之无愧的王者。他们在社交领域上可能存在一些问题，至少与Facebook相比是有问题。但是我们不能忘记他们做的其他的事情，而且他们做的很好!
　　英文原文：Pingdom：How big is Google, really?
　　中文翻译：伯乐在线 </text>
<image>http://www.yindaoxian.com/uploads/allimg/110421/0U4204594-0-lp.jpg </image>
<keywords>Google,搜索引擎,Alexa, </keywords>
<category>站长在线 </category>
<author>admin </author>
<source>伯乐在线 </source>
<pubDate>2011-04-21 08:52 </pubDate>
</item>
<item>
<title>工作感悟:人才的解放 </title>
<link>http://www.yindaoxian.com/html/web/xinde-16194.html </link>
<description>工作感悟:人才的解放. </description>
<text>各个公司争抢人力资源，有点愈演愈烈的趋势。
我们每天都在发愁，招不上人，招不上人。人荒，从第一季度延伸到第二季度。
高级前端工程师，就那么几个。挖，人家不跳。跳，咱们挖不起。
我们一直在望着别人盘子里的人才，却忽视了自己家中的财富。
现在咱这帮月薪好多好多的工程师，都在干什么？

    更改页面上的QQ号码（正写代码爽的时候，被打断）
    被培训如何粘发票（有木有胶水？有木有粘错？）

假设每周有60人报销发票，每人花费5分钟时间来粘发票，成本是300分钟=5小时。
雇佣一个&amp;ldquo;高级财务&amp;rdquo;难度很大，雇佣一个&amp;ldquo;小时工&amp;rdquo;，来拯救这5个小时，是否靠谱？
雇佣一个&amp;ldquo;高级前端&amp;rdquo;难度很大，雇佣一个&amp;ldquo;实习生&amp;rdquo;，来处理杂活，是否靠谱？
一个部门一个&amp;ldquo;实习生&amp;rdquo;成本过高，三个部门用一个，是否能够解决工位紧张？
腾出手来的也别闲着，高级工程师去带初级的，初级的去带实习的。跨部门搞搞培训，学点东西。
木桶能装多少水，取决于短板的位置。
坐火车逃票，一个人翻进去没用，老婆不敢翻，一样上不去车。
扯远了。
好好珍惜吧，各位孩。 </text>
<image> </image>
<keywords>工作感悟,人才解放,程序员 </keywords>
<category>心得技巧 </category>
<author>admin </author>
<source>崔凯的博客 </source>
<pubDate>2011-04-21 08:49 </pubDate>
</item>
<item>
<title>传苹果秘密跟踪iPhone 4和3G版iPad用户的位置信息 </title>
<link>http://www.yindaoxian.com/html/news/focus-16193.html </link>
<description>两名程序师阿拉斯代尔·艾伦(Alasdair Allan)和皮特·沃顿(Pete Warden)近日发现，苹果秘密跟踪iPhone 4和3G版iPad用户的位置信息，这可能是苹果迄今为止最严重的隐私侵犯行为。 </description>
<text>
北京时间4月20日晚间消息，两名程序师阿拉斯代尔&amp;middot;艾伦(Alasdair Allan)和皮特&amp;middot;沃顿(Pete Warden)近日发现，苹果秘密跟踪iPhone 4和3G版iPad用户的位置信息，这可能是苹果迄今为止最严重的隐私侵犯行为。
　　两名程序师发现，自推出iOS 4后，基于该系统的苹果产品就开始跟踪并存储用户的地理位置信息，并带有时间戳。该行为完全是在后台进行的，因此用户毫不知情。艾伦称：&amp;ldquo;我们不知道苹果为什么要收集这些数据，但很明显是有意为之。&amp;rdquo;
　　更加糟糕的是，这些被存储的数据并未加密，毫无保护。这意味着用户在与其他设备同步时，这些数据是完全是面向同步设备开放的，因此他人很容易知道你在哪里居住、就餐、工作和游玩。

　　这款名为&amp;ldquo;iPhone Tracker&amp;rdquo;的程序，用来显示iOS 4设备收集用户地理位置的情况
　　艾伦和沃顿称，这些信息被存储在consolidated.db 文件中。他们还开发了一款名为&amp;ldquo;iPhone Tracker&amp;rdquo;的程序，用来显示iOS 4设备收集用户地理位置的情况。
　　艾伦和沃顿已经与苹果产品安全团队取得了联系，但目前尚未得到回复。(李明)
 </text>
<image>http://www.yindaoxian.com/uploads/allimg/110421/0TSUD6-0-lp.png </image>
<keywords>苹果,iPhone 4,3G,iPad,用户隐私,位置信息 </keywords>
<category>业界动态 </category>
<author>admin </author>
<source>新浪科技 </source>
<pubDate>2011-04-21 08:47 </pubDate>
</item>
<item>
<title>12组免费的、拿来就用的CSS3按钮 </title>
<link>http://www.yindaoxian.com/html/web/div_css-16192.html </link>
<description>12组免费的CSS3 按钮强力推荐. </description>
<text>一直以来，都是图片或是JavaScript用来创建按钮。随着CSS3被更广泛的支持，我们有幸能够利用很好的CSS3按钮。
本文推荐12组免费的、拿来就用的CSS3按钮，不会让你失望。
1、CSS3 Buttons With Simple Markup

2、GitHub-Style CSS3 Buttons

3、Zardi

4、Super Awesome Buttons with CSS3 and RGBA

5、BonBon Buttons

6、Fancy Buttons

7、10 Nice CSS3 Buttons

8、CSS3 Animated Bubble Buttons

9、Pretty CSS3 Buttons

10、We Love Buttons

11、Sexy Buttons

12、Realistic CSS3 Buttons

原文出自：CSS3 Buttons&amp;ndash;10+ Awesome Ready-To-Use Solutions 
译文出自：12组免费的CSS3 按钮强力推荐 </text>
<image>http://www.yindaoxian.com/uploads/allimg/110420/1003455J2-0-lp.gif </image>
<keywords>CSS,CSS3按钮,CSS按钮 </keywords>
<category>div+css教程 </category>
<author>admin </author>
<source>开源中国社区 </source>
<pubDate>2011-04-20 10:02 </pubDate>
</item>
<item>
<title>六款优秀的开源Linux MAC/RBAC工具 </title>
<link>http://www.yindaoxian.com/html/server/manage-16191.html </link>
<description>六款优秀的开源Linux MAC/RBAC工具，为感兴趣的系统管理员提供参考，这些工具包括：SELinux，轻量级MAC TOMOYO Linux，AppArmor，grsecurity，RSBAC等。
 </description>
<text>管理大型网络的最困难问题之一是其复杂性。安全管理要求部署个人安全产品，如防火墙，入侵检测系统，网络流量分析，日志文件分析，或防病毒软件，它们每一个都永远无法提供联网电脑的充分保护。为了保护企业机构数据的完整性和安全性，必要采用一种互相搭配的综合方法。一种常用的方法是&amp;ldquo;洋葱&amp;rdquo;技术，像洋葱一样剥开一层又一层，通过多个安全叠加层去保护网络或计算机，它将能使网络对袭击具有更强大的应变能力。加强计算机系统或网络的一个必不可少的工具是利用访问控制如强制访问控制（MAC）或基于角色的访问控制（RBAC）。
此类控制包含了身份验证、授权和审查。Linuxlinks介绍了六款优秀的开源Linux MAC/RBAC工具，为感兴趣的系统管理员提供参考，这些工具包括：SELinux，轻量级MAC TOMOYO Linux，AppArmor，grsecurity，RSBAC等。
原文出自：solidot </text>
<image> </image>
<keywords>Linux,MAC/RBAC工具,网络管理 </keywords>
<category>管理维护 </category>
<author>admin </author>
<source>solidot </source>
<pubDate>2011-04-20 10:01 </pubDate>
</item>
<item>
<title>13个开发者最容易犯的JavaScript错误 </title>
<link>http://www.yindaoxian.com/html/web/Javascript_Ajax-16190.html </link>
<description>开发者最容易犯的JavaScript错误，总结出13个。这些当中可能少不了你犯的错误。我们描述了这些陋习，并列出来解决办法，希望对开发者有帮助。 </description>
<text>开发者最容易犯的JavaScript错误，总结出13个。这些当中可能少不了你犯的错误。我们描述了这些陋习，并列出来解决办法，希望对开发者有帮助。
1.for..in数组迭代的用法 Usage of for..in to iterate Arrays
举例：
var&amp;nbsp;myArray&amp;nbsp;=&amp;nbsp;[&amp;nbsp;&amp;ldquo;a&amp;rdquo;,&amp;nbsp;&amp;ldquo;b&amp;rdquo;,&amp;nbsp;&amp;ldquo;c&amp;rdquo;&amp;nbsp;]; &amp;nbsp;var&amp;nbsp;totalElements&amp;nbsp;=&amp;nbsp;myArray.length; &amp;nbsp;for&amp;nbsp;(var&amp;nbsp;i&amp;nbsp;=&amp;nbsp;0;&amp;nbsp;i&amp;nbsp;&amp;lt;&amp;nbsp;totalElements;&amp;nbsp;i++)&amp;nbsp;{ &amp;nbsp;console.log(myArray[i]); &amp;nbsp;} &amp;nbsp;
这里主要的问题是语句中的&amp;ldquo;for..in&amp;rdquo;不能保证顺序，这意味着你将获得不同的执行结果。此外，如果有人增加一些其他自定义功能的函数Array.prototype，你的循环将重复遍历这些函数，就像原数组项。
解决办法：一直使用规则的for..in循环来遍历数组。
var&amp;nbsp;myArray&amp;nbsp;=&amp;nbsp;[&amp;nbsp;&amp;ldquo;a&amp;rdquo;,&amp;nbsp;&amp;ldquo;b&amp;rdquo;,&amp;nbsp;&amp;ldquo;c&amp;rdquo;&amp;nbsp;]; &amp;nbsp;for&amp;nbsp;(var&amp;nbsp;i=0;&amp;nbsp;i&amp;lt;myArray.length;&amp;nbsp;i++)&amp;nbsp;{ &amp;nbsp;console.log(myArray[i]); &amp;nbsp;} &amp;nbsp;
2.Array dimensions
举例
var&amp;nbsp;myArray&amp;nbsp;=&amp;nbsp;new&amp;nbsp;Array(10);&amp;nbsp;
第二个问题是开发者使用数组构成器来创建数组，技术上是正确的，然而会比文字符号（literal notation）。
解决办法：使用文字符号来初始化数组，不要预定义数组长度。
var myArray = [];
3.Undefined properties
举例：
var&amp;nbsp;myObject&amp;nbsp;=&amp;nbsp;{ &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;someProperty:&amp;nbsp;&amp;ldquo;value&amp;rdquo;, &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;someOtherProperty:&amp;nbsp;undefined &amp;nbsp;}&amp;nbsp;
未定义属性，将在对象中创建元素（键&amp;lsquo;someOtherProperty&amp;rsquo;和值&amp;lsquo;undefined&amp;rsquo;.）。如果你遍历数组，检测已存在的元素，那么下面的语句将都返回&amp;ldquo;未定义/undefined&amp;rdquo;
typeof&amp;nbsp;myObject['someOtherProperty']&amp;nbsp;//&amp;nbsp;undefined &amp;nbsp;
typeof&amp;nbsp;myObject['unknownProperty']&amp;nbsp;//&amp;nbsp;undefined &amp;nbsp;
解决办法：如果你想明确声明对象中的未初始化的属性，标记它们为Null。
var&amp;nbsp;myObject&amp;nbsp;=&amp;nbsp;{ &amp;nbsp;someProperty:&amp;nbsp;&amp;ldquo;value&amp;rdquo;, &amp;nbsp;someOtherProperty:&amp;nbsp;null &amp;nbsp;}&amp;nbsp;
4.Misuse of Closures
举例：
function(a,&amp;nbsp;b,&amp;nbsp;c)&amp;nbsp;{ &amp;nbsp;var&amp;nbsp;d&amp;nbsp;=&amp;nbsp;10; &amp;nbsp;var&amp;nbsp;element&amp;nbsp;=&amp;nbsp;document.getElementById(&amp;lsquo;myID&amp;rsquo;); &amp;nbsp;element.onclick&amp;nbsp;=&amp;nbsp;(function(a,&amp;nbsp;b,&amp;nbsp;c,&amp;nbsp;d)&amp;nbsp;{ &amp;nbsp;return&amp;nbsp;function()&amp;nbsp;{ &amp;nbsp;alert&amp;nbsp;(a&amp;nbsp;+&amp;nbsp;b&amp;nbsp;+&amp;nbsp;c&amp;nbsp;+&amp;nbsp;d); &amp;nbsp;} &amp;nbsp;})(a,&amp;nbsp;b,&amp;nbsp;c,&amp;nbsp;d); &amp;nbsp;} &amp;nbsp;
这里开发者使用两个函数来传递参数a、b、c到onclick handler。双函数根本不需要，徒增代码的复杂性。
变量abc已经在局部函数中被定义，因为他们已经在主函数中作为参数被声明。局部函数中的任何函数都可创建主函数中定义的所有变量的闭包。因此不需要再次传递它们。
看看这里JavaScript Closures FAQ 了解更多。
解决办法：使用闭合来简化代码。
function&amp;nbsp;(a,&amp;nbsp;b,&amp;nbsp;c)&amp;nbsp;{ &amp;nbsp;var&amp;nbsp;d&amp;nbsp;=&amp;nbsp;10; &amp;nbsp;var&amp;nbsp;element&amp;nbsp;=&amp;nbsp;document.getElementById(&amp;lsquo;myID&amp;rsquo;); &amp;nbsp;element.onclick&amp;nbsp;=&amp;nbsp;function()&amp;nbsp;{ &amp;nbsp;//a,&amp;nbsp;b,&amp;nbsp;and&amp;nbsp;c&amp;nbsp;come&amp;nbsp;from&amp;nbsp;the&amp;nbsp;outer&amp;nbsp;function&amp;nbsp;arguments. &amp;nbsp;//d&amp;nbsp;come&amp;nbsp;from&amp;nbsp;the&amp;nbsp;outer&amp;nbsp;function&amp;nbsp;variable&amp;nbsp;declarations. &amp;nbsp;//and&amp;nbsp;all&amp;nbsp;of&amp;nbsp;them&amp;nbsp;are&amp;nbsp;in&amp;nbsp;my&amp;nbsp;closure &amp;nbsp;alert&amp;nbsp;(a&amp;nbsp;+&amp;nbsp;b&amp;nbsp;+&amp;nbsp;c&amp;nbsp;+&amp;nbsp;d); &amp;nbsp;}; &amp;nbsp;} &amp;nbsp;
5.Closures in loops
举例：
var&amp;nbsp;elements&amp;nbsp;=&amp;nbsp;document.getElementByTagName(&amp;lsquo;div&amp;rsquo;); &amp;nbsp;for&amp;nbsp;(var&amp;nbsp;i&amp;nbsp;=&amp;nbsp;0;&amp;nbsp;i&amp;lt;elements.length;&amp;nbsp;i++)&amp;nbsp;{ &amp;nbsp;elements[i].onclick&amp;nbsp;=&amp;nbsp;function()&amp;nbsp;{ &amp;nbsp;alert(&amp;ldquo;Div&amp;nbsp;number&amp;nbsp;&amp;ldquo;&amp;nbsp;+&amp;nbsp;i); &amp;nbsp;} &amp;nbsp;} &amp;nbsp;
在这里例子里面，当用户点击不同的divs时，我们想触发一个动作(显示&amp;ldquo;Div number 1&amp;rdquo;, &amp;ldquo;Div number 2&amp;rdquo;&amp;hellip; 等) 。然而，如果你在页面有10个divs，他们全部都会显示&amp;ldquo;Div number 10&amp;rdquo;。
问题是当我们使用局部函数创建一个闭包时，函数中的代码可以访问变量i。关键是函数内部i和函数外部i涉及同样的变量。当我们的循环结束，i指向了值10，所以局部函数中的i的值将是10。
解决办法：使用第二函数来传递正确的值。
var&amp;nbsp;elements&amp;nbsp;=&amp;nbsp;document.getElementsByTagName(&amp;lsquo;div&amp;rsquo;); &amp;nbsp;for&amp;nbsp;(var&amp;nbsp;i&amp;nbsp;=&amp;nbsp;0;&amp;nbsp;i&amp;lt;elements.length;&amp;nbsp;i++)&amp;nbsp;{ &amp;nbsp;elements[i].onclick&amp;nbsp;=&amp;nbsp;(function(idx)&amp;nbsp;{&amp;nbsp;//Outer&amp;nbsp;function &amp;nbsp;return&amp;nbsp;function()&amp;nbsp;{&amp;nbsp;//Inner&amp;nbsp;function &amp;nbsp;alert(&amp;ldquo;Div&amp;nbsp;number&amp;nbsp;&amp;ldquo;&amp;nbsp;+&amp;nbsp;idx); &amp;nbsp;} &amp;nbsp;})(i); &amp;nbsp;} &amp;nbsp;
6.Memory leaks with DOM objects
举例：
function&amp;nbsp;attachEvents()&amp;nbsp;{ &amp;nbsp;var&amp;nbsp;element&amp;nbsp;=&amp;nbsp;document.getElementById(&amp;lsquo;myID&amp;rsquo;); &amp;nbsp;element.onclick&amp;nbsp;=&amp;nbsp;function()&amp;nbsp;{ &amp;nbsp;alert(&amp;ldquo;Element&amp;nbsp;clicked&amp;rdquo;); &amp;nbsp;} &amp;nbsp;}; &amp;nbsp;attachEvents(); &amp;nbsp;
该代码创建了一个引用循环。变量元素包含函数的引用（归于onclick属性）。同时，函数保持一个DOM元素的引用（提示函数内部可以访问元素，因为闭包。）。所以JavaScript垃圾收集器不能清除元素或是函数，因为他们被相互引用。大部分的JavaScript引擎对于清除循环应用都不够聪明。
解决办法：避免那些闭包，或者不去做函数内的循环引用。
function&amp;nbsp;attachEvents()&amp;nbsp;{ &amp;nbsp;var&amp;nbsp;element&amp;nbsp;=&amp;nbsp;document.getElementById(&amp;lsquo;myID&amp;rsquo;); &amp;nbsp;element.onclick&amp;nbsp;=&amp;nbsp;function()&amp;nbsp;{ &amp;nbsp;//Remove&amp;nbsp;element,&amp;nbsp;so&amp;nbsp;function&amp;nbsp;can&amp;nbsp;be&amp;nbsp;collected&amp;nbsp;by&amp;nbsp;GC &amp;nbsp;delete&amp;nbsp;element; &amp;nbsp;alert(&amp;ldquo;Element&amp;nbsp;clicked&amp;rdquo;); &amp;nbsp;} &amp;nbsp;}; &amp;nbsp;attachEvents(); &amp;nbsp;
7.区别整数数字和浮点数字Differentiate float numbers from integer numbers
举例：
var&amp;nbsp;myNumber&amp;nbsp;=&amp;nbsp;3.5; &amp;nbsp;var&amp;nbsp;myResult&amp;nbsp;=&amp;nbsp;3.5&amp;nbsp;+&amp;nbsp;1.0;&amp;nbsp;//We&amp;nbsp;use&amp;nbsp;.0&amp;nbsp;to&amp;nbsp;keep&amp;nbsp;the&amp;nbsp;result&amp;nbsp;as&amp;nbsp;float &amp;nbsp;
在JavaScript中，浮点与整数间没有区别。事实上，JavaScript中的每个数字都表示使用双精度64位格式IEEE 754。简单理解，所有数字都是浮点。
解决办法：不要使用小数（decimals），转换数字（numbers）到浮点（floats）。
var&amp;nbsp;myNumber&amp;nbsp;=&amp;nbsp;3.5; &amp;nbsp;var&amp;nbsp;myResult&amp;nbsp;=&amp;nbsp;3.5&amp;nbsp;+&amp;nbsp;1;&amp;nbsp;//Result&amp;nbsp;is&amp;nbsp;4.5,&amp;nbsp;as&amp;nbsp;expected &amp;nbsp;
8.Usage of with() as a shortcut
举例：
team.attackers.myWarrior&amp;nbsp;=&amp;nbsp;{&amp;nbsp;attack:&amp;nbsp;1,&amp;nbsp;speed:&amp;nbsp;3,&amp;nbsp;magic:&amp;nbsp;5}; &amp;nbsp;with&amp;nbsp;(team.attackers.myWarrior){ &amp;nbsp;console.log&amp;nbsp;(&amp;nbsp;&amp;ldquo;Your&amp;nbsp;warrior&amp;nbsp;power&amp;nbsp;is&amp;nbsp;&amp;rdquo;&amp;nbsp;+&amp;nbsp;(attack&amp;nbsp;*&amp;nbsp;speed)); &amp;nbsp;} &amp;nbsp;
讨论with()之前，要明白JavaScript contexts如何工作的。每个函数都有一个执行context（语句），简单来说，包括函数可以访问的所有的变量。因此context包含arguments和定义变量。
with()真正是做什么？是插入对象到context链，它在当前context和父级context间植入。就像你看到的with()的快捷方式会非常慢。
解决办法：不要使用with() for shortcuts，仅for context injection，如果你确实需要时。
team.attackers.myWarrior&amp;nbsp;=&amp;nbsp;{&amp;nbsp;attack:&amp;nbsp;1,&amp;nbsp;speed:&amp;nbsp;3,&amp;nbsp;magic:&amp;nbsp;5}; &amp;nbsp;var&amp;nbsp;sc&amp;nbsp;=&amp;nbsp;team.attackers.myWarrior; &amp;nbsp;console.log(&amp;ldquo;Your&amp;nbsp;warrior&amp;nbsp;power&amp;nbsp;is&amp;nbsp;&amp;rdquo;&amp;nbsp;+&amp;nbsp;(sc.attack&amp;nbsp;*&amp;nbsp;sc.speed)); &amp;nbsp;
9.setTimeout/setInterval 字符串的用法 （Usage of strings with setTimeout/setInterval）
举例：
function&amp;nbsp;log1()&amp;nbsp;{&amp;nbsp;console.log(document.location);&amp;nbsp;} &amp;nbsp;function&amp;nbsp;log2(arg)&amp;nbsp;{&amp;nbsp;console.log(arg);&amp;nbsp;} &amp;nbsp;var&amp;nbsp;myValue&amp;nbsp;=&amp;nbsp;&amp;ldquo;test&amp;rdquo;; &amp;nbsp;setTimeout(&amp;ldquo;log1()&amp;rdquo;,&amp;nbsp;100); &amp;nbsp;setTimeout(&amp;ldquo;log2(&amp;rdquo;&amp;nbsp;+&amp;nbsp;myValue&amp;nbsp;+&amp;nbsp;&amp;ldquo;)&amp;rdquo;,&amp;nbsp;200); &amp;nbsp;
setTimeout()和setInterval()可被或一个函数或一个字符串作为首个参数。如果你传递一个字符串，引擎将创建一个新函数（使用函数构造器），这在一些浏览器中会非常慢。相反，传递函数本身作为首个参数，更快、更强大、更干净。
解决办法：一定不要使用strings for setTimeout()或setInterval()。
function&amp;nbsp;log1()&amp;nbsp;{&amp;nbsp;console.log(document.location);&amp;nbsp;} &amp;nbsp;function&amp;nbsp;log2(arg)&amp;nbsp;{&amp;nbsp;console.log(arg);&amp;nbsp;} &amp;nbsp;var&amp;nbsp;myValue&amp;nbsp;=&amp;nbsp;&amp;ldquo;test&amp;rdquo;; &amp;nbsp;setTimeout(log1,&amp;nbsp;100);&amp;nbsp;//Reference&amp;nbsp;to&amp;nbsp;a&amp;nbsp;function &amp;nbsp;setTimeout(function(){&amp;nbsp;//Get&amp;nbsp;arg&amp;nbsp;value&amp;nbsp;using&amp;nbsp;closures &amp;nbsp;log2(arg); &amp;nbsp;},&amp;nbsp;200); &amp;nbsp;
10.setInterval()的用法（Usage of setInterval() for heavy functions）
举例：
function&amp;nbsp;domOperations()&amp;nbsp;{ &amp;nbsp;//Heavy&amp;nbsp;DOM&amp;nbsp;operations,&amp;nbsp;takes&amp;nbsp;about&amp;nbsp;300ms &amp;nbsp;} &amp;nbsp;setInterval(domOperations,&amp;nbsp;200); &amp;nbsp;
setInterval()将一函数列入计划被执行，仅是在没有另外一个执行在主执行队列中等待。如果在队列中没有另外一个执行，JavaScript引擎将在下一个队列中执行。这可能导致跳过执行或者运行2个不同的执行，没有在它们之间等待200ms的情况下。
一定要搞清，setInterval()没有考虑进多长时间domOperations()来完成任务。
解决办法：避免 setInterval()，使用 setTimeout()
function&amp;nbsp;domOperations()&amp;nbsp;{ &amp;nbsp;//Heavy&amp;nbsp;DOM&amp;nbsp;operations,&amp;nbsp;takes&amp;nbsp;about&amp;nbsp;300ms &amp;nbsp;//After&amp;nbsp;all&amp;nbsp;the&amp;nbsp;job&amp;nbsp;is&amp;nbsp;done,&amp;nbsp;set&amp;nbsp;another&amp;nbsp;timeout&amp;nbsp;for&amp;nbsp;200&amp;nbsp;ms &amp;nbsp;setTimeout(domOperations,&amp;nbsp;200); &amp;nbsp;} &amp;nbsp;setTimeout(domOperations,&amp;nbsp;200); &amp;nbsp;
11.Misuse of &amp;lsquo;this&amp;rsquo;
这个常用错误，没有例子，因为非常难创建来演示。this的值在JavaScript中与其他语言有很大的不同。
函数中的this值被定义是在当函数被调用时，而非声明的时间，这一点非常重要。下面的案例中，函数内this有不同的含义。
* Regular function: myFunction(&amp;lsquo;arg1&amp;rsquo;);
this points to the global object, wich is window for all browers.
* Method: someObject.myFunction(&amp;lsquo;arg1&amp;rsquo;);
this points to object before the dot, someObject in this case.
* Constructor: var something = new myFunction(&amp;lsquo;arg1&amp;rsquo;);
this points to an empty Object.
* Using call()/apply(): myFunction.call(someObject, &amp;lsquo;arg1&amp;rsquo;);
this points to the object passed as first argument.
12.eval()访问动态属性的用法Usage of eval() to access dynamic properties
举例：
var&amp;nbsp;myObject&amp;nbsp;=&amp;nbsp;{&amp;nbsp;p1:&amp;nbsp;1,&amp;nbsp;p2:&amp;nbsp;2,&amp;nbsp;p3:&amp;nbsp;3}; &amp;nbsp;var&amp;nbsp;i&amp;nbsp;=&amp;nbsp;2; &amp;nbsp;var&amp;nbsp;myResult&amp;nbsp;=&amp;nbsp;eval(&amp;lsquo;myObject.p&amp;rsquo;+i); &amp;nbsp;
主要问题在于使用eval()开始一个新的执行语句，会非常的慢。
解决办法：使用方括号表示法（square bracket notation）代替 eval()。
var&amp;nbsp;myObject&amp;nbsp;=&amp;nbsp;{&amp;nbsp;p1:&amp;nbsp;1,&amp;nbsp;p2:&amp;nbsp;2,&amp;nbsp;p3:&amp;nbsp;3}; &amp;nbsp;var&amp;nbsp;i&amp;nbsp;=&amp;nbsp;2; &amp;nbsp;var&amp;nbsp;myResult&amp;nbsp;=&amp;nbsp;myObject[&amp;ldquo;p&amp;rdquo;+i]; &amp;nbsp;
13.未定义(undefined)作为变量的用法Usage of undefined as a variable
举例：
if&amp;nbsp;(&amp;nbsp;myVar&amp;nbsp;===&amp;nbsp;undefined&amp;nbsp;)&amp;nbsp;{ &amp;nbsp;//Do&amp;nbsp;something &amp;nbsp;} &amp;nbsp;
在上面的例子中，未定义实际上是一变量。所有的JavaScript引擎会创建初始化的变量window.undefined给未定义作为值。然而注意的是变量不仅是可读，任何其他的代码可以更改它的值。很奇怪能找到window.undefined用来未定义的不同值的场景，但是为什么冒险呢？
解决办法：检查未定义时，使用typeof。
if&amp;nbsp;(&amp;nbsp;typeof&amp;nbsp;myVar&amp;nbsp;===&amp;nbsp;&amp;ldquo;undefined&amp;rdquo;&amp;nbsp;)&amp;nbsp;{ &amp;nbsp;//Do&amp;nbsp;something &amp;nbsp;} &amp;nbsp;
英文链接：Top 13 JavaScript Mistakes 
译文链接：开源中国社区 </text>
<image> </image>
<keywords>JavaScript,JavaScript错误,JS错误 </keywords>
<category>Javascript/Ajax </category>
<author>admin </author>
<source>开源中国社区 </source>
<pubDate>2011-04-20 09:59 </pubDate>
</item>
<item>
<title>为什么我的工资最低！ </title>
<link>http://www.yindaoxian.com/html/web/xinde-16189.html </link>
<description>为什么我的工资最低！ </description>
<text>导读：原文作者Eric Spiegel在itmanagement.earthweb.com上发标一篇《That Developer's Salary is Bigger than Mine!》，译文由外刊IT评论整理编译《为什么我的工资最低！》。
文章内容如下：

我盯着同为开发人员的同事们的薪水表。一股闷气开始在胸口里形成。
当看到我的薪水在这个清单上只比最后一名高一点时&amp;mdash;&amp;mdash;几乎就是最低&amp;mdash;&amp;mdash;这股闷气冲出我的喉咙化作一句粗俗的语言。就像是电影A Christmas Story里的Ralhpie那样，实在是忍无可忍。
但当突然想到能看到这份清单也许是上帝对我的恩赐，我的心情一下开朗了。否则，会不会是个陷阱？会引起什么严重的事情？
但首先要声明：这份绝密清单是如何落到我的手里的？不，我可没去偷它。这纯属偶然。
真的！
大概30分钟前，我的经理在客户现场找到我，他在那预订了一个会议室，来审议每个人的年度工作总结。在跟我的谈话期间，他递给我了一个档案袋，里面装了我的总结和薪水浮动情况。
谈话非常正式，而且评价大部分都很积极正面。他跟我说了很多关于客户很喜欢我，说我在过去的一年里完成了不少有创造性的开发工作。他给我提了一些改进的建议，这些建议我都很赞成。之后他面目笑容的用一种充满喜悦的语调告诉了我未来一年的薪水情况。
&amp;ldquo;我有个好消息要告诉你。我们决定给你的工资上浮6%。好好干。&amp;rdquo;
在我看来也是个相当不错的提高。但我有个疑问，因为这是我在这个公司的第一次年评。
&amp;ldquo;我很感激，但你能否解释一下如何得出这个涨幅百分比的？&amp;rdquo;
我感觉他的嘴角开始往下走，很快就又恢复了，并回答道，&amp;ldquo;哦，这个有点复杂。我们用了一个公式，会参照公司的经营状况，当前的经济形势，当然，还有你的工作表现。你应该知道，在当前的经济形势下，这样的涨幅真是非常的大了。&amp;rdquo;
说完这些，他看了一下表，站起来说他下一个约见就要迟到了。当他急匆匆的走出门时，我听到他说，&amp;ldquo;继续好好干！&amp;rdquo;走了。
我坐在哪里回忆着&amp;ldquo;在这样的经济情况下&amp;rdquo;有这样一个大的涨幅，真是好运气。我翻开了档案袋，意识到还有另外一张表单在里面。
我抽出来，简直不敢相信所看到的。当那句粗的话喷出来之后，我的大脑里开始涌现各种理由来解释这件事情。我想&amp;mdash;&amp;mdash;几乎是大叫出来&amp;mdash;&amp;mdash;&amp;ldquo;我究竟该怎么做？&amp;rdquo;
垫底
团队里有六个开发人员，不仅我的薪水几乎垫底，而年度涨幅也是最低的。这毫无道理。
经理曾经几乎是滔滔不绝的赞扬我。而且我也知道，客户不仅仅是喜欢我；他们热爱我。我和客户搭档相处在团队里比任何人都要好。如果我的程序里出现了什么bug，他通常只会开个玩笑、毫不抱怨的让我们纠正。
而且跟大多数的年轻开发者一样，我感觉自己作为一个程序员至少不会比团队里的任何一个同事差。其中两个同事几乎天天向我求助&amp;mdash;&amp;mdash;而现在我知道了，他们挣的比我多。
还有个人进入公司才只有6个月，他也同样得到了一个比我高的涨幅。我越看，我的血液越沸腾。
我想给经理打电话，向他痛斥我在这份表格上发现的信息。经过进一步的分析，在做了几个深呼吸后，我意识到，这样一来他很可能使用各种的托辞，这样不会有一个建设性的结果。我觉得把这事告诉我的朋友Justin，他是我以前的同事。
这天晚上，Justin听完了我的故事，摇晃着他的脑袋呵呵的笑。&amp;ldquo;我的朋友，这种事情可不常见。&amp;rdquo;
&amp;ldquo;是呀，不开玩笑。我该怎么办？&amp;rdquo;
他开始给我出主意。&amp;ldquo;你应该把自己放在他的位置上想一想。如果你犯了这样的错误会怎样？你会怎么想？&amp;rdquo;
我进入了一种一厢情愿的思考状态。&amp;ldquo;也许他并没有意识到我得到了这份工资单。我应该用这个假设的前提去跟他讨价还价。&amp;rdquo;
Justin让我回到现实。&amp;ldquo;如果他向你摊牌怎么办？&amp;rdquo;Justin模仿经理的样子用拳头在桌上敲了一下：
&amp;ldquo;你以为我是个傻瓜吗，我知道那份工资单在你那里！&amp;rdquo;
他说的对。我必须全盘招供。我很感谢Justin，晚上一宿无法入眠，盘算如何下一步的行动。
程序员之间的对比较量
第二天我按照常例回公司参加开发小组会议。在去公司的路上，我想好了，就在经理走出办公室时把这张表放在他的桌子上。
可是，这于事无补。我的怒气还没消，如果不是他犯了这个错误，我今天本应该高高兴兴的，怎么会面对这么麻烦的事情。
团队会议在进行，可我没法集中注意力。我在想，他是否成心把这张表放在我的文件袋里的。疑问很快就消除了&amp;mdash;&amp;mdash;会后他走到我跟前，带着一张尴尬的表情。
&amp;ldquo;嗨，老弟，有时间吗？到我办公室坐坐。&amp;rdquo;
老弟？哦，我知道这最终的时刻终于到来了，不管我喜欢与否。
几乎没等他坐下，我就把装着工资表的档案袋递给了他。他微微放出来一点信号，表明了他欣慰的心情。
&amp;ldquo;我猜你已经看过了，&amp;rdquo;他认真的看着我，对我说。
我开始有点紧张，结结巴巴的说&amp;ldquo;哦，是的。我，嗯，不知道那是什么，就看了一下。&amp;rdquo;
他向后靠在了椅子上，显露出一种恼怒的神色。&amp;ldquo;听着，我可以回答你心中的疑问，但如果你把这份表单的内容传出去，后果会很严重。&amp;rdquo;
这事实话，我想。我能向同事们透露什么吗？&amp;ldquo;嘿，恭喜你们，我们的工资比你们都低？&amp;rdquo;
虽然感觉坐立不安，我还是抓住这个机会问了我的一些疑问。&amp;ldquo;那好，我确实有些问题。为什么我的工资在团队里是倒数第二，你一边给我很积极的评价，一边却让其他所有人的涨幅都比我大？&amp;rdquo;
他交叉的抱着胳膊，开始给我解释。
&amp;ldquo;你是个性格很好的程序员，我们都知道你有很好的客户沟通技巧。但是，跟团队里的其他成员比起来，你的这方面的技能并不是种优势，而他们的工资水平是他们在人才市场上的价格反映。&amp;rdquo;
我可不想往这个方向讨论。如果是网上，我可以依照一些地域范围和其它条件搜索一下程序员的薪资水平。但网上各种关于这方面的报告的差异会很大。所以我没做声，让他继续讲。
我还听说你经常花很多时间跟客户聊一些不关工作的闲事。最近你不是在上班时间打了很多非工作的电话吗？&amp;ldquo;
我感觉他在避重就轻，强词夺理。我的年度总结跟客户聊的太多、打太多电话有什么关系?
&amp;rdquo;可是我认为跟客户保持良好的关系很重要，而你说我打电话，你知道我正在盖一栋房子，有些事情需要在白天处理。&amp;ldquo;
我处在防守位置。形势不太好。
他向前抬了抬身，交叉着他的双手微笑着。
&amp;rdquo;你的工作是写程序。如果客户喜欢你的程序，你就做好了你的工作。而且你应该用私人时间去管理你盖房子的事情。而不是公司的时间。&amp;ldquo;
我感觉在这一点上争论也没用，于是我返回到讨论我的编程能力。
&amp;rdquo;你说过我的编程很有创见，不是吗？分给我的任务我总是完成的干净漂亮，可不像团队里的其他人。我觉得我的技术能力比Joey(新来的)高很多，可你给了他一个更高的涨幅！为什么？&amp;ldquo;
他露出了一种不易察觉的笑容，说：&amp;rdquo;这不假，然而，分给你的任务都很简单&amp;mdash;&amp;mdash;跟其他人相比。其他几个人都比你有更多的工作经验。而Joey，6个月涨一次是招聘他时商定的。&amp;ldquo;
该死。那好，我准备做最后一击。
&amp;rdquo;我明白你的立场，感谢你的直话。但我不认为我在帮助其他员工的事情上得到足够的认可。为什么你不给我分配足够有挑战的工作，来让我证明比他们强？&amp;ldquo;
我本还想说&amp;rdquo;我的工作评定里应该有更多能够真正反馈我的工作成绩的东西！&amp;ldquo;但话到嘴边又溜回去了。
经理说他会考虑我的说的情况，然后反馈给我。他谢我把工资单还给了他，并提醒我保密。
事情的处理
幸亏当时没有Facebook，否则我没准会发出什么帖子渲泄我的郁闷。
回忆这些事情，我总结出来很多教训，能够在我个人职业生涯的发展中应用的管理我的团队的工作中。
1.经理应该好好看一看年度工作总结，这样他就能知道我对同事提供了多大的帮助。
2.如果一个程序员的工作很容易完成，那就不要等他主动来索取更多的任务。相反，积极交给他更加有挑战性的复杂的任务。
3.在谈话中不要阻止建设性的批评。这个经理的职责，理应面对这样棘手的谈话。
4.生活中经常会有些事情需要在上班时间处理私人事情。我学会了对这种事情更加通融，管理工作应该更注重产出。
5.程序员让工资水平最大化的最佳机会是在招聘时的讨价还价中产生的。一旦入了职，你就受公司的摆布，除非走人。
这么折腾一下结果怎样呢？经理最终有给我升了2个百分点，也交给了我一些更有挑战性的工作。有时我在想，这究竟是因为我和他的大辩论呢，还是他为了让我保密，封住我的口？
对了，还有最后一个教训。一定要检查年度评审报告两遍，确保里面没有夹带其它的纸张。
原文链接：That Developer's Salary is Bigger than Mine!
译文链接：为什么我的工资最低！ </text>
<image>http://www.yindaoxian.com/uploads/allimg/110420/095Z15560-0-lp.jpg </image>
<keywords>程序员,心得技巧 </keywords>
<category>心得技巧 </category>
<author>admin </author>
<source>外刊IT评论 </source>
<pubDate>2011-04-20 09:57 </pubDate>
</item>
<item>
<title>20个 Web设计 中的流行字体 </title>
<link>http://www.yindaoxian.com/html/webbiz/free-16188.html </link>
<description>Web开发时如何选择与网站主题风格相匹配的字体是非常重要的。这篇文章将为您介绍20种当前流行的用于Web设计的字体。 </description>
<text>Web开发时如何选择与网站主题风格相匹配的字体是非常重要的。这篇文章将为您介绍20种当前流行的用于Web设计的字体。
1.Comfortaa

2.Quicksand

3.Fertigo Pro

4.Telegrafico

5.Forque

6.Romeral

7.Sling

8.League Gothic

9.Molot

10.Junction

11.Tertre

12.Nevis

13.Existence Light

14.Mentone

15.Walkaway

16.Jalane Light

17.Insolent

18.Kaffeesatz

19.Vollkorn

20.Gnuolane

原文出自：ITeye </text>
<image>http://www.yindaoxian.com/uploads/allimg/110420/095H135E-0-lp.jpg </image>
<keywords>Web设计,流行字体,免费字体下载 </keywords>
<category>免费资源 </category>
<author>admin </author>
<source>ITeye </source>
<pubDate>2011-04-20 09:56 </pubDate>
</item>
<item>
<title>SEO有多少技术成分? </title>
<link>http://www.yindaoxian.com/html/webbiz/seo-16187.html </link>
<description>SEO的技术含量。 </description>
<text>　　SEO它会应用到某些软件技术，但这项工种的本身，并没有多少技术方面的含量。
　　因为技术方面、UI方面、内容方面、市场方面等都有专业的人员去干，SEO只是在中间起个桥梁的作用，让这个网站跟搜索引擎所能达到的索引技术衔接起来，不至于搜索引擎根本不认识这个站，如此而已。
　　所以，我们完全可以说：SEO之所以出现是因为搜索引擎太垃圾!
　　如果搜索引擎比我们人脑子都机灵，你的网站就是操蛋到家它也能完全辨认出来。正是因为搜索引擎太弱智，而不得不让我们把现成的&amp;ldquo;食物&amp;rdquo;端到它们的面前。
　　可想而知，我们这些网站主是喂搜索引擎食物的源头，它自己本身并没有主动产生内容的能力。而SEO的出现正是为了弥补搜索引擎这一先天性的缺陷。
　　所以，所有SEOer的目的就是这么单一，它就是让网站的内容让搜索引擎能知道、能找到、能收录就行了。(但这几种关系并不是层层递进的)但是，达到这种目的的手段却多种多样：
　　你可以花钱到权重高的网站买链接;
　　你可以花重金把人家十年以上的域名买回来;
　　你可以跑市场、写文章、拉关系&amp;hellip;&amp;hellip;等等等等;
　　当然，你还可以像国平老师上面说的，通过自己网站本身的技术驱动来达到相同的效果。总之，大家SEO的目的很单一，就是让搜索引擎知道你网站的存在;
　　就拿最近潘海东的&amp;ldquo;三呼反垄断&amp;rdquo;来举例吧，我最早看到这一词条是在互动百科上，而且互动百科也一直在用SEO方法，可是，这一词条在Google上永居第一，可是在百度上却找不到。
　　所以这也就是为什么好多网站它被搜索引擎早已经知道、早已经收录、也早已经建立索引，但它就是不给你排名。你能说是互动百科的权重不行?还是互动百科的用户体验不行?还是互动百科的SEO技术不行?
　　你可以不会造车、不会修车，但并不妨碍你去开车;你可以不知道菜是怎么生出来的，你也可以不知道米是怎么长出来的，但没人因为你不知道这些而驳斥你去当厨师的资格。
　　当然，你具备一些很扎实的编程技术后，再来操作SEO会更好，但这，顶多算是一种充分条件，而非必要条件。
&amp;nbsp; </text>
<image> </image>
<keywords>SEO,搜素引擎技术成分 </keywords>
<category>seo优化 </category>
<author>admin </author>
<source>小欧 </source>
<pubDate>2011-04-20 09:54 </pubDate>
</item>
<item>
<title>过亿元的B2C网站超30家 淘宝京东领衔 </title>
<link>http://www.yindaoxian.com/html/news/focus-16186.html </link>
<description>上周，艾瑞公布的B2C行业去年全年数据显示，目前年交易额跨过亿元的B2C网站共有30家，其中淘宝商城、京东、卓越亚马逊、当当网4家综合平台式B2C网站包揽前四强。 </description>
<text>
每经记者 徐洁云 发自上海
　　B2C电商业愈发炙手可热。
　　上周，艾瑞公布的B2C行业去年全年数据显示，目前年交易额跨过亿元的B2C网站共有30家，其中淘宝商城、京东、卓越亚马逊、当当网4家综合平台式B2C网站包揽前四强。去年年底以来融资、烧钱潮仍在持续的同时，近来，腾讯、阿里、百度等先后在B2C领域大手笔投资，产业资本正掀起第二波投资热潮。而在投资机会趋紧张的同时，&amp;ldquo;淘品牌&amp;rdquo;(淘宝上发展起来的品牌)也正成为资本追逐的下一站。
　　淘宝京东领衔
　　艾瑞发布的报告显示，去年全年交易额跨入亿元门槛的30家B2C企业中，淘宝商城以300亿元交易额遥遥领先，紧随其后的是102亿元的京东商城，卓越亚马逊和当当网分别以30亿元和22.6亿元分列三四名。
　　值得注意的是，位居前两位的淘宝商城和京东商城，分别是中国电子商务平台型B2C与垂直自营型B2C分庭抗礼的两派&amp;ldquo;盟主&amp;rdquo;。目前这两种截然不同的商业模式正在各自领域中发力。前不久，京东商城宣布，已获得第三轮10多亿美元的融资。但艾瑞预计，在未来几年，平台型B2C的交易额会大幅领先。
　　艾瑞数据显示，2010年中国B2C交易规模达630亿元，占中国整体网络购物市场交易规模的12.7%，较2009年增长3个百分点。其中，以淘宝商城为代表的平台式B2C交易规模等于自主销售式B2C交易规模的总和。该机构预测，2011年平台式B2C交易规模将占中国整体网络购物市场交易规模的9.7%，超过自主销售式B2C所占的9.0%，往后几年，这种差距将进一步加大。
　　在剩下的26席中，服装服饰类垂直B2C占去10席，凡客、麦考林、唯品会、梦芭莎排名靠前，其中凡客、麦考林分列第五和第七位，交易额分别为18.5亿元、12.1亿元。
　　数码家电类占去7席，其中新蛋、苏宁易购、易讯位列前十，交易额分别为18亿元、10亿元、8亿元。
　　此外，鞋类B2C占据3席，分别为好乐买、名鞋库、乐淘；美容护肤类有两席，分别为NO.5时尚广场和乐蜂网；母婴产品类一家，为红孩子；图书音像类一家，为99网上书城。
　　转化率曲线变化
　　值得注意的是，报告显示，去年12月行业整体的订单转化率较全年平均水平有所提升。如当当网去年平均转化率为2.62%，去年12月攀上3.7%；卓越全年转化率为2.67%，12月为3.4%；凡客全年转化率为2.9%，12月为3.4%；乐淘去年平均转化率仅为0.61%，而12月达到4.3%。
　　乐淘副总裁陈虎对《每日经济新闻》表示，在网购、互联网应用渗透率加深因素之外，订单转化率的提升是因为全行业对这一指标的重视程度已集体提升。&amp;ldquo;去年之前，行业内还普遍更重视发展新用户，忽视了对老用户的维护开发。&amp;rdquo;陈虎认为，新用户的重要来源是流量购买，而今年以来，流量的主要来源，如网址导航、网站联盟、搜索引擎等价格都大幅飙升，在此情形下，维护老用户更显重要。
　　位于榜单前5名的某企业高管对记者表示，去年以来融资潮、烧钱潮显然已经拉开了行业洗牌大幕，在洗牌完成之前，订单转化率将不会持续增长，而会出现一段时期的停滞甚至回转趋势。
　　相比去年以来B2C领域火热的融资和烧钱营销，B2C行业整体成绩却与其不相匹配。艾瑞报告显示，去年全行业全年交易额过百亿的仅有两家，超过10亿元的不过8家，有16家在2亿元门槛以下。
　　前述业内人士表示，在今明两年，B2C行业的转化率将遭遇基于资本的广告营销门槛而产生波动。陈虎也赞同这一观点。他认为，除了淡旺季因素之外，转化率走向将呈非线性，只有在各类门槛和各品类品牌集中效应形成后，转化率才会进入长期上行周期。产业资本新冲动
　　30家亿元俱乐部成员的浮出，让成长型电商的融资热潮更加火热。
　　相比去年以来由VC/PE主导的融资潮，近两三个月来，产业资本开始成为第二波B2C投资的主角，腾讯、阿里、百度甚至分众传媒等均已大举入场。
　　据业内知情人士透露，目前业内已知的投资有阿里投资名鞋库，百度投资百丽电商，江南春投资芳草集，腾讯投资易讯及买卖宝等，新浪也入股了麦考林。其中，腾讯表现得格外亢奋。据知情人士援引妈妈网内部消息称，他们已经获得腾讯2000万元的投资；另有知情人士透露，好乐买上月完成的新一轮融资即由腾讯领投。
　　传闻中金额之最的一笔为百度投资百丽。据知情人士称，此项投资额度高达20亿元，单体融资在业内仅次于京东。据传闻称，马云曾亲自打电话给百丽争夺投资机会，但最终百度胜出。
　　有着&amp;ldquo;业内深喉&amp;rdquo;之称的&amp;ldquo;30dao50.com&amp;rdquo;创始人龚文祥表示，产业资本抢进的原因在于B2C投资、运营竞争越发激烈，已令业界认识到需抓紧&amp;ldquo;进入窗口期&amp;rdquo;。对于产业资本而言，此前百度有啊、腾讯拍拍等尝试并不甚成功，现在他们以投资者身份进入，将是强大流量资源变现、抢得布局的机会。
　　陈虎对《每日经济新闻》记者表示，产业资本进入的意图各有不同。他认为，阿里投资B2C在于取得经验，并扮演财务投资者的角色；而腾讯、百度入局，主要为占据业内地位，打通流量变现渠道的意味更浓。
　　&amp;ldquo;淘品牌&amp;rdquo;成新矿山
　　在此之外，B2C资本冲动的另一动向则是淘品牌开始迎来密集投资。
　　据龚文祥透露，最近两个月确定有十多家淘品牌获得投资，如分众传媒投资了化妆品淘品牌芳草集，IDG即将向女装淘品牌韩都衣社投资1000万美元。
　　龚告诉记者，早前与投资人交流时，尚能感觉到他们对&amp;ldquo;淘品牌&amp;rdquo;有着不少犹疑，如是否会局限于淘宝平台，只依附淘宝风险会不会太大等。而现在，在投资竞争的压力之下，资方们也不顾得太多了，&amp;ldquo;只要是淘宝品类前三，几乎都会被抢投&amp;rdquo;。
　　以韩都衣社为例，这家淘宝第一女装店，在IDG入局之前，有消息称吴鹰的中泽嘉盟也曾对其有意。
　　不过，业内人士表示，&amp;ldquo;淘品牌&amp;rdquo;被哄抢的背后也存在一定风险。首先，&amp;ldquo;淘品牌&amp;rdquo;&amp;ldquo;出淘&amp;rdquo;有着不小的难度，不少淘品牌的崛起很大程度依赖淘宝的扶植。
　　另外，龚文祥还表示，淘品牌销售达数千万元甚至上亿元的有不少，但一旦接受融资，面对投资人销售额增长2~3倍的要求，压力将倍增。&amp;ldquo;淘品牌创始人多数是草根出身，得到大笔投资后，公司团队要从几百人扩充到千人以上，对管理能力将是极大的挑战。&amp;rdquo;龚文祥担心，不少&amp;ldquo;淘品牌&amp;rdquo;创始人还没有做好准备。
　　陈虎表示，目前好的独立B2C投资机会已趋稀少，&amp;ldquo;淘品牌&amp;rdquo;中比较优秀的新项目自然而然成为可供挖掘的另一块矿山。
　　一位不愿具名的综合百货B2C高管对此评价称，产业资本抢进和&amp;ldquo;淘品牌&amp;rdquo;迎来投资潮，使得B2C产业机会再度被证明。不过他认为，B2C行业的分层化格局将会更明显。
 </text>
<image> </image>
<keywords>B2C网站,淘宝网,京东商城,卓越亚马逊,当当网 </keywords>
<category>业界动态 </category>
<author>admin </author>
<source>每日经济新闻 徐洁云 </source>
<pubDate>2011-04-20 09:52 </pubDate>
</item>
<item>
<title>玩转QQ2011Beta2的“应用盒子” </title>
<link>http://www.yindaoxian.com/html/tools/qqmsn-16185.html </link>
<description>QQ是干什么用的?相信很多人的潜意识里都会觉得QQ只是一个聊天工具而已，但如果登录最新的QQ2011Beta2版本，用户将会发现这样的意识有些片面。 </description>
<text>　　QQ是干什么用的?相信很多人的潜意识里都会觉得QQ只是一个聊天工具而已，但如果登录最新的QQ2011Beta2版本，用户将会发现这样的意识有些片面。
　　QQ2011Beta2版本是腾讯基于开放平台推出来的最新版本，在QQ2011Beta2版本身上，用户通过集成的&amp;ldquo;应用盒子&amp;rdquo;不仅可以聊天，听音乐、查团购促销信息、买虚拟装备，而且还可以玩游戏、在线搜索、查阅订阅信息等等，通过便利的&amp;ldquo;应用盒子&amp;rdquo;，用户可以轻易地成为一个地地道道的&amp;ldquo;应用控&amp;rdquo;。
　　

&amp;nbsp;
　　应用盒子作为QQ2011的新生代产物，是腾讯QQ开放平台战略的拳头产品。从目前的情况来看，应用盒子的功能正在不断改进，越来越多的网络达人将通过应用盒子成为新一代牛人，对于这样的用户，网络对他们有一个全新的昵称，叫做&amp;ldquo;应用控&amp;rdquo;。
　　

&amp;nbsp;
　　QQ2011Beta2是腾讯开放战略的拳头产品，除了功能更全面更智慧之外，还首次升级了全新的产品服务&amp;ldquo;应用盒子&amp;rdquo;。用QQ2011Beta2登陆QQ后，首先发现的是QQ界面上原有的几个图标如QQ游戏等被集成到了应用盒子中(如图二)，而一直据闻将给用户带来新鲜体验的应用盒子都有哪些新体验呢?下面就由小编带领大家全新感受一下QQ2011Beta2版本下的应用盒子的体验吧。
　　应用功能新规划，应用体验更精彩：
　　

&amp;nbsp;
　　

&amp;nbsp;
　　找到位于QQ面板右下角的&amp;ldquo;应用盒子&amp;rdquo;按钮，图标样式变了但位置没变(如图三)。进入应用盒子后发现，最大的改变是，盒子中的应用由原版的7项变成了新版的20项，而QQ2011Beta2界面上不见了的几个应用包括手机生活、QQ游戏、QQ宠物、QQ音乐、QQ网络电视、QQ浏览器以及QQ电脑管家等，都躲进了QQ应用盒子，当然还有一批新加入的成员：彩贝导航、Webqq以及SOSO团购等(如图四)，特别是SOSO团购加入应用盒子，让喜欢团购的达人们的网购生活更加方便了。
　　常用应用随心设，应用生活更自由：
　　

&amp;nbsp;
　　新版应用盒子最大变化之二的地方在于，:QQ面板开放可自由设置常用应用的功能,达人们可以根据需要,设置9个以内的常用应用,个性摆放随心所欲,让你玩转应用更自在.只需打开应用盒子后点击右上角的设置按钮， 进入了自由设置页面，再点击平时常用的应用项目添加到下面的常用应用框(如图五所示)，一切就OK了。
　　

&amp;nbsp;
　　当然，如果觉得常用应用摆放的位置还不够完美时，可以点开设置，单击常用应用的项目图标，这时的图标将随着鼠标的移动平移，等鼠标移动到要摆放的位置时，再单击一下鼠标，应用项的位置就变换了(如图六所示)。
　　因为时间关系，小编仅对应用盒子进行了简单的体验，但对于钟爱应用盒子的达人们来说，QQ2011Beta2应用盒子的新规划、新添应用等升级将让达人们的网络生活更加方便。如果各位网络达人想对应用盒子有更全面的体验的话，不如现在就升级到2011Beta2感受一下。 </text>
<image>http://www.yindaoxian.com/uploads/allimg/110420/094R43140-0-lp.jpg </image>
<keywords>QQ2011,Beta2,应用盒子 </keywords>
<category>即时通讯 </category>
<author>admin </author>
<source>Yindaoxian 收集 </source>
<pubDate>2011-04-20 09:47 </pubDate>
</item>
<item>
<title>白色版iPhone4手机演示视频曝光 </title>
<link>http://www.yindaoxian.com/html/news/focus-16184.html </link>
<description>近日，一家越南科技网站上传了一段有关苹果手机的视频。视频的内容相当震撼，主要演示了64GB白色版、搭载iOS 5.0等最新iPhone4手机信息。 </description>
<text>
&amp;nbsp;


华军资讯4月20日报道，近日，一家越南科技网站上传了一段有关苹果手机的视频。视频的内容相当震撼，主要演示了64GB白色版、搭载iOS 5.0等最新苹果手机信息。
据了解，白色版iPhone4手机也可运行Jailbreak越狱模式。虽然这段视频说得绘声绘色，但官方没有对此发表任何意见，所以不排除山寨假冒的可能。

iOS 5中最值得关注的是类似Expose的多任务功能，它与传统的应用程序托盘方式不同，支持手机在前后台运行多个不同的应用程序，实现非常强大的多任务处理服务。
此外，视频还展示了iOS 5的其他不同，比如原本在独立界面中的Spotlight搜索功能，现在被移植到了Expose界面的顶部；应用程序支持&amp;ldquo;Giggle&amp;rdquo;模式。内置应用程序同时获得大升级，添加了更好的社交应用、地理位置信息应用和新版MobileMe服务。 </text>
<image>http://www.yindaoxian.com/uploads/allimg/110420/094F4I96-0-lp.jpg </image>
<keywords>iPhone4,白色版,iOS5.0,演示视频 </keywords>
<category>业界动态 </category>
<author>admin </author>
<source>华军资讯 </source>
<pubDate>2011-04-20 09:44 </pubDate>
</item>
<item>
<title>Photoshop制作花边环绕的文字效果 </title>
<link>http://www.yindaoxian.com/html/design/ps_wz-16183.html </link>
<description>Photoshop制作花边环绕的文字效果. </description>
<text>　　本教的制作过程虽然有点复杂，不过基本的操作不算太难。大致过程：先布置好背景部分，然后用路径及形状工具做出单个的花纹图案，并定义成笔刷。调出文字的选区转为路径后用定义好的画笔描边路径，就可以做出有花边的文字。后期再加上一些图层样式及花纹装饰等即可。
　　最终效果
　　

&amp;nbsp;
　　

&amp;nbsp;
　　1、打开花纹素材，让设置前景色为#a9834f。
　　

&amp;nbsp;
　　

&amp;nbsp;
　　2、然后我们按CTRL+U，调整&amp;ldquo;色相/饱和度&amp;rdquo;。设置如下。
　　
&amp;nbsp;#p#副标题#e#
&amp;nbsp;
　　3、然后到编辑&amp;gt;定义图案。自己设置个名字。
　　

&amp;nbsp;
　　4、新建一个画布，我这里设置是600X400像素的。设置前景色为&amp;ldquo;#e5636f &amp;rdquo;，背景色为&amp;ldquo;#970214&amp;rdquo;。使用径向渐变从中间往外面拉。
　　

&amp;nbsp;
　　5、双击渐变图层，然后设置图案叠加，选择我们第一步制作的图案。设置如下。
　　

&amp;nbsp;
　　

&amp;nbsp;
　　6、然后我们把&amp;ldquo;裂开的墙面&amp;rdquo;拖入到画布，设置混合选项为&amp;ldquo;柔光&amp;rdquo;。
　　
&amp;nbsp;
&amp;nbsp;
　　 &amp;nbsp;#p#副标题#e#
&amp;nbsp;
　　7、现在我们要制作一个花边，这个是重点，大家要仔细看了。
　　创建一个新文件，大小为270PX。然后选择自定义工具，选择多变形工具，设置如下：拉圆的时候要注意。从中间开始。
　　

&amp;nbsp;
　　8、选择图形工具，然后绘制一个路径圆，是正圆，按住CTRL绘制，如果圆没有在图形中间，可以只用&amp;rdquo;路径选择工具&amp;ldquo;调整。
　　

&amp;nbsp;
　　9、现在选择&amp;rdquo;笔刷&amp;ldquo;工具。然后到窗口&amp;gt;画笔，设置如下。
　　

&amp;nbsp;
　　10、然后我们回到画布，右键路径&amp;gt;选择描边路径&amp;gt;在选择画笔。(那个模拟压力框别选上)。
　　

&amp;nbsp;
　　11、做完后效果是这样的。(记得把路径删掉)
　　
&amp;nbsp;#p#副标题#e#
&amp;nbsp;
　　12、然后我们在话一个圆形路径，比以前那个小一点。在设置笔刷属性，如下： 制作上面那个是一样的。
　　

&amp;nbsp;
　　13、然后在到编辑&amp;gt;定义画笔，自己设置个名字。
　　

14、回来原来的画布。输入我们想要的文字。字体点这里下载。设置字体颜色为：#ae1616。这里我设置了字体间距，先设置为&amp;ldquo;-100&amp;rdquo;，在选择后面3个，改成0。
　　

&amp;nbsp;
　　15、选择文字，右键选择&amp;ldquo;创建工作路径&amp;rdquo;。
　　

&amp;nbsp;
　　16、现在使用画笔工具，选择我们刚才制作出来的&amp;ldquo;圆形&amp;rdquo;画笔，然后窗口&amp;gt;画笔，设置画笔属性，设置如下。
　　
&amp;nbsp;#p#副标题#e#
&amp;nbsp;
　　17、设置前景色为：#f5f4e6，在文字下面新建一个图层，选择直接选择工具，右键选择描边路径(模拟压力框别选上)。做完后应该是下面的效果。
　　

&amp;nbsp;
　　18、现在我们制作图案的样式，具体的如下：
　　阴影：注意那个使用全局光的框要去掉。颜色为#848484。
　　

&amp;nbsp;
　　19、斜面与浮雕：阴影颜色为：#dad1d1。
　　

&amp;nbsp;
　　20、纹理：这里要加载一个我们提供的纹理，点这里下载，名字是&amp;ldquo;加载纹理&amp;rdquo;。
　　

&amp;nbsp;
　　21、颜色叠加：颜色为#ffeed0。
　　
&amp;nbsp;#p#副标题#e#
&amp;nbsp;
　　22、做完后应该是这样的效果。
　　

&amp;nbsp;
　　23、制作文字样式，具体的还是跟着下面做吧。
　　

&amp;nbsp;
　　

&amp;nbsp;
　　

&amp;nbsp;
　　

&amp;nbsp;
　　24、完成后是这样的效果。
　　

&amp;nbsp;
　　25、最后我们在添加一些花纹元素，完成最终效果。
　　
 </text>
<image>http://www.yindaoxian.com/uploads/allimg/110420/0942256331-0-lp.jpg </image>
<keywords>Photoshop,花边环绕,文字效果 </keywords>
<category>文字效果 </category>
<author>admin </author>
<source>设计聚合网 作者:白裤叉 </source>
<pubDate>2011-04-20 09:34 </pubDate>
</item>
<item>
<title>Windows 8 的三个新特性 </title>
<link>http://www.yindaoxian.com/html/news/focus-16182.html </link>
<description>Windows 8的三个新特性：新的任务管理器、云同步和Hybird Boot。 </description>
<text>尽管上周在网上泄露的Windows 8 Build 7850是非常早期的开发版本，但是在众人的挖掘之下还是有很多Windows 8的新功能被发现，比如说可以在U盘上直接运行。今天，我们再来为大家介绍Windows 8的三个新特性：新的任务管理器、云同步和Hybird Boot。
　　Windows的任务管理器在最近几次发布中都没有进行重大改进，不过在Windows 8中将采用全新的任务管理器，它采用了更加直观的用户界面，对正在执行的进程划分为Windows系统重要程序、后台程序和应用程序的类别，方便查看。此外，点击某个进程，会出现关闭按钮，你可以更加快速地关闭不需要的程序或进程。

▲图1

▲图2

▲图3
　　另外，在Windows 8的关机设置中，微软还新增了一个新的休眠形式Hybrid Boot，使用这种模式后系统能大大减少重新开机时的启动时间。据悉，它允许计算机在20秒内完全启动。

▲图4
　　Windows 8新增了多项云服务，包括移动宽带体验账户、文件服务资源管理器、设置同步和流媒体管理器。其中，移动宽带体验账户允许用户在云端登录，也就是随时随地可以登录自己的Windows账户，不过当前还没有过多细节披露。文件服务资源管理器能帮助用户在本地计算机和云服务之间同步文件和文件夹，类似于当前的Windows Live Mesh服务。设置同步就是在计算机和云端通过Windows Live ID同步各类设置。 </text>
<image>http://www.yindaoxian.com/uploads/allimg/110420/093403A91-0-lp.jpg </image>
<keywords>Windows,Windows 8,新特性 </keywords>
<category>业界动态 </category>
<author>admin </author>
<source>驱动之家 </source>
<pubDate>2011-04-20 09:32 </pubDate>
</item>
<item>
<title>微软Office 15新的截图曝光 </title>
<link>http://www.yindaoxian.com/html/office/Word-16181.html </link>
<description>微软Office 15在3月初就有首批截图曝光，那时Office 15还处在Milestone 2阶段，日前网上泄露了几张新的Outlook 15截图，微软从很久之前就计划在Office中引入Metro UI，在最新泄露的截图中我们能看到Outlook 15已经采用了Metro界面。 </description>
<text>微软Office 15在3月初就有首批截图曝光，那时Office 15还处在Milestone 2阶段，日前网上泄露了几张新的Outlook 15截图，微软从很久之前就计划在Office中引入Metro UI，在最新泄露的截图中我们能看到Outlook 15已经采用了Metro界面。

▲图1
　　Outlook 15的图标更加平整，其功能并没有明显变化。从截图中可以看出，Office 15已经进入Milestone 3开发阶段，这和Windows 8的开发进程基本相符。

▲图2

▲图3 </text>
<image>http://www.yindaoxian.com/uploads/allimg/110420/0930442643-0-lp.jpg </image>
<keywords>微软,Office 15,截图曝光 </keywords>
<category>Word </category>
<author>admin </author>
<source>Yindaoxian </source>
<pubDate>2011-04-20 09:30 </pubDate>
</item>
<item>
<title>用户体验 被我们夸大了吗？ </title>
<link>http://www.yindaoxian.com/html/web/xinde-16180.html </link>
<description>为什么不放大用户需求呢？ </description>
<text>其实这是个不知道被多少人讨论过的话题。我重新写不会有什么新意，只是mark下，让自己未来工作中留意。
知乎上有个很热的问题，说的是&amp;ldquo;用户体验是不是被我们过度放大了&amp;rdquo;。我分析起来觉得用户体验放大本身没什么错，至少证明咱重视用户体验。我理解他说的不该放大的，其实是用户的需求。
为什么不放大用户需求呢？我理解有几点：
互联网产品用户广，不可能满足所有的用户。
其实，想满足所有用户的产品也不是好产品。人有气质，产品也有气质。每个用户都是不同的个体，不同的背景和喜好。某种程度上我们要做&amp;ldquo;对味儿&amp;rdquo;喜爱的产品，也就是找到你要的用户群，打到他们的痛点上。
意见犹如身体的器官，人人都有
包益民说：&amp;ldquo;意见犹如身体的器官，人人都有&amp;rdquo;。再完美的产品都有不喜欢的人。即使是像辛迪。克劳馥这样的美女有些男人也不觉得怎样。
有一次和支付宝的折折熊聊，他说开始我们自己有个专门供用户提出体验建议的论坛，上面骂声一片。当时看了心里那个难过啊，觉得自己的东西怎么这么难用啊。后来就麻木了，觉得千万级的产品出来，总有一些不同的声音。偶尔&amp;ldquo;强奸&amp;rdquo;下用户也没什么。
多数优秀的产品，不都是在用户骂声中越来越火。
人的欲望无限，别成了用户的奴才
一个故事说：一个用户说要吃鸡腿，可是你目前只能生产馒头，你是告诉他没鸡腿饿死他呢，还是先给他馒头吃。通常你给了馒头他因为饿照吃不误。
乔帮主也有个类似的故事：当观众不停地举手说：你计划添加______么？ Jobs 回答：&amp;ldquo; 等等，放下你们的手，我知道关于 iTunes 应该具有很酷的特性你有一千个主意，我们也是。但我们不想要一千个功能，那样做很恶心。创新不是关于对每件事说YES，而是对每一件事说 NO ，除了至关重要的特性。&amp;rdquo;
FACEBOOK似乎也没管用户那一套，依旧保持了简练的风格，优雅的降级。
所以，要合理管理用户的期望。
产品是迭代发展的，用户也是要培养的
没有一生下来就是完美的产品，产品需要不断打磨迭代发展。有时候用户的口味也是需要培养的。
太多例子可以证明，很多超越时代的产品结果也未必好。成功的产品需要天时、地利、人和。
就拿现在的火热的团购来说，如果没有电子商务前期支付的准备和用户网上购物习惯的培养，哪里来的那么火热用户的需求。
用户的需求需要再挖掘
有时候人说的和他心理真正想的需求是有所差距的。
笑话一则：某富翁想要娶老婆，有三个人选，富翁给了三个女孩各一千元，请她们把房间装满。第一个女孩买了很多棉花，装满房间的1/2。第二个女孩买了很多气球，装满房间3/4。第三个女孩买了蜡烛，让光线充满房间。 最终，富翁选了胸部最大的那个。&amp;mdash;&amp;mdash;这个故事告诉我们：了解客户的真实需求非常重要。
老罗说 ：&amp;ldquo;没有女生会在调查问卷里说她们希望来个性感帅哥老师给她们上课，都说什么希望能切实提高成绩之类的。但是胸部最大&amp;hellip;不对，性感帅哥老师的课上总是上座率最高。&amp;rdquo;
一个用研说：&amp;ldquo;数据都不靠谱&amp;rdquo;。或许有些偏激，但即使是热点地图也不能绝对说明这里最热门，也许是因为交互没做好或用户不理解而多点击n次。
所以，表面的需求和内在的需求可能并不一致。用户对你的要求也许背后有更深层的原因。
原文&amp;nbsp;：张雅秋 </text>
<image> </image>
<keywords>用户体验,用户需求 </keywords>
<category>心得技巧 </category>
<author>admin </author>
<source>未知 </source>
<pubDate>2011-04-20 09:23 </pubDate>
</item>
<item>
<title>10个在建站过程中应该注意的seo技巧 </title>
<link>http://www.yindaoxian.com/html/webbiz/seo-16179.html </link>
<description>如果要让网站容易被搜索引擎找到，带来更多流量，那么在建设网站的过程中也必须考虑seo，本文就介绍了10个在建站过程中应该注意的seo技巧。 </description>
<text>
如果要让网站容易被搜索引擎找到，带来更多流量，那么在建设网站的过程中也必须考虑seo，本文就介绍了10个在建站过程中应该注意的seo技巧。
1. 慎用Flash
尽管实际上，Flash也是能够被搜索引擎读取，但是相比html、JavaScript而言要困难得多，因此，网站建设时能使用Html的地方，尽量不要使用Flash。Flash在互联网中有着特殊的用处，一般用于多媒体交互教学、网页游戏、3d动画等。对于一般的展现内容的站点，更适合用html来表现。有一些有flash参与的网站，在功能方面仍然会使用Html。要记住：html更有利于seo。
2. 使用JavaScript来隐藏网页内容
如果需要隐藏/显示网页内容，最好使用JavaScript来实现这种动态效果，这样网页结构仍然会包含隐藏的内容。这不仅仅是有利于seo，而且对于一些使用设备阅读器的障碍人士来说也是比较好的。想要测试隐藏内容是否能够被搜索引擎爬虫读取的一个方法是：临时禁用JavaScript看你是否能够看得到隐藏内容。可以再浏览器设置里禁用JavaScript，但是对于开发人员来说，最好是是用网页开发工具来操作。
3. 对图像文件进行正确的命名
图像对于网页设计和seo的重要性很容易被忽视。建设网站时，尽量赋予图像有意义的名字（如，应该用yellow-banana.jpg，而不用img2gtc92.jpg这种没有意义的名字），另外，要在img的Alt属性里添加相关的短小而恰到好处的文字描述。谷歌图像也是网站获取流量的一个来源，正确命名图像并且赋予恰当的Alt属性值，是一种普遍认可的seo技巧。
4. 不要在首页放置海量链接
建设网站时，一些恰当的导入到其他网站的外部链接是必要的，但是连接数目最好不要超过150个，以免分散排名权重，减低网站页面的排名，不利于seo。太多的内部链接可能会不利于搜索引擎爬虫的收录，而且这样也不方便访问者迅速找到他们所需要的页面。
5. 不需要使用过多的链接
不要使用过多的链接到一个页面。有一些做seo的观点认为增加更多的链接到一个页面会增加该页面的价值，但是搜索引擎只会计算初次的链接，所以没有必要增加很多重复链接，而且，链接过多不仅不利于seo，而且也会对访客造成访问上的困扰。
6. 交换深度链接
深度链接是指网站里面不是首页的页面，和其他网站交换深度链接，这是一个能让你的网站页面接收到更多访客的有趣方式，同时也可以提高访客对网站的探索，增加更多页面的浏览率，这是一个比较新潮的seo技巧。
7. 创建一个博客
建设网站的同时创建博客可以保持你的网站不断更新，并且能够从一些长尾关键词中受益。可以经常发布一些和页面相关的小文章来保持网站特定页面的更新率，这样可以加大搜索引擎收录的频率，显然很有利于seo。
8. 打出你的品牌
要确保你的品牌和品牌名字在网站上非常显眼，这样人们容易记住网站名，就有机会通过搜索引擎来访问，以品牌名作关键字意味着不会面对一些常用关键词的竞争，seo的工作也会相对轻松。
9. 生成网站地图
建设网站完成后，记得生成Xml网站地图，这是一个方便搜索引擎识别网站的结构的文件。如果网站使用信息管理系统（CMS），那看看是否有一个内置的生成XML网站地图的扩展，如果没有，可以使用一些网站地图生成工具。
10. 使用正确的超链接文本来描述深度页面
当使用超链接链接到网站的页面时，超链接文字要简洁而恰当。用一些能描述页面内容的相关关键词来作为超链接文本时很重要的，这样不仅有利于seo，而且人们也可以轻松地知道即将打开的链接的大致内容。
文章来源：设计箱 </text>
<image>http://www.yindaoxian.com/uploads/allimg/110420/0923333301-0-lp.jpg </image>
<keywords>seo技巧,建站过程,网站建设 </keywords>
<category>seo优化 </category>
<author>admin </author>
<source>设计箱 </source>
<pubDate>2011-04-20 09:22 </pubDate>
</item>
<item>
<title>9款jQuery插件 为你的网站增色 </title>
<link>http://www.yindaoxian.com/html/web/Javascript_Ajax-16178.html </link>
<description>jQuery 现在已经有一统ajax框架的趋势，或许日后将成为ajax的标准框架也难说。本文向你推荐9款jQuery插件，使用这些插件可使你的网站增色不少。 </description>
<text>jQuery 现在已经有一统ajax框架的趋势，或许日后将成为ajax的标准框架也难说。本文向你推荐9款jQuery插件，使用这些插件可使你的网站增色不少。
开始吧！
Sticky Sidebar ：当页面向下滚动时，右边的购物车信息是跟着往下滚动的，像新浪微博的新粉丝提示，灰常好。

Waypoints ：是一个 jQuery 用来实现捕获各种滚动事件的插件，例如实现无翻页的内容浏览，或者固定某个元素不让滚动等等。支持主流浏览器版本。

Better Checkboxes ：不用介绍，看图你就明白

接下来这个有点纠结，原文应该是漏掉了名字，只有一个截图：

Sausage UI for contextual pagination ：无需点击分页的无限文本滚动效果

Diagonal fade ：商品展示，可从各个方向将小图放大

jRumble ：用来震动、摇动、旋转页面上的元素

Image Len ：像镜头一样对图像进行局部放大，可这镜头怎么是方的呢？

Backstretch ：用来动态修改背景图大小，使得背景图支持各种尺寸屏幕。

本文编译自红薯，原文地址。
译文出处：开源中国社区 转载请注明出处链接。 </text>
<image>http://www.yindaoxian.com/uploads/allimg/110420/0922291204-0-lp.jpg </image>
<keywords>jQuery,jQuery插件, </keywords>
<category>Javascript/Ajax </category>
<author>admin </author>
<source>开源中国社区 </source>
<pubDate>2011-04-20 09:21 </pubDate>
</item>
<item>
<title>探秘Windows 7正版系统的“上帝模式” </title>
<link>http://www.yindaoxian.com/html/os/Windows_7-16177.html </link>
<description>下面我们就以Windows 7旗舰版为例，为大家探秘Windows 7正版系统“上帝模式”的原理和应用。
 </description>
<text>Windows 7正版系统隐藏着许多小秘密，其中就有被炒得沸沸扬扬，传得神乎其神的&amp;ldquo;God Mode&amp;rdquo;(上帝模式)，其实Win7正版系统的&amp;ldquo;上帝模式&amp;rdquo;就是一个简单的文件夹窗口，里面包含Windows 7系统的所有设置，让用户操作更简单而已。下面我们就以Windows 7旗舰版为例，为大家探秘Windows 7正版系统&amp;ldquo;上帝模式&amp;rdquo;的原理和应用。
　　一、Win7正版系统&amp;ldquo;上帝模式&amp;rdquo;简单实用
　　在Windows 7旗舰版中，创建&amp;ldquo;上帝模式&amp;rdquo;非常简单，在桌面或任意文件夹窗口空白处单击鼠标右键，在弹出的快捷菜单中选择&amp;ldquo;新建&amp;rarr;文件夹&amp;rdquo;，新建一个文件夹，然后将其命名为&amp;ldquo;GodMode.{ED7BA470-8E54-465E-825C-99712043E01C}&amp;rdquo;(不包含双引号)，你就会发现文件夹名称变成&amp;ldquo;GodMode&amp;rdquo;(上帝模式)，文件夹图标变成Win7正版系统&amp;ldquo;控制面板&amp;rdquo;的图标，这就是大家传说中的&amp;ldquo;上帝模式&amp;rdquo;(如图1)。

▲图1创建Win7正版系统的&amp;ldquo;上帝模式&amp;rdquo;
　　Windows 7正版系统&amp;ldquo;上帝模式&amp;rdquo;很实用，双击创建好的&amp;ldquo;上帝模式&amp;rdquo;，大家可以看到里面几乎包含Windows&amp;nbsp;7正版系统的所有设置，可以非常方便地调用系统配置功能，&amp;ldquo;一站式&amp;rdquo;完成系统设置，让系统设置变得简单又高效(如图2)。

▲图2 上帝模式几乎包含所有系统配置功能
　　二、拓展应用：为私密文件穿件隐身衣
　　Win7正版系统的&amp;ldquo;上帝模式&amp;rdquo;的神奇不在&amp;ldquo;God Mode&amp;rdquo;，而在于后面的指令，这些指令叫&amp;ldquo;CLSID&amp;rdquo;(类标识符)，利用类标识符可以为文件夹&amp;ldquo;易容&amp;rdquo;，把私密文件夹转换成记事本、打印机、回收站、字体等特殊文件(夹)，达到指鹿为马、以假乱真，保护隐私的目的。
　　类标识符也称标识符，它的英文名称是CLSID，它就像身份证号码，身份证号码与持有人是一一对应的，类标识符与系统程序之间也有一一对应的关系，我们操作电脑时对系统程序发出指令，系统就是通过对该程序所对应的类标识符进行识别而做出响应的。类识别符通常由32个十六进制数构成，一般格式是&amp;ldquo;{八位数-四位数-四位数-四位数-十二位数}&amp;rdquo;，这里我们为大家收集整理了一些常用系统文件(夹)的类标识符(如图3)。

▲图3常用系统文件(夹)类标识符
　　用类标识符为文件夹&amp;ldquo;易容&amp;rdquo;很简单，只要按一定的规则对文件夹进行重命名即可。以将文件夹变成打印机为例，在文件夹上单击鼠标右键，在弹出的快捷菜单中选择&amp;ldquo;重命名&amp;rdquo;，输入&amp;ldquo;打印机.{2227A280-3AEA-1069-A2DE-08002B30309D}&amp;rdquo;(不含双引号)，然后在空白处单击鼠标左键，这时你就会发现这个文件夹的图标已经摇身变成打印机图标了，双击打开它，原来存储在里面的内容都已经消失得无影无踪，看到的是系统中安装的打印机(如图4)。

▲图4私密文件夹变身&amp;ldquo;打印机&amp;rdquo;
　　经过如此&amp;ldquo;浓妆艳抹&amp;rdquo;，原文件夹变了样，我们要从中查看、存取文件时又该怎么办呢?很简单，可以用我们常用的压缩工具&amp;ldquo;WinRAR&amp;rdquo;来还原。运行WinRAR，单击&amp;ldquo;文件&amp;rarr;浏览文件夹&amp;rdquo;，找到并选中&amp;ldquo;打印机.{2227A280-3AEA-1069-A2DE-08002B30309D}&amp;rdquo;，单击鼠标右键，在弹出菜单中选择&amp;ldquo;重命名&amp;rdquo;(如图5)，按常规方法对文件夹进行重命名，即可卸掉涂抹在文件夹上的&amp;ldquo;浓妆&amp;rdquo;，还其本来的面目。

▲图5用&amp;ldquo;WinRAR&amp;rdquo;还原文件夹
　　以上我们为大家介绍了Win7正版系统神奇的&amp;ldquo;上帝模式&amp;rdquo;，以及由&amp;ldquo;上帝模式&amp;rdquo;引出的用&amp;ldquo;类标识符&amp;rdquo;为文件夹&amp;ldquo;易容&amp;rdquo;的方法。其实，&amp;ldquo;上帝模式&amp;rdquo;并非Windows 7旗舰版独有，在所有Win7正版系统中都存在，而&amp;ldquo;类标识符&amp;rdquo;也非Windows 7系统独有，在XP、Vista系统中也可以使用，有兴趣的朋友赶快动手试一试吧。 </text>
<image>http://www.yindaoxian.com/uploads/allimg/110419/0941455550-0-lp.jpg </image>
<keywords>Windows 7,正版系统,上帝模式 </keywords>
<category>Windows 7 </category>
<author>admin </author>
<source>Yindaoxian </source>
<pubDate>2011-04-19 09:40 </pubDate>
</item>
<item>
<title>影响百度收录的6要素 </title>
<link>http://www.yindaoxian.com/html/webbiz/seo-16176.html </link>
<description>众所周知影响百度收录的因素有很多，但是有几个重要的因素是不容我们忽视的，因为已有不慎就会受到搜索引擎的惩罚的。祁多多就通过分析电商圈SEO参赛网站来看下影响百度收录的6要素。 </description>
<text>众所周知影响百度收录的因素有很多，但是有几个重要的因素是不容我们忽视的，因为已有不慎就会受到搜索引擎的惩罚的。祁多多就通过分析电商圈SEO参赛网站来看下影响百度收录的6要素。
1、频繁更改标题
许多参赛网站都是改完标题后直接就参赛了，在这几天关注排名情况的时间也发现很多不是一次性改好了三标签的，有的甚至更改了好几次，当然如果网站前期权重还可以的话，网站一般是不会受到惩罚，但是如果是新站或者改版后的站就要小心更换标题的频率了。我的博客也是在11号的时间更改了标题后就出现了出现当天快照后快照停滞的现象。
2、改版及结构变化
看到有许多参赛网站是改版过的，这样搜索引擎也会把你当成一个新站来看待的，网站的结构最好是不要动的，尤其是内链做的不错的网站，你经常改变网站结构，会让蜘蛛摸不着北的，因为蜘蛛已经熟悉了先前的爬行路线。
3、内容更新与相关性
内容的更新这一点参赛网站都做的很好，都是天天更新文章，有的甚至是一天更新N篇文章，真佩服有些站长的执行力。至于相关性，要优化的这个词相关的东西还是挺多的，但是也看到有几个参赛网站的内容有点与其不符，估计随着比赛时间的推移，这样的网站会越来越跟不上节奏。
4、外链数量和广泛度
这一点对老站来说还是有一定的优势的，但对于新站来说面临的考验太多，祁多多发现现在排名靠前的大多数站的外链都很少，现在的排名都是靠文章的更新和内链来支撑的，等后期拼外链和资源的时间，吃亏的就是这些没有外链和资源的了。再说一下外链广泛度，这一点很少有参赛网站注意到，或许大家还没有进行这个工作，或许已经卯着劲开始进行了。
5、空间速度及稳定性
空间的速度和稳定性都是对百度收录有一定影响的，感觉稳定性比速度占的比重更大一些。尤其是在蜘蛛来访的时间网站打不开，让蜘蛛直接吃闭门羹，吃上几次它就对你产生很坏的印象了，接下来的几天不来访是很正常的。
6、淡定+坚持
今天闲着没事去大赛举办方官方的论坛转悠了一下，看到有位朋友说自己已经放弃了，因为这几天努力了很多排名也不见起色，不知道是在调侃还是真的。但是祁多多在此要说明一下，进行网站优化一定要淡定，一定要坚持。或许是百度对你的考验或许是你那些方面做的还是不够好，多找找原因，解决掉发现的问题，估计距离排名起色就不远了。
影响百度收录的因素远远不止这6点，这6点是通过这几天观察比赛网站总结出来的，就是自己的一些理解，或许并不科学，但有一点我们必须承认，做SEO是枯燥的，重要的就是坚持。欢迎大家拍砖！
原创文章请注明转载自祁多多博客 </text>
<image> </image>
<keywords>百度收录,seo </keywords>
<category>seo优化 </category>
<author>admin </author>
<source>祁多多博客 </source>
<pubDate>2011-04-19 09:37 </pubDate>
</item>
<item>
<title>让DEDECMS添加软件时自动从TAG获取关键字 </title>
<link>http://www.yindaoxian.com/html/web/CMS-16175.html </link>
<description>DEDECMS添加软件时关键字自动从TAG获取。 </description>
<text>最近在帮朋友做一个游戏软件站，在添加测试文章的时候发现一个问题：软件频道不能像文章频道那样关键字自动从TAG中获取，而是直接从标题中分解出一些毫无意义的关键字，这也导致在调用&amp;ldquo;相关文章&amp;rdquo;时文章不相关的现象，经过对比文章频道添加模板，我找到了修改方法：
在网站根目录下找到文件 dede/templets/soft_add.htm （dede为DEDECMS默认后台管理目录，如有修改请找到相应的文件夹），打开后找到：


    
        
            &amp;lt;input name=&amp;quot;tags&amp;quot; type=&amp;quot;text&amp;quot; id=&amp;quot;tags&amp;quot; value=&amp;quot;&amp;quot; style=&amp;quot;width:300px&amp;quot;&amp;nbsp; /&amp;gt;
        
    


替换为：


    
        
            &amp;lt;input name=&amp;quot;tags&amp;quot; type=&amp;quot;text&amp;quot; id=&amp;quot;tags&amp;quot; value=&amp;quot;&amp;quot; style=&amp;quot;width:300px&amp;quot; onChange=&amp;quot;$Obj('keywords').value=this.value;&amp;quot; /&amp;gt;
        
    


再找到：


    
        
            &amp;lt;input type='text' name=&amp;quot;keywords&amp;quot; id=&amp;quot;keywords&amp;quot; style=&amp;quot;width:290px;&amp;quot; value=&amp;quot;&amp;quot; /&amp;gt;
        
    


替换为：


    
        
            &amp;lt;input type='text' name=&amp;quot;keywords&amp;quot; id=&amp;quot;keywords&amp;quot; style=&amp;quot;width:290px;&amp;quot; value=&amp;quot;&amp;lt;?php echo $keywords; ?&amp;gt;&amp;quot; /&amp;gt;
        
    


如此一来，在软件频道发布内容时关键字会自动与TAG相匹配，你也可以根据需要手动修改关键字。
这样做的好处除了能减少不必要的重复录入工作外，对于要在内容页调用相关文章的朋友来说也是大有好处的，大家都知道DEDECMS在调用相关文章时都是根据关键字调用，如果由系统自动提取关键字的话，那会让你很无语，比如我要发的文章标题是&amp;ldquo;【七雄】录风武将鉴别器1.05免费版下载&amp;rdquo;，自动提取的关键字&amp;ldquo;七雄，录风，武将，鉴别，1.05，免费版，下载，七雄，争霸，&amp;rdquo;，这就意味着甚至带有&amp;ldquo;下载&amp;rdquo;的关键字都会显示在相关文章里，很无厘头吧？按照以上的方法修改后，你只要把TAG标签设置为&amp;ldquo;七雄，录风，鉴别器&amp;rdquo;，这样调用出来的&amp;ldquo;相关文章&amp;rdquo;相关度就非常高，也更适合用户体验。
附上我的相关文章调用代码：


    
        
            
            {dede:likearticle row='10' titlelen='60' orderby='click'}
            &amp;nbsp;&amp;lt;font color=#666666&amp;gt;[[field:pubdate function=&amp;quot;MyDate('m-d',@me)&amp;quot;/]] &amp;lt;/font&amp;gt;&amp;lt;a href='[field:arcurl/]' title=&amp;quot;[field:title /]&amp;quot; target='_blank'&amp;gt;[field:title&amp;nbsp; function='cn_substr(@me,32)'/]&amp;lt;/a&amp;gt; &amp;lt;br&amp;gt;
            {/dede:likearticle}
            
        
    


以上是本人使用DEDECMS的一点心得，有说得不对的地方还请各位回复指出，感谢你的支持！ </text>
<image> </image>
<keywords>DEDECMS,添加软件,从TAG获取关键字 </keywords>
<category>CMS技巧 </category>
<author>admin </author>
<source>Yindaoxian 收集 </source>
<pubDate>2011-04-19 09:33 </pubDate>
</item>
<item>
<title>Godaddy转入域名的详细步骤 </title>
<link>http://www.yindaoxian.com/html/webbiz/exp-16174.html </link>
<description>Godaddy转入域名的详细步骤. </description>
<text>昨日收到Godaddy发给我的一封域名转让成功的信，现将详细转入过程分享给大家，关于如何转出域名，5天前我详细的介绍过-YaHoo域名转出教程，今天就不要介绍，有兴趣的朋友请点击链接查看。
域名转移前要满足一下条件：
1.要转移的域名必须满足注册满60天且到期前60天内；
2.在原域名注册商那里将转移的域名解锁；
3.在原域名注册商那里获取转移码。
下面是Godaddy转入域名的详细步骤：
1、在Godaddy网站登录账户后，http://www.godaddy.com 。在首页导航条左侧点击 Domains -》 Transfer Domain（转移域名）。

2、在打开的页面中间&amp;ldquo;Enter the domain name you are transferring&amp;rdquo;下面输入你要转入的域名，然后点击&amp;ldquo;GO&amp;rdquo;。


3、在打开的页面中，直接点击&amp;ldquo;Chect out&amp;rdquo;进入Godaddy的服务页面（广告页面），直接点击&amp;ldquo;No Thinks&amp;rdquo;。

4、在打开的页面中，就是对你转入域名的各种选项和增值服务，除了选项2外，其余的全部都是要 花钱的服务，在选项2（Your Domain Settings）域名设置中的&amp;ldquo;Select Your Transfer Nameservers&amp;rdquo;，有两个单选项，如果想保留域名的原NS信息，并不想使域名解析受到影响，请选择&amp;ldquo;Keep the existing nameservers on my transferring domain names as currently set at my domain registrar.&amp;rdquo;；如果使用的是原来的域名注册商的NS信息，则选择&amp;ldquo;Change my transferring domain names to GoDaddy.com park nameservers.&amp;rdquo;

5、在选项2中点击&amp;ldquo;Next&amp;rdquo;在接下来的选项3和选项4中，直接点击&amp;ldquo;Next&amp;rdquo;（选项3和选项4都是要花钱的服务，虽然现实的都是每个月很便宜的价格，但是选中后在后面的支付中要一次性至少支付一年的费用。）。


6、接下来的打开页面就是购物车，里面放着你购买或要转入的域名，主机等信息。在页面右侧，有个&amp;ldquo;Order Summary&amp;rdquo;，选择里面的&amp;ldquo;Continue to Checkout&amp;rdquo;来进行付款。（在&amp;ldquo;Cart Subtotal&amp;rdquo;下面有个&amp;ldquo;Enter Promo or Source Code&amp;rdquo;链接，点击之后是输入优惠码的地方，输入域名转入优惠码，就可以以很低的价格来付款）

#p#副标题#e#
7、点击&amp;ldquo;Continue to Checkout&amp;rdquo;后打开的页面就是选择支付方式，选择支付宝（Alipay）支付（你也可以选中别的支付方式），然后填入个人信息（如果Godaddy 账户注册时，则会自动填入信息）。在右边选择框中打钩同意协议后，点击&amp;ldquo;PLACE ORDER NOW&amp;rdquo;。

8、点击&amp;ldquo;PLACE ORDER NOW&amp;rdquo;后，会跳转到支付宝支付页面，在页面上面就可以看到要给Godaddy支付的总金额；在页面下面输入支付宝账号和密码就转到支付宝支付页面 ，然后选中支付确定就OK了。

9、在支付宝付款成功后，你的Godaddy账户邮箱会收到两封邮件支付成功的邮件，然后到原域名注册商的管理邮箱中会收到一封域名转移信，把信中的&amp;ldquo;Transaction ID&amp;rdquo;与&amp;ldquo;Security Code&amp;rdquo;记下这俩代码。

10、打开Godaddy网站首页，点击&amp;ldquo;My Account&amp;rdquo;进入账户控制面板；在&amp;ldquo;PRODUCTS&amp;rdquo;栏目中点击&amp;ldquo;Domains&amp;rdquo;。

11、在打开的页面中，点击 &amp;ldquo;Domains&amp;rdquo;-》&amp;rdquo;Pending Transfer&amp;rdquo;。

12、然后看到你要转移的域名，在域名前打钩，选择 &amp;ldquo;Authorization&amp;rdquo;-》&amp;rdquo;Begin Transfer Authorization&amp;rdquo;开始转移确认。

13、然后在接下来的页面中，输入&amp;ldquo;Transaction ID&amp;rdquo;与&amp;ldquo;Security Code&amp;rdquo;，点击&amp;ldquo;Next&amp;rdquo;选择 Authoriza ，Next输入之前准备好的该域名转移码，点击 Finish（确定）。等待5-6天即可转移成功。



14、域名转移成功后，Godaddy注册邮箱会收到一封域名转让成功的信。

15、如何查看转移成功。通过查看whios信息，和在Godaddy管理后台My Account-》domains中查看有没有转移的域名来确定是否转移成功。 </text>
<image>http://www.yindaoxian.com/uploads/allimg/110419/0932354216-0-lp.jpg </image>
<keywords>域名转移,Godaddy,转入域名,详细步骤 </keywords>
<category>建站经验 </category>
<author>admin </author>
<source>zebree.info </source>
<pubDate>2011-04-19 09:30 </pubDate>
</item>
<item>
<title>教你解决site首页不在第一 </title>
<link>http://www.yindaoxian.com/html/webbiz/seo-16173.html </link>
<description>站长们辛辛苦苦的做一个网站，每天虽然都是小心翼翼的斥候着，却也还是很容易出现问题，网站被降权，site首页不在第一等情况，如果不幸正好降临在你头上，你要怎么做呢？ </description>
<text>站长们辛辛苦苦的做一个网站，每天虽然都是小心翼翼的斥候着，却也还是很容易出现问题，网站被降权，site首页不在第一等情况，如果不幸正好降临在你头上，你要怎么做呢？在这里我要说的是大家此刻不要着急，要用一种平和淡然的态度来面对这一切才行，网站既然出现了问题那就找出问题的原因，对症下药。
一、找出病因，对症下药
网站出现了问题，网站site首页不在第一了，这很明显是网站被降权的表现，想要恢复就必须查看一下，自己最近都做了哪些操作，网站内容有没有及时更新，内容质量是否高，有没有关键字堆砌的现象，外链增加是否稳定，友链有没有被降权的等等，这些都是要一一的对应检查查看的。如果是这其中的一个原因，然后就是进行严格的修改，把对搜索引擎不好的东西都给去掉，不过前提是要能确定是哪个原因才好进行操作了。
二、抓住蜘蛛的胃口
想要抓住蜘蛛的胃口其实也不难，无非就是高质量的原创内容，每次它来你网站抓取时都能够吃饱，而不是让它饿着肚子无功而返，搜索引擎喜欢新鲜，原创高质量的食物，这是我们每个站长都知道的，因此，在你把网站问题找出来之后，紧接着要做的就是做好网站自身的内容建设。
三、高质量外链循序渐进
网站内链，内容建设的再好，没有强大的外链支持也是于事无补的，搜索引擎在给网站排名时，有很多的参考标准，并不是哪一方面做的好就行了，特别是在网站被降权，首页不在第一的时候，高权重高质量的外链显得尤其重要。不过在做外链的时候不能因为自己手里有资源一天就给它加很多高质量的链接，这也是不利的，很有可能会被搜索引擎再次降权的，外链一定要循序渐进的建设才行。
四、稳定快速的美国空间
目前很多站长都纷纷移外海外，其实这也是无可厚非的，毕竟谁都想要自己的网站能够稳定快速的被访问，不过据数据统计，HostEase主机是很多站长在用的，也是受到好评最多的，它是美国主机当中速度最快的，而且特别的稳定这也难怪大家都使用它了。网站site首页不在第一时，网站空间或许就是造成你不幸的根本原因。
以上四招，希望能够帮到那些不幸的站长，网站site首页不在第一了一定不要太着急，相信只要你找到了原因解决了问题，以后坚持下去一定会有个不错的收获的，在搜索引擎里会找到适合你的位置的。
企业微博营销 </text>
<image> </image>
<keywords>site首页不在第一,解决办法 </keywords>
<category>seo优化 </category>
<author>admin </author>
<source>企业微博营销 </source>
<pubDate>2011-04-19 09:29 </pubDate>
</item>
<item>
<title>WEB前端优化(2):系统工具与服务器优化 </title>
<link>http://www.yindaoxian.com/html/webbiz/seo-16172.html </link>
<description>Web的前端开发，主要以调试HTML、CSS、JavaScript为主，浏览器建议选择扩展性强大的Firfox，它的插件不是一般地丰富，下面介绍的Web标准化之前端开发常用工具就是Firefox的插件。 </description>
<text>web标准化内容篇请点这里：Web标准化之网页内容篇。
Web的前端开发，主要以调试HTML、CSS、JavaScript为主，浏览器建议选择扩展性强大的Firfox，它的插件不是一般地丰富，下面介绍的Web标准化之前端开发常用工具就是Firefox的插件。
1、Firebug
下载地址：http://getfirebug.com
Firebug是Firfox中的五星级推荐级别的插件，它的受欢迎程度可见一斑。这款插件整合了查看HTML结构及样式、实时编辑等功能，是开发HTML、CSS、JavaScript的利器。有了它，我们可以网页的HTML、CSS、JavaScript进行实时的编辑、调试和监控。大家可以拿自己的网站感兴趣的网站，用这个工具来分析，慢慢上手。看下它的庐山真面目吧：

（点击查看大图）
2、Page Speed
下载地址：http://code.google.com/speed/page-speed/download.html
什么是 Page Speed？
Page Speed 是开源 Firefox/Firebug 插件。网站管理员和网络开发人员可以使用 Page Speed 来评估他们网页的性能，并获得有关如何改进性能的建议。

Page Speed 能自动优化网站图像，提供能直接用于网站中的压缩图片。该工具还能识别失效的JavaScript和CSS，清理这些无效的文件将减少用户等待网页加载的时间。
3、Yslow
下载地址：http://developer.yahoo.com/yslow/
Yslow　是Yahoo Developre Network开发的集成于Firebug的插件。它的独特之处不仅在于分布网站，而且为每一个规则生成一则整体的报告，具体到每个可能的优化之处，Yslow都列出具体的修改意见。

更贴心的是Yslow还提供了一系列辅助工具，对页面的脚本、CSS以及图片进行更细致的优化。

#p#副标题#e#
前面讲了Web标准化系统之工具和Web标准化之网页内容篇，这两方面主要侧重在客户端优化，其实服务器端也需要优化的。
服务器优化方法一：使用内容分发网络
内容分发网络（Content delivery network或Content distribution network，常简写成CDN）是指一种透过互联网互相连接的电脑网络系统，提供高效能、可扩展性、及低成本的网络将内容传递给使用者。
抱歉，先来了段概念，这是抄的维基上的定义，哈哈，想看原文来这里：内容分发网络。
简单点是这样，虽然现在的光缆呀光纤呀神马的大大提升了传输速度，但空间的距离还是会增加服务器的响应时间，谷歌离开大陆搬到香港，谷歌的搜索响应时间就有轻微的影响，这个大家有时能感觉出来。毕竟传输距离长了，信号传输过程中的路由节点等因素会消耗时间，内容分发网络是很好地解决这个问题的方法。
CDN由一系列分散到各个不同地理位置上的Web服务器组成，目的在于提高网站内容的传输速度，然后根据用户与服务器的空间距离来选择向用户传输内容的服务器。其中网站的静态内容是优先考虑采用此方式的。一般情况下，在终端用户听响应时间中，有 80%-90%的时间（参见：Web标准化之网页内容篇的表格 ）用于下载图像、CSS、JS等页面内容。把这部分内容分布式存放后，能有效地缩短服务器的响应时间。
当然，CDN的成本比较高，一般的个人网站和企业站承受不了这个负担。不过随着目标客户的扩大和业务的全球化，当网络公司发展到一定规模，CDN就成为实现快速响应所必需的方案了。Yahoo！就是这项技术的受益者，它把网站静态内容转移到CDN上后，大约平均节省了终端用户20%左右的响应时间，效果比较理想。
服务器优化方法二：合理的缓存机制
浏览器和代理服务器使用缓存来降低HTTP请求的大小和次数以加快页面的访问速度，Web服务器在HTTP响应中使用Expires文件头来告诉客户端内容需要保存多久。如下面光年论坛的HTTP信息，它告诉浏览器这个响应到2011年5月7日才过期：

&amp;nbsp;expires-tags（点击查看大图）
上面是我浏览器访问光年论坛时返回的HTTP头信息。从上图可以看出光年论坛使用的是Apache服务器，并且使用了Entity Tags（ETag，实体标签）。ETag的主要作用就是辨别服务器端的资源是否发生了变化，示例代码如下：


    
        
            
            HTTP/1.1 200 OK
            Last-Moddified:Sat, 07 May 2011 16:18:36 GMT
            ETag:&amp;rdquo;11a7bf3-cf10-49fec5f6e3940&amp;Prime;
            Content-Length:1210
            
        
    


上述HTTP头信息表示，当客户端对服务器的某个文件发起请求时，服务器会根据一些标识信息为文件生成唯一的识别码：11a7bf3-cf10-49fec5f6e3940。当客户端再次请求该文件时，会通过 If-Match或者If-None-Match这个条件判断请求来验证资源是否更改。代码如下：


    
        
            
            GET /forum.php HTTP/1.1
            Host&amp;nbsp; www.gnbase.com
            If-Modified-Since Sat, 02 Apr 2011 09:44:29 GMT
            If-None-Match &amp;ldquo;11a7bf3-cf10-49fec5f6e3940&amp;Prime;
            HTTP/1.1 304 Not Modified
            
        
    


如果ETag匹配，服务器就会返回一个304代码，这样浏览器端就会请求ETag发生变化的文件，减少浏览器端数据的流量，加快浏览器的反应速度，更重要的是，减轻了服务器的压力。
服务器优化方法三：Gzip压缩文件内容
CDN解决了传输距离的问题，缓存机制降低了请求的次数，而对传输内容进行压缩，则是更直接地降低响应时间的方式。
Gzip是目前最流行的也是最有效的压缩方式，另外一种压缩格式是deflate，不过它的使用范围有限，效果也稍逊色。使用Gzip压缩所有可能的文件类型是减少文件大小，增加用户体验简单且有效的方式。
从HTTP1.1始，Web客户端默认支持HTTP请求中有Accept-Encoding （见上图）文件头的压缩格式：
Accept-Encoding gzip， deflate
Gzip可以减少大约70%的响应规模，目前约有90%通过浏览器传输的互联网交换支持Gzip格式。一般的Web服务器只压缩HTML文档，我们可以用其他辅助工具对JS脚本和CSS进行压缩。同时，像图片和PDF文件已经压缩过了，故不必再进行Gzip压缩。
服务器优化方法四：减少DNS查找次数
当我们在浏览器里输入：www.gnbase.com 这个域名时，域名系统（DNS）会把它解析成对应的IP。当然这个过程是需要大约20-120ms的时间，在这个过程中浏览器只能等待，直止DNS解析完毕。见下图：

&amp;nbsp;DNS解析时间示例（点击查看大图）
DNS解析是必需的，从高级脚本到细小的图标，页面上的每个资源都要做DNS解析，众生平等的概念在这里体现的非常充分。一个资源要20ms，15个资源就要300ms。那么如何才能有效的减少这种重复性动作呢？一个方法是缓存DNS，浏览器是自己来控制DNS缓存的，比如IE对DNS默认的DNS查找记录缓存时间为半小时，可通过修改注册表键值DNSCacheTimeout来改变它；Firefox对DNS的查找缓存时间为1小时，它在配置文件中的选项为network.dnsCacheExpiration。
第二种方式就是减少页面中出现的主机名的数量。因为缓存机制只对已经访问过且在缓存范围内的客户端有效，而减少主机名的数量才是最有效的DNS查找次数的方式。通常可采用页面中的静态资源文件使用相对路径的试为减少页面中的主机名。
文章来源：光年论坛 </text>
<image>http://www.yindaoxian.com/uploads/allimg/110419/092P94447-0-lp.jpg </image>
<keywords>WEB前端优化,seo,系统工具,服务器 </keywords>
<category>seo优化 </category>
<author>admin </author>
<source>光年论坛 </source>
<pubDate>2011-04-19 09:24 </pubDate>
</item>
<item>
<title>关于WordPress主题你需要知道的十件事 </title>
<link>http://www.yindaoxian.com/html/web/CMS-16171.html </link>
<description>这篇文章是关于WordPress你需要知道的100件事系列的第二部分，关于WordPress主题你需要知道的十件事。 </description>
<text>
这篇文章是关于WordPress你需要知道的100件事系列的第二部分，关于WordPress主题你需要知道的十件事。
1. 不要在搜索引擎上搜索免费WordPress主题
从搜索引擎上可以搜到各种各样的免费主题，不过它们可能带有spamming链接，也可能已经被恶意软件感染。 最好选择来自WordPress官方主题库的免费插件。
2. 网页设计越专业，为网站带来的商业转换率越高
可用性研究表明，网站图样与版式越专业，读者对网站的认知价值和信任度越高。 选择主题时，尽量选择看起来更专业的。
3. 如果你喜欢某个主题，先在搜索引擎查找相关信息
有些主题只发布过一个版本，之后开发者就不再进行更新。 为了减少将来主题可能带来的麻烦，请先在搜索引擎上查找这个主题的相关信息，可以使用&amp;ldquo;主题&amp;rdquo;+&amp;ldquo;问题&amp;rdquo;、&amp;ldquo;出错&amp;rdquo;等关键字进行搜索，看看有没有你还不了解的信息。
4. 付费主题往往编码更严谨，作者维护和提供支持也更频繁
付费主题的确需要消耗银子，但如果你使用时遇到危难，你可以从主题开发者和社区得到支持。 主题开发者以主题开发谋生，所以会更频繁地完善主题，同时提供更多功能。 付费主题通常也更成熟（编码也更严谨）。
5. 大多数情况下依赖主题的设计和样式&amp;mdash;&amp;mdash;而非功能
为主题添加的功能越多，将来更换主题时就越麻烦。 如果你尽量通过插件实现各种功能，更换主题带来的麻烦就会减少很多。
6. 功能性主题包括：目录式主题、拍卖型主题、分类主题、视频主题、杂志主题
有些开发人员专门针对特定功能开发付费主题，比如目录式主题、拍卖型主题、分类主题、视频主题、杂志主题等。 甚至还有房地产人专用主题、汽车人专用主题等。这与上一点提到的&amp;ldquo;功能&amp;rdquo;有所不同，因为这里说的功能是插件无法提供的，并且使用这种主题的用户更换其他主题的几率并不大。
7. 选择主题前先查看管理功能，确保你可以自如使用
有些主题看起来很不错，但当你下载安装之后，却发现自己不会对主题进行设置。 因此决定安装某个主题前，请先浏览主题的管理界面截图，看看自己是否有足够的技术使用主题。
8. 更换主题时转换到&amp;ldquo;维护模式&amp;rdquo;或使用&amp;ldquo;Theme Test Drive&amp;rdquo;插件
如果更换主题时需要进行较长时间自定义设置，或者不希望网站下线时间过长，可以利用下面这两款插件：
Maintenance Mode 插件
Theme Test Drive 插件
9. 启用主题前请先在Windows、Linux、手机环境下进行测试
你的网站在本地环境下、各浏览器（IE、火狐、Chrome等）下以及移动设备中的显示效果可能非常不一致。 在启用新主题前，可以通过多种方式进行测试。
10. 请注意：网站变动总会影响搜索排名
任何时候更换主题都会对网站的搜索排名产生影响，即使你只改变了可视元素。 通常恢复之前的搜索排名需要30到60天。 对主题设计进行较大的改动后，可能需要通过实时SEO优化工作来保住搜索排名。
文章来源：wordpress啦 </text>
<image>http://www.yindaoxian.com/uploads/allimg/110419/091PKO1-0-lp.jpg </image>
<keywords>WordPress,WordPress主题,十件事 </keywords>
<category>CMS技巧 </category>
<author>admin </author>
<source>WordPress啦 </source>
<pubDate>2011-04-19 09:16 </pubDate>
</item>
<item>
<title>Discuz论坛伪静态好还是动态好？ </title>
<link>http://www.yindaoxian.com/html/webbiz/exp-16170.html </link>
<description>很多站长可能都会问一个关于DZ论坛的问题，那就是dz论坛伪静态好还是动态好？除了之个之外还可能会问archiver模式开启好还是不开启好呢？ </description>
<text>很多站长可能都会问一个关于DZ论坛的问题，那就是dz论坛伪静态好还是动态好？除了之个之外还可能会问archiver模式开启好还是不开启好呢？
DZ论坛源码里提供了伪静态功能和archiver模式两个，如果我们都开启的话，那么必将导致搜索引擎在抓取页面的时候会重复抓取三个页面，一个是伪静态的，一个是动态页面，还有一个是archiver模式下的页面。
这对于SEO来说比较不利，我们一般建议分两种模式：
第一：全部使用动态页面，现在搜索引擎基本上技术都很完善，动态和静态区别不是很大，有了动态页面后，我们可以开启archiver模式，但是如果你首页给了archiver模式的链接，那么最好在 robots.txt 文件中屏幕掉archiver目录。参考写法：Disallow:/archiver 如果你是二级目录如论坛在BBS目录的话，那么按如下格式写：Disallow:/bbs /archiver，或者开启archiver模式但是每个页面都不给archiver的链接，这样搜索引擎也会爬不到的。这样我们就能够很好的保证让搜索引擎索引的url和用户访问的url一样，只有一个真正的URL了。
第二：开启伪静态，伪静态比较有利于长期发展，随着时间的增加，优势会逐渐显示出来，那么这么做的情况下我们需要注意以下几点：
a、最好把archiver模式关闭掉，如果要开启参照第一里面的方法修改 robots.txt 文件。
b、修改 robots.txt 文件屏幕所有动态页面，参照格式：Disallow:/*?* 如果论坛放在二级目录如http://www.***.com/bbs 那么修改 robots.txt 里增加一行 Disallow:/bbs/*?*. </text>
<image> </image>
<keywords>Discuz论坛,伪静态,动态 </keywords>
<category>建站经验 </category>
<author>admin </author>
<source>ufidawhy </source>
<pubDate>2011-04-18 09:10 </pubDate>
</item>
<item>
<title>搜索引擎如何实现用户图片检索的需求满足？ </title>
<link>http://www.yindaoxian.com/html/webbiz/seo-16169.html </link>
<description>搜索引擎如何实现用户图片检索的需求满足。 </description>
<text>　　一、什么是需求满足
　　1.1 什么是需求满足
　　用户来搜索&amp;ldquo;章鱼 保罗&amp;rdquo;，就文本相关性而言，搜索引擎只要返回和&amp;ldquo;章鱼 保罗&amp;rdquo;内容相关的结果就可以了，这样用户是否满意呢?
　　用户甲：听说章鱼帝挂了，来看看最新结果，怎么全是8月份的，往后翻页中&amp;hellip;
　　用户乙：今天同事们在讨论章鱼哥挂了，章鱼哥是啥?我又out了，来搜索一下章鱼帝生平事迹是啥，怎么全是最新的结果，没有章鱼哥的介绍啊，变换个query看看
　　用户丙：我是铁杆球迷，看完章鱼哥，再看看足球相关的吧，鲁尼，杰拉德是否又进球了，怎么连个相关推荐都没有，还得我亲自输入。
　　用户丁：找个章鱼哥的头像用一下吧，一定很拉风，怎么全是结果没有方图呢，这么扁的图怎么用啊
　　用户戊：换个章鱼哥的壁纸，也许下次买彩票能发大财，咦，怎么全是小尺寸的图&amp;hellip;
　　(以上信息通过分析2010-10-27用户session得出。)
　　笼统的说，用户向搜索引擎表达他的需求，搜索引擎理解用户需求，提供各不同的需求下的资源，这整个过程可统称为需求满足。简单说，就是除了基础文字相关性之外的rank工作，都属于需求满足的范畴，也就是说，提供给用户的检索结果，不仅仅要求在字面上是和用户输入的文字相关的，还要满足用户的各种不同需求。
　　需求满足在rank体系中所处的位置：
　　

&amp;nbsp;
　　1.2 为什么需要需求满足
　　用户通过query表达了自己的需求，而对于大部分query来说，尤其是具有隐含需求的query，仅仅字面匹配的查询结果未必能够满足其需求。目前我们的排序系统是主要是基于文本相关性这个维度的，权值体现了query中的term与obj的相关程度，在这个体系下，相关的结果未必能够满足用户需求。
　　例如前面提到的&amp;ldquo;章鱼 保罗&amp;rdquo;的例子，显然，这些需求在文本相关性这个维度下很难解决，尤其涉及到突发时效性需求，泛需求等。
　　1.3 需求满足包含哪些工作
　　从上面的例子中，可以看出，需求满足需要解决时效性需求问题，多需求问题，相关推荐，size需求，素材类需求，浏览引导等问题。除了基础文本相关性以外的rank策略以及为了这些所做的query分析工作可认为属于需求满足的工作，另外还包括前端结果展现与用户引导浏览的工作。
　　Image需求满足，按照不同的维度，可以划分为如下几个方面：
　　a.需求识别
　　b.资源建设
　　c.需求调权
　　d.结果组织与推荐
　　e.用户引导交互
　　二、需求满足如何做
　　需求满足要解决的核心问题：
　　需求识别
　　资源建设
　　需求调权
　　2.1 需求的识别
　　2.1.1 需求的类型
　　识别query有哪些需求，以及需求的强弱，是最基础的工作。首先要有需求的体系，能完备的描述各种需求，其次是如何识别这些需求，把每个query的需求对应到这个体系中去。
　　基于统计的需求识别
　　通过对大量的数据统计分析，可以识别出query有哪些方面的共性。可供分析的数据很多，比如用户行为数据，点击反馈，检索结果等。
　　比如：搜索&amp;ldquo;章鱼 保罗 壁纸&amp;rdquo;，通过统计用户点击图片的长宽数据，发现用户点击的图片，大部分是长宽比较大的图片，而&amp;ldquo;章鱼 保罗 头像&amp;rdquo;则恰恰相反。
　　又比如通过分析大量用户的检索数据，发现相当部分的用户在检索&amp;ldquo;章鱼 保罗&amp;rdquo;之后，又检索了足球相关的关键词，那么可以识别&amp;ldquo;章鱼 保罗&amp;rdquo;和足球有着很高的关联度，在给用户推荐相关搜索时，可以插入足球相关的推荐。
　　

&amp;nbsp;
　　专名&amp;amp;需求词
　　判断query中包含专名或者需求词等关键词，是最直接的方式。比如&amp;ldquo;章鱼 保罗 头像&amp;rdquo;，用户在query中显示的表达了头像方面的需求，其中就包含了尺寸方面的需求，头像是需要小尺寸的图，如右图所示，这时候出一张大的图片就不符合用户需求了。 #p#副标题#e#
　　时效性需求
　　时效性需求的识别，主要是通过用户检索量的突发以及资源数的突发来判断。
　　检索量的突发，可以通过累积每个query的每天的用户检索频率，用连续多天的用户检索频率，计算当天检索量和历史比较，是否有突发，进而判断是否有时效性需求的强弱。资源数方面的判断，可通过类似的方式挖掘。
　　比如&amp;ldquo;章鱼 保罗&amp;rdquo;，在世界杯期间，该query，以及相关query的检索量，相比世界杯之前，用户检索量有了爆发性的增长，并且持续保持在高检索量的状态，则可认为是有时效性需求的query。
　　2.2 需求的满足
　　识别出query有哪些需求，下一步的工作就是提供相应的资源。
　　2.2.1 资源的挖掘
　　如何获得满足需求的资源，是需求满足的另一个核心问题。在资源上，通过某一个或者几个特征组合，能够把满足要求的资源和不满足要求的资源区分开，找到用户需求需要的资源，去掉不满足要求的资源，是主要的工作。
　　内容属性特征
　　对内容属性维度来说，可以分为底层的物理特征，中层的物体识别和高层的语义特征。
　　对于底层的物理特征，相对比较简单，包括尺寸，颜色，格式，清晰度饱和度等，中层特征，有人与非人的，色情图片的，整车的识别，手机图片的识别等;对于高层的语义特征，包括场景的识别，图片风格的识别，情感的识别，比如是室内还是室外，是否非主流风格等，都可以作为资源筛选的特征。
　　话题属性维度
　　话题属性维度，是指动物，植物，帅哥，美女，军事，体育等等各种不同的话题，我们希望把图片能按照这样一个分类进行一个划分。
　　比如，通过这个分类，我们可以知道哪些图片是头像类的，哪些是壁纸的，哪些是足球体育相关的。用户在搜索&amp;ldquo;章鱼 保罗&amp;rdquo;时，可以推荐足球相关的资源。
　　时效性资源的收录
　　

&amp;nbsp;
　　时效性资源，可以很容易的通过收录时间来判断，和非时效性资源区分开。时效性资源的来源一般包括新闻站点，各大论坛，bbs等社区类网站。
　　2.2.2 需求调权
　　明确了query的需求，挖掘了满足需求的资源，那么如何把满足需求的资源rank到前端呢?
　　对于各种不同的需求维度，都有自己的调权的策略。比如&amp;ldquo;章鱼 保罗 壁纸&amp;rdquo;，我们识别出有尺寸方面的需求，那么可以把尺寸比较大的图片，进行加权;又比如时效性的需求，可以直接在前三页插入的时效性库的结果，这是因为时效性需求是一个强需求维度，简单的加权，不能保证结果调整到前三页。
　　目前这种策略直接叠加的调权方式，优点是简单，直接，缺点也比较多，最大的是不可控，一个维度上的调权，会对最后结果造成多大的影响，他说的话分量有多大，不知道。
　　三、结语
　　对于需求满足未来，要向智能化，自动化，多样化的方向持续发展。我们最终的目标是把需求满足这个方向做没了，需求挖掘，资源满足全部自动化，做到&amp;ldquo;手中无剑 心中有剑&amp;rdquo;。 </text>
<image>http://www.yindaoxian.com/uploads/allimg/110418/0Z4592026-0-lp.jpg </image>
<keywords>搜索引擎,用户图片检索,需求满足 </keywords>
<category>seo优化 </category>
<author>admin </author>
<source>百度搜索研发部官方博客 </source>
<pubDate>2011-04-18 09:00 </pubDate>
</item>
<item>
<title>Web Inspector（网页审查工具） </title>
<link>http://www.yindaoxian.com/html/webbiz/exp-16167.html </link>
<description>其实除了 firebug 之外，在其他浏览器上，也存在 Developer Tools、Dragonfly 等等开发者工具。在此简要介绍一下 Web Inspector（网页审查工具），希望可以方便大家在多领域进行网页开发。 </description>
<text>其实除了 firebug 之外，在其他浏览器上，也存在 Developer Tools、Dragonfly 等等开发者工具。在此简要介绍一下 Web Inspector（网页审查工具），希望可以方便大家在多领域进行网页开发。
开启方法：
在支持该功能的浏览器上（Chrome/Maxthon3/Safari），点击右键，调用&amp;ldquo;审查元素&amp;rdquo;：

点击&amp;ldquo;审查元素&amp;rdquo;开启后的界面如下：
元素（Elements）、资源 (Resources) 、脚本 (Scripts) 、时间轴 (Timeline) 
剖析 (Profiles) 、存储 (Storage) 、控制台 (Console)：

&amp;nbsp;
在工具窗口右侧，显示的是被选元素的style样式信息。
例如我在上图中，左侧选中的是&amp;lt;body&amp;gt;标签，这时候，就可以通过双击右侧对应该元素的style值，(拿background测试)来修改该选择器的属性值。也可以通过&amp;ldquo;勾选&amp;rdquo;的方式，取消掉body上的color值：

当然，左侧的内容也一样可以修改的。
修改之后的内容，会实时的显示到页面中去。
我们可以通过该功能搞一些恶作剧。
例如将某新闻中的人名，双击修改成朋友&amp;ldquo;大黄&amp;rdquo;的名字，再截图发到QQ群里：

资源（Resources）面板
在这可以看到从网络上下载的所有资源。打开资源面板的时候，通常会看到如下的界面：

由于资源跟踪会对性能产生一定影响，可以选择只对本次会话进行追踪还是对所有会话都进行资源跟踪。选择只对本次会话进行追踪（Only enable for this session），点击启用资源追踪（Enable resource tracking）按钮，会看到如下的状态：

这是加载此网页使用网络资源的时间表。每个水平的棒状图示代表一个资源占用网络的时间，而在每个棒状图示的左侧颜色较浅的部分代表延迟时间（Latency），即从向服务器发出请求到服务器第一次响应之间的时长。鼠标移至棒状图示上，可看到每个部分所花销的精确时间。
图中紫色和橙色的两条垂直线分别代表 DOMContent 加载完成和 Load 事件被触发的时间点。在了解了网页各部分加载所花费的的时间后，我们可以进行有效改进从而提高网站的效率。
位于时间表上方的横轴，列出了可供选择的不同类型的资源，在这可以选择查看ALL所有资源，或仅查看某一类(例如Images)的资源。通过时间表下方的左侧菜单，可以按照加载时间或者文件大小，来指定排序的方式。
脚本（Scripts）面板
下图中标注了在脚本面板里的几个主要功能。
我们可以在右侧添加所需观察的变量（Watch Expressions），来进行跟踪变量值的变化，也可查看堆栈调用情况及变量和函数的信息，也可以将鼠标移到感兴趣的变量名上直接查看此变量当前的值。设置断点后按 F5 刷新，页面会在执行到断点语句处停下。
&amp;nbsp;#p#副标题#e#
时间轴（Timeline）面板
时间轴，顾名思义就是告诉我们载入页面在哪花了多少时间。它为网页及网络应用程序做了一个详细的性能分析。从加载资源到解析 JavaScript 脚本、计算样式表及页面渲染的所有步骤，都可以在这里看到它们消耗的时间。
首先把&amp;ldquo;黑点&amp;rdquo;，点成&amp;ldquo;红&amp;rdquo;的，然后刷新页面，可以得到如下的报表：

剖析（Profiles）面板
剖析面板由 CPU 分析器和堆分析器组成，它能够帮助我们了解网页和网络应用程序的执行时间和内存使用情况。（maxthon将在下一版本实现这个功能）

    CPU 分析器显示的是 JavaScript 脚本里的每个函数分别占用了多少执行时间
    堆分析器显示每个 JavaScript 对象所使用的内存大小


存储 (Storage)
通过存储面板，我们可以与 HTML 5 的数据库存储和 cookie 进行交互。可以检查当前页面打开的所有数据库的内容，也可以在这些数据库中进行 SQL 查询。
使用介绍：
打开 Webkit 演示页，新建三个便条。
这样，再打开&amp;ldquo;存储面板&amp;rdquo;中的&amp;ldquo;数据库图标&amp;rdquo;，会发现此页面建立了一个名为&amp;ldquo;WebkitStickyNotes&amp;rdquo;的表，点击此表，可查看里面所有的记录。当然也可以敲sql命令SELECT * FROM WebKitStickyNotes得到同样的数值：

控制台 (Console)
控制台可与其它面板联合使用，我们可以借助它来审查 DOM 元素、调试 JavaScript 代码、查看 HTML 解析错误等。例如我们想查找id为wrap的元素，只需要输入$(&amp;lsquo;wrap&amp;rsquo;)，还可以通过 &amp;amp;0 选中最近选中的元素，$1 选中前一个选中的元素。而使用 inspect() 语句可以获得当前窗口或页面中的对象，例如输入 inspect(window.navigator.userAgent) 可获得当前浏览器信息。其他还有dir() 、dirxml() 等等各种东西，各位不妨亲自一试：
 </text>
<image>http://www.yindaoxian.com/uploads/allimg/110418/0UT51503-0-lp.png </image>
<keywords>网页开发,Web Inspector,网页审查工具 </keywords>
<category>建站经验 </category>
<author>admin </author>
<source>崔凯的博客 </source>
<pubDate>2011-04-18 08:53 </pubDate>
</item>
<item>
<title>用htaccess自定义wordpress 404页面 </title>
<link>http://www.yindaoxian.com/html/webbiz/exp-16168.html </link>
<description>用htaccess自定义wordpress 404页面。 </description>
<text>当你看到这个标题的时候，你也许会有两个疑问：
1、为什么要自己定义一个404页面呢，wordpress的模板不是自带404.php来处理不存在的页面了吗？我想说的是，这种404页面确实方便，但当你的网站做的时间长了，很有可能会出现大量的404页面，比如以前是做一个资讯类的网站，当改版成wordpress博客之后，就会出现大量的404页面，而搜索引擎则会继续访问这些不存在的页面，这样增加了服务器的负担，而使用htaccess自定义一个静态的404页面，则可以解决这个问题。
2、使用htaccess自定义wordpress 404页面那还不简单，直接在htaccess文件增加代码ErrorDocument 404 /404.html，然后新建一个404.html文件上传到根目录就OK了。但是这种方法并不可行，因为默认的重写规则是把所有的请求指向index.php脚本，当然也包括不存在的页面，如果直接添加常规的404页面设置代码，不会起任何效果的。说了这么多，相信你已经明白为什么要为wordpress自定义一个404页面了。
下面我们来介绍如何自定义404页面。
1、第一步当然是制造一个404.html文件，并上传到网站根目录
2、删除原来的重写规则文件htaccess，添加下面如下规则。


    
        
            
            # BEGIN WordPress
            ErrorDocument 404 /404.html
            RewriteEngine On
            RewriteBase /
            RewriteRule ^archives/.*$ /index.php [L]
            RewriteRule ^feed.*$ /index.php [L]
            RewriteRule ^page/.*$ /index.php [L]
            RewriteCond %{REQUEST_FILENAME} !-f
            RewriteCond %{REQUEST_FILENAME} !-d
            # END WordPress
            
        
    


archives是文章的url格式，如/archives/88，可以根据自己实际的文章url修改。如果你的博客是安装在wordpress目录，则必须在后面增加RewriteRule ^wordpress/.*$ /index.php [L]。
文章原创首发：雷成的博客 </text>
<image>http://www.yindaoxian.com/uploads/allimg/110418/0U94VE4-0-lp.png </image>
<keywords>htaccess,自定义404页面,wordpress </keywords>
<category>建站经验 </category>
<author>admin </author>
<source>leicheng </source>
<pubDate>2011-04-18 08:53 </pubDate>
</item>
<item>
<title>电子商务中 商城专题 的设计 </title>
<link>http://www.yindaoxian.com/html/web/xinde-16166.html </link>
<description>电商专题设计中的常见问题. </description>
<text>　　

&amp;nbsp;
　　前几天内部就近期的商城专题进行了一些评估，讨论了一些常见的问题。跟大家分享一下。
　　1 入口banner和专题头部要相呼应，不应有太大出入，可以选取相同的元素、背景等，保持视觉的延续性，以符合用户心理预期。
　　2 避免使用涉及到版权的字体，主标题如需使用，要对字体变形改造。
　　3 专题头部图片尽量控制在550px以内，以便保证在第一屏能显示出一部分商品，否则用户很可能误以为下面没有内容。腾讯刚刚推出的一个&amp;ldquo;QQ旋风离线下载&amp;rdquo;的专题(点击查看)就犯了这样的错误：
　　

&amp;nbsp;
　　这个专题从创意到执行都做得很不错，可是它的首屏高度为644px，在1280&amp;times;768的分辨率下几乎很难发现下面还有其它内容。另外在第一屏最重要的出口&amp;ldquo;闪电加入&amp;rdquo;做的也不明显，这里我大胆预测一下：这个专题的转化率会低于预期目标。(ps：纯粹个人见解，腾讯的同学可以拿数据过来拍砖^^)
　　4主题中的和&amp;ldquo;钱&amp;rdquo;相关的信号一定要突出，比如：价格、折扣等.
　　5 在同一个专题中，价格小数点后保留的位数应相同(例如：同时保留小数点后两位)，货币符号统一使用

。宋体状态下货币符号不能正常显示，可以做成图片。
&amp;nbsp;
　　

&amp;nbsp;
　　小数点后位数没有统一 #p#副标题#e#
　　6 描述性文字不要做成按钮样式，否则会误导用户点击，增加用户挫折感。(即便是全图用热区，也不建议做成按钮样式。)
　　

&amp;nbsp;
　　7 商品陈列
　　我们注意到有些专题里面的商品排列很随意，没有按照一定的逻辑来排列，这就对用户快速浏览照成障碍，如果用户浏览到页面底部，想再返回寻找刚才看中的商品，就比较麻烦。和设计师沟通后发现，原来有些专题需求在提交时只有一个商品列表，没有进行细致的分类，也没有主推商品。这就给设计师照成一定困扰，如果这部分工作由设计师来做的话不仅会延长专题设计时间，而且可能由于设计师对活动本身不理解照成分类不准确甚至错误，从而影响活动效果。所以设计师遇到专题需求不明确时应该及时和相关人员沟通，良好的沟通是成功的一半。
　　另外，如果只有部分商品具有更低的优惠或者其他优秀属性，那么可以做一个标签，帮助用户快速区分。比如这样：
　　

&amp;nbsp;
　　&amp;hellip;

&amp;nbsp;
　　8 当一个专题中有多个分区，并且页面超过3屏时，应该在右侧添加&amp;ldquo;分类导航&amp;rdquo;(建议放在屏幕中间位置)，以方便用户快速浏览。
　　

&amp;nbsp;
　　9 &amp;ldquo;购买&amp;rdquo;按钮
　　是否应该在列表页放&amp;ldquo;购买&amp;rdquo;按钮?我的理解是：如果是快速消费品，且价格不高(像零食、小百货)可以加上&amp;ldquo;购买&amp;rdquo;/&amp;ldquo;放入购物车&amp;rdquo;按钮，服饰、数码等用户需要了解更多信息的商品，给个&amp;ldquo;查看详情&amp;rdquo;出口即可(不一定是按钮)。
　　另外如果是&amp;ldquo;限时、限量抢购&amp;rdquo;类商品，也建议加上&amp;ldquo;购买&amp;rdquo;按钮。
　　

&amp;nbsp;
　　10 底部添加其它专题入口(以关联程度高低排序)，提高转化率。
　　&amp;mdash;&amp;mdash;&amp;mdash;&amp;mdash;&amp;mdash;&amp;mdash;&amp;mdash;&amp;mdash;&amp;mdash;&amp;mdash;&amp;mdash;&amp;mdash;&amp;mdash;&amp;mdash;&amp;mdash;&amp;mdash;&amp;mdash;&amp;mdash;&amp;mdash;&amp;mdash;&amp;mdash;&amp;mdash;&amp;mdash;&amp;mdash;&amp;mdash;&amp;mdash;&amp;mdash;&amp;mdash;&amp;mdash;&amp;mdash;&amp;mdash;&amp;mdash;&amp;mdash;&amp;mdash;&amp;mdash;&amp;mdash;&amp;mdash;&amp;mdash;&amp;mdash;&amp;mdash;&amp;mdash;&amp;mdash;&amp;mdash;&amp;mdash;&amp;mdash;&amp;mdash;&amp;mdash;&amp;mdash;&amp;mdash;&amp;mdash;&amp;mdash;&amp;mdash;&amp;mdash;&amp;ndash;
　　以上一家之言，欢迎各位拍砖。
　　tags: B2C, 电子商务, 设计
　　posted in 想法 by 画为琦画 </text>
<image> </image>
<keywords>电子商务网站,商城专题,网站设计 </keywords>
<category>心得技巧 </category>
<author>admin </author>
<source>画为琦画 </source>
<pubDate>2011-04-18 08:48 </pubDate>
</item>
<item>
<title>衡量网页设计的影响力和有效性 </title>
<link>http://www.yindaoxian.com/html/web/xinde-16165.html </link>
<description>我们将围绕网页设计师应该如何使用指标和工具来衡量网页设计的影响力和有效性的问题展开讨论。 </description>
<text>　　考虑所有因素之后，网站设计的质量只能通过它给网站带来的结果来定量的衡量。常言道，结果说明了一切。
　　作为一名有四年以上经验，并且定期的与一位设计师并肩工作的网页分析师，我学到的最有用的事情就是：数据指出问题，设计解决问题。本文从网页分析的角度来考查网页设计。我们将围绕网页设计师应该如何使用指标和工具来衡量网页设计的影响力和有效性的问题展开讨论。
　　访客的参与阶段
　　任何时候，网站访客都处于以下几个阶段之一：
　　1. 关注(Attention)
　　2. 感兴趣(Interest)
　　3. 渴望(Desire)
　　4. 交互(Action)
　　5. 满足(Satisfaction)
　　在每一个阶段，访客都有不同的期望，设计就是要确保这些期望得到满足。
　　吸引游客注意的设计问题: 这个设计是否仅在几秒钟就能吸引访客注意?这个设计是否帮助访客很快地找到他们想到的信息?
　　虽然网站的目标网页和内页需要应用不同的方法，但是有一点是可以肯定的：如果你不尽快地吸引用户的注意力，她很快就会转到其它网站去。
　　衡量指标：跳出率和退出率
　　方案：现在大部分网页分析工具都能告诉你有多少次吸引你的用户的注意失败。
　　退出率告诉你有多少人在某个特定的页面离开网站，而跳出率是指用户没有看网站第二个页面就离开网站的比率。
　　你可以进一步测量跳出率中用户停留不到10秒的比率。越多用户跳出你的网站，说明你的设计和内容在帮助用户找到想要的信息上越没有用处。
　　提高用户感兴趣度的设计
　　问题：用户是否觉得自己找对了地方?你是否能说服用户你网站上的信息就是(或可能就是)他们所需要的?
　　如果你设法使用用户对你的网站感兴趣，他将会花更多的时间来阅读或参与进来。在这种情况下，设计应该使得网站很容易浏览，阅读和参与网页的交互。
　　阅读一篇文章所需的时间与大部分访客花在阅读这篇文章上的时间的比较是怎么样的?比如，根据一些材料，大学生的平均阅读速度是每分钟250到350个词。如果你的文章有1000个词，那么阅读整篇文章所需要的时间就是2.8到4分钟。如果用户在这篇文章页上停留的平均时间只有5秒钟，这就说明大部分内容都没有被阅读，内容不够有吸引力来保持用户的兴趣。这个问题可以归结于网页复制问题，设计问题或者二者皆有。
　　另外一个例子：有多少用户点击了视频的&amp;ldquo;播放&amp;rdquo;按钮，或者查看某个产品的其它图片?内容产生兴趣，而设计使得内容更容易享用。
　　网页分析把这些交互和事件称作微转换。发生得越多微转换，越多用户将会最终参与购买，注册或填写信息(宏转换)。
　　衡量标准：针对一个设计的交互数，花费在网页上的时间。
　　方案：测量网页设计保持访客兴趣能力的好坏的一种方法是使用Google Analytics的高级特性，跟踪每个可以被认为用户对网页变得感兴趣的行为(比如点击，滚动，评论，播放视频或其它任何你能想到的)事件。你可也以尝试一下ClickTale，这个工具可以记录网站访问的整个会话，并且可以回放它们。它可以提供有关访客与网页交互的众多深度信息。
　　增加渴望和获取行为的设计
　　问题：设计是否明确的激发了你的访客的想象，并使他们觉得能从你提供的东西里获得价值?访客是否点击了行动按钮?
　　网络上每个产品或服务都是唯一的，网页设计的工作就是要找出什么能使得它与众不同，并且为什么用户应该选择这个而不是其它的。
　　如果设计工作做得好，就很容易使用户点击行动按钮。当用户决定要注册或购买产品的时候，能够让用户迅速找到行动按钮是非常重要的。
　　衡量标准：行动按钮点击数
　　方案：Crazy Egg等提供的点击跟踪解决方案可以告诉你用户如何能过你的行动按钮来交互。
　　在增别访客渴望方面，多元测试和A/B分隔测试可以帮助你测试不同的设计并找出最有效的一种。
　　让访客满足的设计
　　问题：当它们被点击后，下一页是否能提供给访客他们想要的东西以满足他们?
　　点击之后应该出现什么的设计对于站长们寻求的转化来说是非常重要的。你已经获得了用户的关注，兴趣和渴望，因此现在设计就应该只有两个主要的任务。
　　第一个任务是使得转化过程尽可能的简单(即优化结账流程和优化网页表单提交过程)。
　　另一个任务是确保用户对流程可能存在的问题在当前的位置能够得到回答，而不需要去中断流程去站内寻找答案。
　　由于设计缺陷而在这个阶段损失客户确实是太遗憾了。
　　衡量标准：使用的渠道和/或路径
　　方案：如果你有预算的话，我推荐用Kissmetrics，MixPanel或者Performable来跟踪转化的渠道和路径。
　　如果没有的话，你可以考虑Google Analytics的目标和渠道跟踪，或者使用PadiTrack，一款免费的建立渠道的Google Analytics分析应用。
　　结论
　　最后，最要的是网站的每个元素对达到目标的效果。数据驱动，通知设计，它们的所有形式在网站性能方面都有重要作用和巨大的责任。[English]
转载请注明：
作者：RockUX&amp;ndash;WEB前端
出自：如何衡量网页设计的有效性 </text>
<image> </image>
<keywords>网页设计,影响力,有效性 </keywords>
<category>心得技巧 </category>
<author>admin </author>
<source>RockUX–WEB前端 </source>
<pubDate>2011-04-18 08:47 </pubDate>
</item>
<item>
<title>Google用户体验的十大准则 </title>
<link>http://www.yindaoxian.com/html/web/xinde-16164.html </link>
<description>谷歌用户体验设计准则. </description>
<text>　　谷歌的愿景
　　Googl用户体验团队致力于创建有用的(useful)、快速的(fast)、简单的(simple)、有吸引力的(engaging)、创新的( innovative)、适合大众的(universal)、有用的(profitable)、漂亮的(beautiful)、值得信赖的(trustworthy)、个性化的(personable)的应用。
　　Google用户体验的十大准则
　　1. 将焦点集中在用户的生活，工作，和他们的梦想上。
　　Google 用户体验小组努力发现用户的真正需求，包括那些他们自己都无法阐明的需求。有了这些信息，Google就可以创建解决现实问题的产品并激发所有人的创造力。Google的目标不仅仅是按部就班的工作，而是改善人们的生活。总之，一个精心设计的Google产品在日常生活中是非常有用的。他并不是靠花哨的视觉效果和技术打动用户的，虽然也有具备这些特性。他不会强迫用户去使用他们不想要的特性，但是他会引导有兴趣的用户自发的去使用他们。他不会入侵别人的生活，但是回想那些想要探索世界信息、工作的更加快速和便捷、分享想法的用户敞开大门。
　　2. 每一毫秒的价值
　　没有什么比用户的时间更加宝贵。Google页面的快速加载得力于精简的代码和精心挑选的图片。为了让用户更加容易的找到想要的内容，Google将最重要的功能和文本放在最显眼的位置。一些不必要的点击、输入、步骤和其他操作都被Google去除了。Google的产品只会请求一次信息并且包含了智能的默认选项。所有任务都是高效的。速度为用户带来便利。如果没有充足的理由，Google 绝对不会牺牲速度。
　　3. 简单就是力量
　　简单造就了良好设计中的许多元素，包括易用性、速度、视觉效果和可访问性。一个产品从设计之初就应该保持简单。Google不打算创建功能繁复的产品，我们最好的设计只包含那些用户完成目标过程中所必需的功能。即使产品需要大量的特性和复杂的视觉设计，也要看起来简单而强大。在以牺牲简单为代价去追求一个不太重要的功能之前，Google 会三思而后行。Google希望将产品推向新的发展方向，而不仅仅是增加更多功能。
　　4. 引导新手和吸引专家
　　为多数人设计并不意味着为降低标准设计。最好的 Google设计表面上看起来很简单，但是却包含了强大的功能，可以让需要的用户很容易地访问到。Google的目标是为新用户提供美妙的初始体验，同时也吸引那些经验丰富的用户，他们会让其他人也来使用这个产品。一个精心设计的 Google产品会让新用户很快熟悉，在必要的时候提供帮助，并且保证用户可以通过简单符合直觉的操作使用产品的大多数有价值的功能。逐步披露高级功能会鼓励用户去扩展他们对产品的使用。在适当情况下，Google会适时地提供一些智能功能来吸引那些资深网络用户&amp;mdash;&amp;mdash;那些在多个设备和电脑之间共享数据的人、在线上和线下工作的人、以及需要存储空间的人。
　　5. 敢于创新
　　设计上的一致性是 Google产品获得信任的基石，它令用户舒适并提高他们的工作效率。但是要想把设计从沉闷乏味变得令人愉快就要依靠想象力。Google鼓励那些创新、冒险的设计，只要它们符合用户需求。团队鼓励新的想法并发展它们。不是为了去适应现有的产品功能，Google更着眼于改变整个游戏规则。
　　6. 为全世界设计
　　万维网已经向世界各地的人们开放了互联网上的所有资源。例如，很多用户通过移动设备来使用 Google的产品，而不是坐在桌子前面通过电脑。我们设计出的产品应该在用户随意选择的任何一种媒介上都可以适时调整和使用。在可能的情况下，Google会适时地支持较慢的连接速度和旧版的浏览器，而且 Google会允许用户选择如何浏览信息(屏幕大小，字体大小)和如何输入信息(智能查询分析)。用户体验团队会研究世界上用户体验的根本差异，为每一个用户、每一个设备和每一种文化设计出合适的产品。简单的翻译，或者功能上的&amp;ldquo;优雅降级&amp;rdquo;，都不足以满足人们的需要。Google还致力于改善产品的可访问性。Google对简单和具有包容性产品的渴望，以及Google让全世界的信息普遍可访问的使命，都要求产品支持辅助技术，向包括有身体和认知缺陷在内的所有用户提供愉悦的体验。
　　7. 安排今天和明天的业务
　　那些盈利的 Google产品竭力做到以有助于用户的方式赚钱。为了实现这一崇高目标，设计师将和产品团队一起确保商业计划能够和用户的目标无缝集成。他们会确保广告具有相关性、有用并可以明确地识别出是广告。 Google 也会注意保护那些广告客户和其它靠 Google 谋生的人的利益。如果靠某个产品增加收入会减少Google 未来的用户数量，那么 Google绝对不会做这种尝试。如果一个有利可图的设计没有让用户满意，它就会被打回重做。不是每个产品都需要盈利，但是不能有产品对业务不利。
　　8. 愉悦用户的眼睛，但不分散注意力。
　　如果人们看到一个 Google的产品时说&amp;ldquo;哇，真漂亮!&amp;rdquo;，用户体验团队就可以欢呼了。一个积极的第一印象会让用户觉得舒服，使他们确信这个产品是可靠和专业的，并且会鼓励用户做出自己的产品。简约美学对于大部分的 Google产品都是适用的，因为一个干净、清爽、加载迅速，而且不会分散用户的注意力的设计一定符合用户需求的。吸引人的图像、颜色和字体需要与速度、可扫描文本和简易导航取得平衡。尽管如此，考虑到用户和文化背景的因素，&amp;ldquo;简单优雅&amp;rdquo;并不是对所有产品来说都是最合适的。Google产品的视觉设计会让用户感到满意并且有助于使用。
　　9. 值得信任。
　　好的设计可以深深赢得使用 Google 产品的用户的信任。Google可靠性的建立是从基础就开始的，例如，界面确保高效和专业、动作容易撤销、广告被明确识别、术语的一致性以及令用户惊喜而非惊诧。此外，Google的产品是向全世界开放的，它包含指向竞争对手的链接并且鼓励用户做出贡献，如社区地图或者 iGoogle 小工具。一个更大的挑战是确保Google 对用户控制自己数据的权利表示了尊重。在如何使用信息和信息如何共享给他人(如果有的话)方面，Google是透明的，所以用户可以做出知情的选择。我们的产品在有危险的时候会警告用户，比如不安全的链接，使用户容易受到垃圾邮件骚扰的行为，或者将数据分享在Google 之外的其它地方而被存储的可能性。Google 越大，遵循&amp;ldquo;不作恶&amp;rdquo;的座右铭就越重要。
　　10. 有人情味。
　　Google包括了各种各样的人格特质，而Google的设计也是有人性的。文本和设计元素都是友好、机灵并且智能的，而不是枯燥、古板或傲慢的。Google的文本直接和用户对话，并提供实际、非正式的协助，就像任何一个人回答邻居所提出的问题一样。而且 Google不会让有趣或个性干扰到设计的其它元素，尤其是当人们被生活或找到重要信息的能力严重困扰的时候。
　　Google 并不是什么都懂，而且没有设计是完美的。Google的产品希望得到反馈，Google 会根据这些反馈采取行动。当实践这些设计准则的时候，Google 用户体验团队会在每个产品的可用时间里寻找最佳的平衡。然后，迭代、创新和改善会循环往复。 </text>
<image> </image>
<keywords>Google,用户体验,十大准则 </keywords>
<category>心得技巧 </category>
<author>admin </author>
<source>作者：YehMatthew </source>
<pubDate>2011-04-18 08:45 </pubDate>
</item>
<item>
<title>互动形式下网络广告的创意 </title>
<link>http://www.yindaoxian.com/html/web/xinde-16163.html </link>
<description>由iPhone人机交互衍生的网络广告创意. </description>
<text>　　自iphone推出以来，以其人性化的用户界面和独特的人机交互技术迅速占领市场，在iphone上，你可以用手指单点触摸图标。两点放大/缩小图片，拖 拽对象，抛甩物体，左右倾斜或旋转机身以改变方向，等等等等。iphone在人机交互方式上做的功课让人们用起来如痴如醉。同样，互联网广告以各种各样丰 富的鼠标互动形式吸引用户参与进来，而它不单纯是为了好玩而让人来玩，更多的是在传达一些品牌主张或营销策略。等下面我们一起来看一看，玩味一下网络广告 中一些有趣的互动形式和它的创意方式。看是否能为我们做手机游戏的时候提供些许点子。
　　

&amp;nbsp;
　　网络广告按鼠标的互动形式分如下几类。我们来看看这几种互动形式下网络广告的创意。
　　一单击
　　呆板的鼠标点击操作在网络广告中衍生出了很多的创意形式，设计师将原本枯燥乏味的操作变得很有意思。提高了广告的趣味性和用户的参与性。
　　

&amp;nbsp;
　　这是一个招聘网站的广告。画面中的人正在写简历，却被无数蚊子打扰。你的任务是拿起身边的筷子夹死蚊子。筷子是跟随鼠标移动的，手的关节也是活动的。只要你眼神够犀利，点的够块。就能当&amp;ldquo;master&amp;rdquo;，写完简历，主宰你的命运。否则你可能需要多玩几次了。
　　

&amp;nbsp;
　　这是一个营养素的广告。每天的工作让你疲惫不堪吗?工作的时候其实也可以偷闲娱乐的。控制好你的力度和角度。就地打打高尔夫吧。让自己每天都做最好的自己。
　　

&amp;nbsp;
　　这是一则反对家庭暴力的公益广告。画面中你可以控制拳击手套殴打可爱小白兔的任意部位，直致将其打倒。打中不同部位小白兔会产生不同反应。#p#副标题#e#
　　二:拖拽
　　鼠标拖拽操作的优点就是可控性强,形式丰富。我们看看下面几组广告。
　　

&amp;nbsp;
　　这是为宣传奥迪车展制作的一款广告。你可以用手按住车往后拖动，让汽车有足够的动力，然后放手让汽车飞奔。就象小时玩的玩具车一样。如果你觉得挺好玩。不如参加他们的车展选购一辆真车来玩吧。
　　

&amp;nbsp;
　　这是一个健身机构的广告。画面中初始画面是一个相貌平平毫无个性的男性，通过上下拖拽鼠标进行锻炼来改变成个性张扬有味道的男人。广告语：锻炼你的自信。
　　

&amp;nbsp;
　　这是百事清柠的广告。画面中摆放着一个易拉罐。你需要用鼠标按住它使劲拧，让它挤压变形直到滴出最后一滴水为止。广告语：体验柠檬的味道，直到它的最后一滴。
　　

&amp;nbsp;
　　这是奔驰的一款新车广告，制动性能优越，速度快。广告中给了你一个滑块。你可以拖拉滑块来控制汽在公路上奔跑。汽车能完全响应滑块移动的快慢、方向和加速度，凭着优越性能在马路上纵横驰骋，游刃有余。广告语：新奔驰**系列，操控就是如此自如。 #p#副标题#e#
　　三.抛甩
　　抛甩有着更愉悦的操作感受,娱乐性十足。
　　

&amp;nbsp;
　　这是一个社区网站的创意广告。广告中的人物会不停做出各种姿势和表情挑逗你。而你可以用鼠标把他抓起来戏耍和惩罚他，他同时也会做出各种痛苦的表情。你现在的生活无聊吗?那就去他们网站看看吧。
　　

&amp;nbsp;
　　阿迪鞋的广告，在以个封闭的三维空间里，你可以随意向各个方向抛甩鞋子，抛甩的力量越大;鞋子碰撞的越激烈。广告语：光泽，耐用，有弹性。
　　四.鼠标跟随
　　鼠标响应没有太多的操作感。却一般被赋予更多的是趣味性。
　　

&amp;nbsp;
　　关于儿童教育的公益广告。孩子的画笔会跟着鼠标在墙上乱涂乱画。你如果想玩的话可以移动鼠标指挥孩子把墙涂满。但这绝对会教坏孩子的。广告语：请用正确的示范教导孩子。
　　

&amp;nbsp;
　　这则广告中你可以用鼠标去试着触碰小车。但你会发现无论如何都碰不到它。它机敏无比、跑的飞快;总是能从容的躲开肥大的鼠标。
　　

&amp;nbsp;
　　这是瑞典telia移动网络运营公司的广告。在户外很随意的一个运动场景。你可以随意的移动手机，去捕捉感受真实赛场上的瞬间。这不是障眼法;因为新一代的移动网络随时随地满足你对赛事的渴求。#p#副标题#e#
　　五.轨迹
　　用鼠标画一些特殊的轨迹,从而触发某个动作。
　　

&amp;nbsp;
　　这是澳大利亚bigpond网络公司的宽带提速广告。你可以用鼠标画出不同的轨迹命令男孩做出一些不同的跳跃姿势。时而翻跟斗时而旋转时而一飞冲天。广告词：飞至30M，最快的有线宽带。
　　

&amp;nbsp;
　　这是一个二手车交易市场的广告。画面中一个人正在开车在路面奔驰，鼠标移动时画面会跟随鼠标旋转，当鼠标转至90度附近画面会自动贴合，画面倒转，车里的 人掉出来。鼠标再继续旋转至原状态，空中会重新掉落另一个人到车里，继续开车。广告词：把你的车卖给下一个需要它的人。
　　六.鼠标事件
　　鼠标事件就是鼠标移动到某个特定的区域所触发的事件，这种简单的互动形式也被应用的很广泛。
　　

&amp;nbsp;
　　这是汇丰银行拯救北极熊公益活动的广告。画面中可爱的小熊孤独的坐在地上，你可以伸手过去逗它，它被逗的翻来覆去。你想在它的未来扮演一个角色吗?请帮助我们拯救它们的世界。
　　

&amp;nbsp;
　　咖啡生厂商SUPLICY的创意广告。画面中铺满了咖啡豆，鼠标所到之处，咖啡豆会自动散开，同时你会发现底下有字，出于好奇，想看清到底下面写的是什 么，你努力的拨开咖啡豆看完整的广告语： suplicy-手工选豆。这个广告的创意和鼠标行为结合的非常贴切，拨开咖啡豆的同时无意中你已经参与了SUPLICY咖啡豆的筛选工作。#p#副标题#e#
　　七.疯狂鼠标
　　疯狂鼠标是指鼠标进行频率非常高的运动，最常见的互动形式有鼠标来回飞速晃动和快速的连击。我们看下面的例子。
　　

&amp;nbsp;
　　这是德国大众为新车上市做的一款广告。这款车特点是速度快。广告中不断提示让你快速的移动鼠标，你可以上下或左右快速来回移动。中间的红色条是速度条，记 录你当前移动的速度值。当速度达到100像素/秒时。速度条会被充满，画面中的机器人会变形成汽车。广告语：更快的移动鼠标，更早的感受惊喜。
　　

&amp;nbsp;
　　这是rexona men v8止汗喷雾的一款广告。画面中一个帅哥满头油光，不住的四处张望，貌似很热，你可以点击鼠标给他吹风，点击的越快风速越大，画面下方记录着风速值和进度 条。当你点击的足够快足以让速度槽占满时，帅哥的头皮被掀开。出现标志为V8的机器人。rexona men v8让你持久保持清爽无汗。
　　互动广告的创意很多都是和鼠标的互动来进行的。一个好的互动广告会让人在互动在玩的过程中感受它要表达的广告诉求。上述的几类基本涵盖了目前互动广告界所有的鼠标互动形式。我会继续关注互动广告，把看到的更多更好的形式和创意和大家分享。 </text>
<image>http://www.yindaoxian.com/uploads/allimg/110418/0SFTc6-0-lp.jpg </image>
<keywords>人机交互,互动形式,网络广告,iphone,创意 </keywords>
<category>心得技巧 </category>
<author>admin </author>
<source>alibuybuy </source>
<pubDate>2011-04-18 08:34 </pubDate>
</item>
<item>
<title>李国庆:网上购物退得放心 才能买的放心 </title>
<link>http://www.yindaoxian.com/html/news/focus-16162.html </link>
<description>商务部在日前发布的《第三方电子商务交易平台服务规范》中明确规定，鼓励平台经营者设立冷静期制度，允许消费者在冷静期内无理由取消订单。对此，当当网CEO李国庆表示赞赏和支持网购新规。 </description>
<text>
商务部在日前发布的《第三方电子商务交易平台服务规范》中明确规定，鼓励平台经营者设立冷静期制度，允许消费者在冷静期内无理由取消订单。对此，当当网CEO李国庆表示赞赏和支持网购新规。
&amp;ldquo;网上零售键的问题就在于退换货，以往我们老提买的放心，可退的放心才能买的放心。当当网一直以来都把顾客权益放在第一位，在不影响二次销售的前提下，很多商品我们在实际操作中都是按照无理由退换货政策执行的。去年，当当还推出了上门退换货和退款服务。这与商务部新规中鼓励设立冷静期制度的目的一致。&amp;rdquo;李国庆说。
李国庆还透露，当当网即将在退换货服务的受理环节和上门办理环节进行提速：受理环节上，从原来的接到用户申请的48小时内回复，改为现在的&amp;ldquo;当天申请的在18点前回复，18点后申请的在次日12点之前回复&amp;rdquo;。而上门退换货的时间也将大大缩短，由原来北京顾客要3-5天上门办理、外阜7-9天上门办理，改为20多个主要城市次日上门办理退换货，其他城市也只需3-4天即可上门办理。
据悉，除了对退换货服务进行提速外，日前当当网还发起了一场名为&amp;ldquo;闪电计划&amp;rdquo;的物流速度战。除了超大型的团购订单外，凡是在当当网库房所在地北京、上海、广州、深圳、成都、武汉、郑州等七大城市的用户，都可以享受到&amp;ldquo;当日订，当日达&amp;rdquo;的快递服务。(爱文)
 </text>
<image> </image>
<keywords>李国庆,网上购物,当当网 </keywords>
<category>业界动态 </category>
<author>admin </author>
<source>新浪科技 </source>
<pubDate>2011-04-18 08:30 </pubDate>
</item>
<item>
<title>腾讯QQ登录功能申请向第三方网站完全开放 </title>
<link>http://www.yindaoxian.com/html/news/focus-16161.html </link>
<description>4月17日，腾讯QQ登录功能申请向第三方网站完全开放，现在第三方网站只要登录腾讯社区开放平台填写网站资料便可以立即获取QQ登录相关的key和ID，无需等待审核。 </description>
<text>
4月17日，腾讯QQ登录功能申请向第三方网站完全开放，现在第三方网站只要登录腾讯社区开放平台填写网站资料便可以立即获取QQ登录相关的key和ID，无需等待审核。
据悉，通过&amp;ldquo;QQ登录&amp;rdquo;，用户能使用QQ帐号一键登录接入网站，大大降低了用户注册、登录的门槛。已登录用户还可以将在第三方网站发布、分享的信息即时同步到QQ空间，使网站内容通过好友关系得到进一步的传播，从而提升网站的访问量和用户数。
今年1月，腾讯公司对外宣布，正式推出&amp;ldquo;连接QQ空间&amp;rdquo;服务，并在部分第三方网站上开始测试运营，作为腾讯开放最重要的组成部分，&amp;ldquo;该服务将允许第三方在其网站上实现QQ的一站式登录。&amp;rdquo;不过，当时，因为处于测试阶段，第三方网站的申请尚需通过审核。
去年9月，腾讯旗下康盛开始测试用QQ登录社区网站的模式，用户便可以通过QQ号登陆使用Discuz!平台的网站。同年8月，腾讯收购康盛创想为全资子公司。(雷风)
 </text>
<image> </image>
<keywords>腾讯,QQ登录,第三方网站,完全开放 </keywords>
<category>业界动态 </category>
<author>admin </author>
<source>搜狐IT </source>
<pubDate>2011-04-18 08:27 </pubDate>
</item>
<item>
<title>Office2003和2007增加文件验证功能 </title>
<link>http://www.yindaoxian.com/html/office/Word-16160.html </link>
<description>文件验证(File Validation)是微软在Office 2010中新增的一个安全机制，该功能将在读取文件时检查其二进制代码，如果发现有问题，就会以受保护的视图打开该文件。 </description>
<text>文件验证(File Validation)是微软在Office 2010中新增的一个安全机制，该功能将在读取文件时检查其二进制代码，如果发现有问题，就会以受保护的视图打开该文件。2010年12月中旬，微软宣布Office文件验证也将在2011年第一季度提供给Office 2003和Office 2007用户。
　　在安装微软4月发布的关于Office的安全更新后，Office 2003和Office 2007用户也可以获取文件验证功能了。在用户打开Word、Excel、PowerPoint和Publisher(.doc、.xls、.ppt、.pub格式)文档时，文件验证功能会对该文件进行检查，如果有问题就会向用户发出警告。

▲图1
　　用户可以点击&amp;ldquo;取消&amp;rdquo;或是选择继续&amp;ldquo;打开&amp;rdquo;并阅读该文件，微软建议用户选择&amp;ldquo;取消&amp;rdquo;并查看文件创建者和发送者以确定该文件是否存在威胁。在该提示窗口中，&amp;ldquo;取消&amp;rdquo;是默认选项，如果你要冒险打开文件，那么必须手动选择&amp;ldquo;打开&amp;rdquo;。
　　要提醒大家的是，Office 2003和Office 2007没有&amp;ldquo;受保护的视图&amp;rdquo;，因此无法像Office 2010那样以受保护的沙盒模式打开文档。

▲图2 </text>
<image>http://www.yindaoxian.com/uploads/allimg/110417/10143K264-0-lp.jpg </image>
<keywords>Office,2003,2007,文件验证,新增功能 </keywords>
<category>Word </category>
<author>admin </author>
<source>Yindaoxian </source>
<pubDate>2011-04-17 10:12 </pubDate>
</item>
<item>
<title>Win7四大误区 盗版软件危害无穷 </title>
<link>http://www.yindaoxian.com/html/os/Windows_7-16159.html </link>
<description>Win7四大误区 盗版软件危害无穷. </description>
<text>　　误区一：&amp;ldquo;盗版软件经济实惠，用起来和正版软件没什么区别!&amp;rdquo;
　　如果您真这么想，那可是在拿您昂贵的电脑投资来冒险，拿您珍藏的文件、个人隐私来开玩笑。盗版软件不但在产品功能和安全性、运行稳定性上低于正版软件，更有可能是承载恶意软件、病毒的主要介质。
　　功能缺失：在微软操作系统与办公软件的整个产品生命周期中，不断会有更新、升级。通过正版验证的用户可以持续不断地获得最新产品体验，而一些盗版软件由于关闭了自动升级或无法通过正版验证，用户就自然无法获得最新的产品更新和服务，从而沦为网络攻击的牺牲品。
　　病毒温床：谁说病毒都来自网络?很多盗版光盘本身就是承载病毒程序、间谍软件的温床。盗版软件在制作过程中，就已经同时植入了大量恶意程序，所以一旦安装它们，病毒、间谍软件就会悄悄潜伏在您的电脑中&amp;mdash;&amp;mdash;为日后黑客攻击、盗取我们的个人隐私信息大开方便之门。还有的盗版软件会关闭系统的自动更新，使电脑面对层出不穷的威胁时，丧失了持续的安全性。
　　极不稳定：为了破解正版软件，盗版软件通常会篡改它们的一些重要代码，留下诸多隐患，轻则会出现文件兼容性问题或文件突然损坏，重则导致蓝屏、系统崩溃。
　　在我们所访问的那些提供伪产品密钥、盗版软件、密钥生成器或破解工具的网站中，有25%的网站试图安装恶意或有害软件。
　　从网站下载的密钥生成器和破解工具中, 有11%含有恶意或有害软件;从点对点网络下载的密钥生成器和破解工具中, 有59%含有恶意或有害软件。在密钥生成器和破解工具中可发现大量的恶意或有害代码。
　　未授权盗版软件有17%的可能会引入目前反病毒软件所无法抵挡的病毒或木马程序。
　　&amp;mdash;&amp;mdash; 选自 IDC 白皮书《获取和使用盗版软件的风险》
　　误区二：&amp;ldquo;电脑运行速度慢了，是硬件配置不够，只要升级硬件就好了!&amp;rdquo;
　　电脑运行速度突然变慢，频繁出现&amp;ldquo;系统资源严重不足&amp;rdquo;的提示，很多情况下与电脑硬件配置无关。很多潜伏的病毒和恶意软件都会降低电脑的运行速度。目前很多病毒和恶意软件都不以破坏用户的电脑使用为目的，而是潜伏在电脑中，伺机盗取用户的个人隐私、银行帐号、QQ 密码、游戏账号等各种有价值的个人信息，然后进行非法活动。
　　2007年危害最严重的10大毒王中，有9个是以窃取用户电脑中有价值的信息为目的。当我们中病毒时，我们所能感受到的，仅仅只是电脑速度变慢了，这就使得我们很容易掉以轻心。所以我们必须要时刻注意电脑运行状况，从操作系统到杀毒软件、应用软件、文件传输等方面层层把关，才能做到安全稳定，防患于未然。
　　随着IT技术的高速发展，日益复杂的网络安全环境对电脑健康构成了更严峻的挑战。&amp;ldquo;电脑健康&amp;rdquo;这个概念是把电脑的硬件配置与软件环境当成一个有机的整体， 重点考察基于硬件基础之上电脑所发挥的工作效率和基于网络环境之中电脑所表现的安全性。从&amp;ldquo;魔鬼波&amp;rdquo;到&amp;ldquo;熊猫烧香&amp;rdquo;再到&amp;ldquo;灰鸽子&amp;rdquo;，一次次重大恶性病毒的频繁发作，让电脑健康成为一个时代性的热点问题。
　　误区三：&amp;ldquo;黑客不会攻击像我们这样的、没有难度和价值的个人用户!&amp;rdquo;
　　当今的黑客已不再是高技术的代名词了，转而成为犯罪的代名词，网络上的各种黑客教程、软件使黑客这一&amp;ldquo;职业&amp;rdquo;的门槛变得越来越低。但现在更为可怕的是&amp;ldquo;黑客&amp;rdquo;与专门制作盗版软件的&amp;ldquo;盗客&amp;rdquo;狼狈为奸，在盗版软件中植入木马间谍软件，然后销售给不知情的用户，那会怎样?
　　2007年黑客白永春坐在远在昆明的家中，利用&amp;ldquo;灰鸽子&amp;rdquo;木马软件，侵入上海蔡先生的个人网上银行账户盗走人民币16万元;2005年安徽蒙城破获的一起案件中，黑客更是利用软件远程控制用户的摄像头，偷拍他人隐私，并实施敲诈勒索&amp;hellip;&amp;hellip;泱泱&amp;ldquo;黑客&amp;rdquo;与&amp;ldquo;盗客&amp;rdquo;相勾结，通过非法手段，入侵数以万计的个人用户以牟取暴利，形成越来越完善的&amp;ldquo;产购销一条龙&amp;rdquo;的黑色产业链。所以请不要再对您的电脑安全问题掉以轻心，我们所面临的危险远比想象的严重!
　　误区四：&amp;ldquo;无所谓正版盗版，只要杀毒软件是正版，就可以高枕无忧啦!&amp;rdquo;
　　一个正版杀毒软件当然很重要，它能够持续更新病毒库，随时防御病毒的攻击。不过，您想过没有?隐患可不仅仅来自于外界!当您使用非正版软件时(如盗版的 Windows 或 Office 软件)，它内部嵌入的恶意软件和安全漏洞很难被杀毒软件所察觉，因为隐患源自软件内部，所以正版杀毒软件通常会将这些隐患认为是正常的程序。这就好比有了强力&amp;ldquo;杀毒软件&amp;rdquo;所构成的坚固城门，但是组成城墙的&amp;ldquo;软件&amp;rdquo;本身却漏洞百出，摇摇欲坠&amp;mdash;&amp;mdash;光有坚固的城门有什么用?这难道不是更可怕的事情吗?
　　让知情人来披露&amp;hellip;&amp;hellip;
　　据业界资深黑客小张披露，一半的盗版 Office 里含有病毒，而且像基于 Ghost 安装模式的&amp;ldquo;WindowsXP 番茄花园版&amp;rdquo;等拥趸甚多的资深盗版&amp;ldquo;品牌&amp;rdquo;也不免让用户失望，网上不时有人惊呼安装时发现病毒，而且更加难办的是，它们与软件本身集成非常紧密，所以更加难以通过杀毒软件来杀灭。
　　另外，破解正版软件不仅会带来难以预计的系统安全隐患，而且是导致系统不稳定的首要因素。比如 Windows Vista 系统蓝屏的原因，仅&amp;ldquo;宽限期计时器破解&amp;rdquo;这一种盗版方式所引起的 Windows 错误报告已经超过200,000 起。
　　使用破解盗版程序不仅会带来难以消除的恶意程序，而且是导致系统不稳定的首要因素。 </text>
<image> </image>
<keywords>Win7,四大误区,盗版软件 </keywords>
<category>Windows 7 </category>
<author>admin </author>
<source>Yindaoxian </source>
<pubDate>2011-04-17 10:10 </pubDate>
</item>
<item>
<title>Win7正版系统一键同步所有文件夹视图 </title>
<link>http://www.yindaoxian.com/html/os/Windows_7-16158.html </link>
<description>Win7正版系统可以批量修改，一键同步所有文件夹视图。 </description>
<text>Win7正版系统可以对每个文件夹进行个性化视图设置，可以根据自己的个人喜好和实际需要更改文件或文件夹图标的大小，或者让文件或文件夹以列表、平铺等方式显示。但是，如果你对N个文件夹视图进行了风格各异的个性设置，现在又想让所有文件夹都使用同一种视图怎么办呢?手工一个一个修改，你OUT了，非累得手抽筋不可。其实，Win7正版系统可以批量修改，一键同步所有文件夹视图。
　　第一步：打开任意文件夹，单击&amp;ldquo;更改您的视图&amp;rdquo;按钮右侧的&amp;ldquo;▼&amp;rdquo;，根据自己的喜好从下拉菜单中选择一种视图(如：详细信息)，将当前文件夹设置成自己喜欢的视图风格(如图1)。

▲图1选择一种自己喜欢的视图
　　第二步：单击文件夹窗口左上角&amp;ldquo;组织&amp;rdquo;按钮，并从弹出的下拉菜单中选择&amp;ldquo;文件夹和搜索选项&amp;rdquo;，打开&amp;ldquo;文件夹选项&amp;rdquo;窗口(如图2)。

▲图2打开&amp;ldquo;文件夹选项&amp;rdquo;窗口
　　第三步：单击&amp;ldquo;查看&amp;rdquo;按钮，切换到&amp;ldquo;查看&amp;rdquo;选项卡，单击&amp;ldquo;文件夹视图&amp;rdquo;下的&amp;ldquo;应用到文件夹&amp;rdquo;按钮，弹出的&amp;ldquo;是否让这种类型的所有文件夹与此文件夹的视图设置匹配?&amp;rdquo;提示框，单击&amp;ldquo;是&amp;rdquo;按钮(如图3)，即可同步所有文件夹的视图。

▲图3一键同步所有文件夹视图
　　小提示：在Win7正版系统中，有些文件夹的个性视图是&amp;ldquo;与生俱来&amp;rdquo;的，比如：&amp;ldquo;用户目录&amp;rdquo;下的&amp;ldquo;图片&amp;rdquo;和&amp;ldquo;视频&amp;rdquo;文件夹默认视图是&amp;ldquo;大图标&amp;rdquo;，而&amp;ldquo;音乐&amp;rdquo;文件夹默认视图是&amp;ldquo;详细信息&amp;rdquo;，如果要恢复这些文件夹的默认视图，只要进入相关文件夹，打开&amp;ldquo;文件夹选项&amp;rdquo;窗口，切换到&amp;ldquo;查看&amp;rdquo;选项卡，单击&amp;ldquo;重置文件夹&amp;rdquo;按钮，在弹出的消息框中单击&amp;ldquo;是&amp;rdquo;即可。
　　这是个玩个性的年代，Win7正版系统可以充分满足用户的个性化需求，很多朋友都喜欢对Win7正版系统进行个性化设置，当你感觉文件夹视图被设置得过于花哨时，不妨用笔者提供的秘籍一键同步文件夹视图，让文件夹外观瞬间变得整齐划一。 </text>
<image>http://www.yindaoxian.com/uploads/allimg/110417/1010105T7-0-lp.jpg </image>
<keywords>Win7,正版系统,一键同步,文件夹视图 </keywords>
<category>Windows 7 </category>
<author>admin </author>
<source>Yindaoxian </source>
<pubDate>2011-04-17 10:09 </pubDate>
</item>
<item>
<title>制作BT4的U盘启动系统及无线破解 </title>
<link>http://www.yindaoxian.com/html/os/otheros-16157.html </link>
<description>BT4的U盘启动系统及无线破解. </description>
<text>　　一、准备
　　1、至少有2G容量的U盘一个;
　　2、BT4正式版：http://ftp.heanet.ie/mirrors/backtrack/bt4-pre-final.iso
　　3、一个U盘启动制作工具就行：unetbootin-windows-356
　　4、spoonwep-wpa破解工具用于BT4下的deb安装包 我下的是wep.deb
　　二、运行unetbootin制作BT4的U盘启动系统
　　1、接上U盘;
　　2、运行unetbootin(前提是先接好U盘);
　　3、选择&amp;ldquo;磁盘镜像&amp;rdquo;;
　　4、点击&amp;ldquo;...&amp;rdquo;，浏览到硬盘上BT4的ISO镜像文件;
　　5、点击&amp;ldquo;确定&amp;rdquo;，等待几分钟后自动完成。
　　完成之后，不要重启， 再把刚刚下到的&amp;ldquo;spoonwep-wpa破解工具用于BT4下的deb安装包&amp;rdquo;
　　手动拷贝到U盘根目录下面， 可以命名成好记的名字，如&amp;ldquo;wep.deb&amp;rdquo;。方便到BT4下找到它。
　　三、启动BT4
　　在BIOS里面设置从U盘启动
　　四、进入BT4
　　1、重启后，U盘自动开始引导;
　　2、出现BT4的系统菜单后，键盘&amp;ldquo;Enter&amp;rdquo;进入默认的&amp;ldquo;Default&amp;rdquo;，等待几分钟后，出现&amp;ldquo;root@bt:-#&amp;rdquo;
　　就表示启动完成了;
　　3、输入&amp;ldquo;ifconfig -a&amp;rdquo;，键盘&amp;ldquo;Enter&amp;rdquo;执行，将出现一堆网卡信息，一般会有一个&amp;ldquo;wlan0&amp;rdquo;的网卡信息，
　　这个就是你的无线网卡;
　　4、由于5100网卡的特殊性，需要手动开启它的监听模式，输入&amp;ldquo;airmon-ng start wlan0 6&amp;rdquo;，键盘
　　&amp;ldquo;Enter&amp;rdquo;执行，几秒后出现&amp;ldquo;monitor mode enabled on mon0&amp;rdquo;就表示成功了(重启或关机后，这个
　　设置不会保存，下次再用的时候需要再操作);
　　5、输入&amp;ldquo;startx&amp;rdquo;，键盘&amp;ldquo;Enter&amp;rdquo;执行，等待片刻，系统进入图形界面;
　　6、和windows的使用是类型的，点击屏幕左下角的&amp;ldquo;开始菜单&amp;rdquo;&amp;gt;&amp;ldquo;system menu&amp;rdquo;&amp;gt;&amp;ldquo;storeage
　　media&amp;rdquo;&amp;gt;&amp;ldquo;点击窗口上的刷新按钮&amp;rdquo;&amp;gt;&amp;ldquo;进入wep.deb所在的目录&amp;rdquo;&amp;gt;&amp;ldquo;把wep.deb拖到桌面上&amp;rdquo;;
　　7、打开shell konsole 终端窗口
　　8、输入&amp;ldquo;dpkg -i wep.deb&amp;rdquo;(这里的文件名我取的wep.deb)，键盘&amp;ldquo;Enter&amp;rdquo;执行，等待几秒钟，
　　桌面上会出现一个叫&amp;ldquo;desktop&amp;rdquo;的文件夹，里面有spoonwep2和spoonwpa图标，直接单击图标
　　就能运行spoonwep2或spoonwpa;
　　9、运行spoonwep2(运行后要等几秒钟才能出来)，第一项选&amp;ldquo;MON0&amp;rdquo;，第二项选&amp;ldquo;NORMAL&amp;rdquo;，
　　第三项选&amp;ldquo;UNKNOWN VICTIM&amp;rdquo;，点击&amp;ldquo;NEXT&amp;rdquo;;
　　10、点击&amp;ldquo;LAUNCH&amp;rdquo;进入搜索;
　　11、屏幕底部任务栏将自动新开一个名为&amp;ldquo;SPOONWEP DUMP&amp;rdquo;的最小化窗口进行搜索，
　　点击&amp;ldquo;SPOONWEP DUMP&amp;rdquo;这个窗口，将看到有无线路由器被搜索出来;
　　&amp;ldquo;BSSID&amp;rdquo;为路由器的MAC地址，&amp;ldquo;PWR&amp;rdquo;为信号强弱(越接近0表示信号越强，像我遇到的这个&amp;ldquo;-60&amp;rdquo;就已经是满格的信号)，&amp;ldquo;#Date,&amp;rdquo;为传输数据量(数据量增长快的表示有人在上网，适合我们进行研究学习，如果路由器没人在使用，我们是没办法破的)，&amp;ldquo;CH&amp;rdquo;为频道，&amp;ldquo;ESSID&amp;rdquo;为路由器名字。
　　点击LAUNCH进入搜索后就可以看见好多网卡啦，?选定1个必须有客户端的网卡点击SELECTION OK, 再点击LAUNCH AUTOMATED HANDSHAKE CAPTURE，然后就等密码啦! </text>
<image> </image>
<keywords>BT4,U盘启动系统,无线破解 </keywords>
<category>其他系统 </category>
<author>admin </author>
<source>Yindaoxian </source>
<pubDate>2011-04-17 10:06 </pubDate>
</item>
<item>
<title>Windows 8 可由U盘直接运行 </title>
<link>http://www.yindaoxian.com/html/os/otheros-16156.html </link>
<description>据国外媒体报道 Windows 8将会具备一个摄像头捕捉应用程序。不过，此次最重要的泄露信息就是Windows 8将会包含“便携式工作站”功能，使得用户能够自USB存储设备直接运行Windows 8。
 </description>
<text>　　据国外媒体报道，不久之前，Windows 8 build 7850泄露到网络中，这是Windows 8的一个早期编译版本。
　　据悉，Windows 8 build 7850的完整编译字符串是Build 6.1.7850.winmain_win8m1.100922-1508，于2010年9月份编译完成。虽然这是一个早期版本，不过其中依然包含一些新功能。
　　近日，知名泄露网站MDL的用户指出，微软将会在Windows 8中添加通知功能，目前这个功能已经在智能手机中得到广泛的应用。
　　与此同时，消息还指出，Windows 8将会具备一个摄像头捕捉应用程序。不过，此次最重要的泄露信息就是Windows 8将会包含&amp;ldquo;便携式工作站&amp;rdquo;功能，使得用户能够自USB存储设备直接运行Windows 8。
　　

&amp;nbsp;
　　也就是说，在&amp;ldquo;便携式工作站&amp;rdquo;功能的支持下，用户将可以在U盘上创建Windows 8系统，并且随时随地在计算机中使用Windows 8系统。
　　

&amp;nbsp;
　　根据Windows 8 Build 7850的截图泄露信息表明，&amp;ldquo;便携式工作站&amp;rdquo;功能需要至少16GB的空间。 </text>
<image>http://www.yindaoxian.com/uploads/allimg/110416/1046244614-0-lp.jpg </image>
<keywords>Windows 8,Windows,U盘 </keywords>
<category>其他系统 </category>
<author>admin </author>
<source>国外媒体报道 </source>
<pubDate>2011-04-16 10:45 </pubDate>
</item>
<item>
<title>web设计必备的7款调色板工具 </title>
<link>http://www.yindaoxian.com/html/web/xinde-16155.html </link>
<description>在web设计过程中，确定好一个调色板是首要事情。今天我们来看看推荐如下7款调色板工具，便于你在设计项目中利用。 </description>
<text>在web设计过程中，确定好一个调色板是首要事情。今天我们来看看推荐如下7款调色板工具，便于你在设计项目中利用。
Kuler

基于web的AIR应用。
Color Scheme Designer

同样也是基于web的色彩应用。
COPASO

也是基于web，很值得关注的一个选择。
Palettes

Palettes是一款iOS调色板应用，针对iPhone和iPad。
Think Ink

&amp;nbsp;Think Ink是iPhone应用。
Adobe Ideas

Adobe Ideas并不是调色应用，它是最快方法转换iPhone照片专为调色板的工具。
Saturation

通过Saturation，可以浏览Kuler调色板库。
英文来源：7 Tools for Managing Your Color Palettes
译文来源:7款调色板工具推荐 </text>
<image>http://www.yindaoxian.com/uploads/allimg/110416/093G25113-0-lp.jpg </image>
<keywords>web设计,调色板工具 </keywords>
<category>心得技巧 </category>
<author>admin </author>
<source>开源中国社区 </source>
<pubDate>2011-04-16 09:36 </pubDate>
</item>
<item>
<title>10个最经典的错误提示信息 </title>
<link>http://www.yindaoxian.com/html/program/qita-16154.html </link>
<description>10种经典的错误提示信息。 </description>
<text>导读：原文来自itworld.com作者David Daw发表一篇《10 great error messages》，译文由伯乐在线整理编译《10种经典的错误提示信息》。文章内容如下：
对于编程来说，没有错误是美好的一天。但不幸的是，这种情况比你希望的要少得多。最近你见过下面这些有趣的原始错误信息吗？
从难以理解的字母数字混合形式，到令人惊讶的有趣形式，错误信息一直用其独有的计算机形式告知我们，而我们永远也无法真正理解。循环逻辑、微类型以及突然闪现的出乎意料的幽默，使得错误信息成为我们时代的芝诺悖论，以及任何PC用户都会频繁遇到的问题。
1.错误：没有错误
让我们从最经典的开始：不是错误提示的提示信息。但愿所有的错误信息都是这种无害信息。

2.没有删除空间
这是表示人类逻辑和计算机逻辑冲突的一种错误提示信息。执行删除操作之前判断能够执行的条件对Windows系统很重要，因为可能存在没有足够空间用来执行删除操作这种情况，这对普通用户来说很难理解。

3.循环错误
当计算机试图提示一个错误产生了另一个新错误时，你应该知道系统出现了严重问题。

4.完全递归错误
当一些错误持续产生新错误，就好像计算机把你带到视频游戏中。其带来的挑战是：你能足够快地按Enter键来让你的电脑重新恢复吗？(提示：你不能)

5.视频游戏错误
基于窗口的PC偶尔会向当前用户提示错误信息，表示所做的操作超出了能力范围，但它并不是唯一这样做的机器。游戏控制台只会同样混乱。
&amp;nbsp;#p#副标题#e#
6.Google Chrome浏览器错误页面
如果没什么其他的东西，错误信息这几年已经非常人性化了。Chrome浏览器的网页会提示错误，上面有一个失望的表情和错误信息，这正快速成为我的新的死机蓝屏标志。
&amp;nbsp;
7.Google Reader错误
总体来说，Google更倾向于提示有趣的错误信息。这个经典的Google Reader错误简洁、明快、切题并且拥有版权。

8.404（页面不存在）错误
网络中心时代最经典的错误提示信息之一是404错误。大量的网站都出现过这种经典的&amp;ldquo;页面不存在&amp;rdquo;提示，就像例子中游戏卖家Dawdle网站显示的那样。

9.Grooveshark网站的停机错误信息
有时候，仅仅一副有趣的图片还不够。在这里，音乐流媒体服务Grooveshark非常友好地为停机做出了解释，错误提示信息的插图和内容涉及一些中国的投资者以及一头名为Pickles的饥饿的大熊猫。

10.The Tumbl Tumbeasts
去年年底一连串的停机之后，Webcomic The Oatmeal建议Tumblr采用跟Twitter的宕机画面类似的自己的错误提示。最精彩的部分呢？Tumblr正在使用。

原文来源：10 great error messages
译文来源：10种经典的错误提示信息 </text>
<image>http://www.yindaoxian.com/uploads/allimg/110416/09361L135-0-lp.jpg </image>
<keywords>错误提示,错误提示信息 </keywords>
<category>其他程序 </category>
<author>admin </author>
<source>伯乐在线 </source>
<pubDate>2011-04-16 09:35 </pubDate>
</item>
<item>
<title>WEB前端优化(1):内容优化 </title>
<link>http://www.yindaoxian.com/html/webbiz/seo-16153.html </link>
<description>WEB前端优化主要分页面内容优化和服务器优化，本篇主要介绍内容优化。页面内容优化的四大原则是：降低请求数、减少交互通信量、合理利用“并行”、节约系统消耗。 </description>
<text>WEB前端优化主要分页面内容优化和服务器优化，本篇主要介绍内容优化，服务器端的优化以后再讲。
页面内容优化的四大原则是：降低请求数、减少交互通信量、合理利用&amp;ldquo;并行&amp;rdquo;、节约系统消耗。
一、先看一组数据；下面是打开一个网站时，用firebug测得数据：

从上面的数据可以看出，网页打开时，主要时间（约90%）在下载图片、CSS和JS等各项资源。这么多的加载资源势必导致HTTP请求数增加，那么精减冗余的HTTP请求数，则会提升网页的加载速度。那么如何在不影响页面展示效果的基础上，减少HTTP请教数呢？
1、合并同类文件
把分散的CSS样式或者JS脚本等合并到同一个文件中，则能减少HTTP请求数。同样，对于脚本也可以这样处理。如下图：

2、CSS sprites
Css sprites又叫css精灵，它能把所有的背景图片整合到一个图片文件中，然后利用CSS的background-image和background-position属性来显示图片的不同部分。通过这种方式，可以降低图片的请求次数。需要注意的是：在当前我国的网速而言，不高于200KB的单张图片的所需载入时间基本是差不多的，所以无需顾忌这个问题。
如雅虎首页的图片就使用了这种方式，大家可以通过firefox的插件Developer查看：
http://l1.yimg.com/a/i/ww/met/sprite_trough_01222009b_ltr.gif
http://l1.yimg.com/a/i/ww/met/sprite_ltdrk_20091211_ltr.png

雅虎使用的css-sprites
提醒：不能滥用这项技术，因为涉及很多图片，使用不当，会增加后期维护的难度；同时，不能将所有图片合在一起，只拼合通用的即可，如上图雅虎图片中的图标。鉴于古老的有一利必有一弊原则，整合后的图片减少的请求次数，但增加了首次加载的时间，如果能在系统架构中把缓存策略做好，这项技术可以备用。#p#副标题#e#
3、精简重复脚本
一个JS在同一页面中引用多数，会影响页面的性能。因为赘余的JS不仅会增加JS运算，还顺便增加了HTTP请求。注：火狐浏览器可以智能省略重复的JS发起的多余的HTPP请求，但IE浏览器就会规规矩矩地一一执行。鉴于IE目前在浏览器市场中的比重，这个问题应该解决的。
二、减少交互通信量
上面的表格说明了一个情况：页面内需要下载的资源跟响应时间是成正比的，客户端跟服务器交互的通信量越大，响应时间越长。有效地降低通信量就能提升网站性能。
1、压缩技术
（1）压缩CSS和JS。
通过减小这类文件的体积，从而提升下载速度。最简单的压缩方法是删除冗余信息，比如去年CSS和脚本中的注释、多余的空白符（换行符、Tab缩进）等；另外还有语法压缩和文本混淆的方式，通过类似字典的方式，用简单的字母代替代码中的变量。
压缩专门工具，CSS压缩工具有Page Speed、YUI Compressor；JS压缩工具有中JSMIn、Page Speed、YUI Compressor、JavaScriptCompressor等。
下面是打开一个网页后Page Speed给出的JS压缩和CSS压缩建议。

&amp;nbsp;
&amp;nbsp;#p#副标题#e#
（2）优化图片
图片的大小跟其质量成正比，大体积的图片，势必影响浏览器的加载速度。在设计图片时，注意把图片保存为web格式。网站普通采用图片格式是PNG、JPG、GIF三种，选择合适的图片类型也有助于网站性能的提高。
&amp;nbsp;PNG 格式比GIF的体积小，且支持Alpha通道，但不支持动画
&amp;nbsp;JPG格式压缩率比较高，适合于照片类的图片
GIF只有256色，不宜表现色彩丰富的图像、小图标、徽标等，同时GIF还支持小动画
可以根据具体的图片类型，选择合适的图片格式。
同样，Page Speed里也有对图片优化的建议。

提醒：


    
        
            &amp;lt;img width=&amp;rdquo;300&amp;Prime; height=&amp;rdquo;300&amp;Prime;&amp;nbsp; src=&amp;rdquo;apple.gif&amp;rdquo;&amp;nbsp; alt=&amp;rdquo;red apple&amp;rdquo; /&amp;gt;
        
    


在上面HTML代码里，对图片的大小做了设定，那么在上传实际的图片时，也应该是300*300，而不应该把一个大尺寸的图片缩小后塞进去。
（3）减小Cookie体积
Cookie用于客户端的权限验证和个性化身份等。cookie内的有关信息是通过HTTP头文件在web服务器和浏览器之间进行交流的。所以压缩cookie，用提升用户请求的响应时间。#p#副标题#e#
2、合理利用缓存
（1）把JS和CSS放到外部文件中去。
因为外部的JS和CSS文件能在浏览器中产生缓存，同时这部分代码的外放，减少了HTML的体积。
（2）缓存Ajax。
Ajax的优点是能实现web前端与服务器后端的异步通信，让用户在不刷新页面的情况下获得数据，这样既带来了良好的用户体验，又快速得到异步的HTTP响应。要想提高Ajax的性能，就要使其具有可缓存性。
（3）降低不必要的通信量
一个长期运行维护的网站，因为网站改版等因素，势必会产生一些无用的JS、CSS或者其他脚本文件，这时可用Page Speed检测网站，根据它提供的建议，合理的进行修改或者直接删除。

推迟加载内容 把你网站的内容按客户需求的重要性分为两部分，把客户需要的信息，比如页面内容、网站导航等先加载，而一些特效类的内容后加载。
对静态内容使用无Cookie请求。当浏览器同时请求一张静态图片和发送cookie时，服务器对于这类cookie不会做任何处理，即这些cookie请求是多余的。更坏的消息时，服务器会认为这类请求是由于某些负面因素而创建的网络传输，所以很有必要确保静态内容的请求是无cookie的请求。可以把所有的静态内容存放在一个子域名内。比如域名是www.exploresem.com，则把静态内容存放在 style.exploresem.comh上，同时注意，cookie要设子域名www.exploresem.com上。如果调在顶级域名上，style.exploresem.comh的请教也会包含cookie，结果就事与愿违了。如果不方便在子域名上做上述设置，可以买一个新域名来来存放静态内容。当然，这个新域名也必须是未设置cookie的。
三 合理利用并行
1、重定向要尽量避免，如果必须要重定向，也是用301永久重定向，慎用302临时重定向。


    
        
            
            HTTP/1.1&amp;nbsp;&amp;nbsp; 301 Moved&amp;nbsp; Permanently
            Location:http://example.com/next.url
            Content-Type:text/html
            
        
    


以上代码是301重定向的响应码。可以用火狐插件HTTPfox查看网页头部信息。#p#副标题#e#
301重定向会拖延页面中元素地加载，因为加载HTML文件前，不会下载任何文件。
提醒：当url结尾本该有斜杠却被省略的情况很普遍。像访问http://www.example.com/photo 这类url时，大部分网站返回的是404页面，这对用户很不友好，应该做一个重定向至http://www.example.com/photo/，Apache服务器中可以用mod_rewrite来改写url，杜绝此类情况。
2、慎用iframe
搜索引擎不识别iframe，而且它会阻止页面其他内容的加载，从而也拖慢了网页整体的加载速度。除非你有很浓烈的怀旧情节或者叛逆情怀，不然，请慎用iframe。
3、把样式表置于顶部
把样式表放到HTML的&amp;lt;head&amp;gt; &amp;lt;/head&amp;gt;内部，在页面加载时，就会有次序地显示页面内容，有助于页面快速有序地呈现。若样式表在底部，IE等一部分浏览器，会暂时停止加载页面，先去读取底部的样式表来，内容的有序呈现将被打破，不利于用户体验。
4、HTML中脚本放在样式后面
在下载脚本时，浏览器要确认脚本中是否有动作修改了页面的结构或者内容，这样，就会暂时阻止其他内容的加载。

四、节约系统消耗
1、避免使用CSS表达式（CSS Expression）
CSS表达式从IE5浏览器开始就支持此，它是动态设置CSS属性的强大方法，但也存在着一定的危险性。我们看下面的代码：


    
        
            background-color: expression( (new Date()).getHours()%2 ? &amp;rdquo;#F00&amp;Prime; : &amp;rdquo;#00F&amp;rdquo; );
        
    


上面的代码是使用CSS Expression，实现隔一个小时切换一次背景颜色。
CSS Expression的问题就在于它的计算频率要比想象的多出很多。不仅仅是在页面显示和缩放时，就是在页面滚动、乃至移动鼠标时都会要重新计算一次。给CSS Expression增加一个计数器可以跟踪表达式的计算频率。在页面中随便移动鼠标都可以轻松达到10000次以上的计算量。当需要实现某些效果控制时，可以用更擅长此技能的JS。
2、避免使用滤镜
IE独有属性AlphaImageLoader用于修正7.0以下版本中显示PNG图片的半透明效果。这个滤镜的问题在于浏览器加载图片时它会终止内容的呈现并且冻结浏览器。在每一个元素（不仅仅是图片）它都会运算一次，增加了内存开支，因此它的问题是多方面的。
完全避免使用AlphaImageLoader的最好方法就是使用PNG8格式来代替，这种格式能在IE中很好地工作。
文章来源：光年论坛 </text>
<image>http://www.yindaoxian.com/uploads/allimg/110416/092I12Z9-0-lp.jpg </image>
<keywords>WEB前端优化,内容优化,seo,页面内容优化 </keywords>
<category>seo优化 </category>
<author>admin </author>
<source>光年论坛 </source>
<pubDate>2011-04-16 09:18 </pubDate>
</item>
<item>
<title>让IE（包括IE6）支持HTML5元素 </title>
<link>http://www.yindaoxian.com/html/web/xinde-16152.html </link>
<description>让IE（包括IE6）支持HTML5元素，我们需要在HTML头部添加以下JavaScript，这是一个简单的document.createElement声明，利用条件注释针对IE来调用这个js文件。Opera，FireFox等其他非IE浏览器就会忽视这段代码，也不会存在http请求。

 </description>
<text>自HTML5标准的提出就得到非常多的关注，而作为全球使用用户最多的IE浏览器能够支持HTML5标准也是大家备受关注一个问题，上周微软在技术大会上就表示目前微软正在开发的IE9将更加支持HTML5标准，但对于IE9是否将完全支持HTML5所有的标准，微软却表现的有点含糊其辞。HTML5标准能为网页带来更高效更洁净的代码，只有微软参与HTML5的设计工作，才能让IE浏览器识别更多的新元素。
HTML5标准预计是在2012年向全世界发布，虽然目前距他发布的日期还有1年左右的时间，但是我认为它距离我们并不是那么遥远，目前很多网站的设计和开发都是在采用HTML5的标准。在HTML5标准的制定和推广方面，苹果、Google、Opera和Mozilla等知名的浏览器厂商都表现的比较积极，微软现在也开始付出行动了，从上周微软在技术大会公布的IE9细节来看，微软将采取一种谨慎的态度涉足网页标准。微软也曾表示：IE浏览器将以标准HTML5为核心。但是微软的最新浏览器IE8及以下IE版本对HTML5标签的支持是有限的，我们可以通过在网页中添加脚本的方式来解决目前IE浏览器对HTML5支持的问题。
让IE（包括IE6）支持HTML5元素，我们需要在HTML头部添加以下JavaScript，这是一个简单的document.createElement声明，利用条件注释针对IE来调用这个js文件。Opera，FireFox等其他非IE浏览器就会忽视这段代码，也不会存在http请求。


    
        
            
            &amp;lt;!&amp;ndash;[if IE]&amp;gt;
            &amp;lt;script src=&amp;rdquo;http://html5shiv.googlecode.com/svn/trunk/html5.js&amp;rdquo;&amp;gt;&amp;lt;/script&amp;gt;
            &amp;lt;![endif]&amp;ndash;&amp;gt;
            
        
    


上面这段代码仅会在IE浏览器下运行，还有一点需要注意，在页面中调用html5.js文件必须添加在页面的head元素内，因为IE浏览器必须在元素解析前知道这个元素，所以这个js文件不能在页面底部调用。
这个html5的js文件是作者把他放在Google code project上提供给大家可以直接调用的，当然，如果觉得这样会影响你的网页打开速度，你可以把html5的js文件直接下载下来让后上传到自己的服务器单独调用。
以下是html5的js文件中的代码：


    
        
            
            (function(){if(!/*@cc_on!@*/0)return;var e = &amp;ldquo;abbr,article,aside,audio,canvas,datalist,details,dialog,
            eventsource,figure,footer,header,hgroup,mark,menu,meter,nav,
            output,progress,section,
            time,video&amp;rdquo;.split(&amp;rsquo;,'),i=e.length;while(i&amp;ndash;){document.createElement(e[i])}})()
            
        
    


除了在网页中调用包含以上代码的js文件来让IE浏览器支持HTML5元素以外，你也可以以下面这种方式把代码直接添加到网页中。


    
        
            
            &amp;lt;!&amp;ndash;[if IE]&amp;gt;
            &amp;lt;script&amp;gt;
            (function(){if(!/*@cc_on!@*/0)return;var e = &amp;ldquo;abbr,article,aside,audio,canvas,datalist,details,dialog,
            eventsource,figure,footer,header,hgroup,mark,menu,meter,nav,
            output,progress,section,
            time,video&amp;rdquo;.split(&amp;rsquo;,'),i=e.length;while(i&amp;ndash;){document.createElement(e[i])}})()
            &amp;lt;/script&amp;gt;
            &amp;lt;![endif]&amp;ndash;&amp;gt;
            
        
    


IE开发经理艾德里安巴特曼（Adrian Bateman ）就曾表示，IE团队希望分享自己对HTML5的看法，并参与制定该标准的讨论。巴特曼表示，尽管目前IE团队更多是提出问题，而非给出解决办法，但是公开讨论正是推动HTML5发展的最佳方式。相信无论IE浏览器是否能够继续支持HTML5标准，HTML5标准在全球广泛的使用已经是大势所趋。
原文：http://www.iefans.net/ieliulanqi-zhichi-html5-fangfa/ </text>
<image> </image>
<keywords>IE,IE6,HTML5,元素 </keywords>
<category>心得技巧 </category>
<author>admin </author>
<source>iefans </source>
<pubDate>2011-04-16 09:16 </pubDate>
</item>
<item>
<title>提升电子商务网站的易用性的10个注意事项 </title>
<link>http://www.yindaoxian.com/html/web/xinde-16151.html </link>
<description>提升电子商务网站的易用性，有利于提升销售额、维系客户，本教程介绍了这方面的10个注意事项。 </description>
<text>提升电子商务网站的易用性，有利于提升销售额、维系客户，本教程介绍了这方面的10个注意事项。
电子商务市场竞争非常激烈，在这种竞争下，如果你的网站想吸引和保留更多的客户，就必须确保电子商务网站容易使用。你可以用最低的价格来出售最好的产品，但是如果购买者不能找到你的网站或者网站不容易使用，那么也无法达到盈利的目的。
提高网店易用性在于让购买过程越简单和越快捷。有时候即使是细微的改变也能带来显著的购买转换率。下面提供了10个提高电子商务网站易用性的方法，当然没有必要全部使用这些技巧，有些对于小型的网店来说是不适合的，要根据电子商务网站的实际情况，选用其中一些技巧。
1.让购买者不需要注册也可以购买
许多电子商务网站都会提供会员注册功能，购买产品需要注册，这可以方便管理，对大型电子商务网站来说是比较适用的。不过注册是一个繁琐的过程，如果你是一家小型的网店，那么可能访客就会因为要注册而离开，尤其是有些人认为他们只是在你的网店进行一次性消费而已。
对于中小型的电子商务网站来说，最好允许购买者不注册也可以将产品添加到购物车，并完成结算，同时提供注册的选项供他们选择，这样有提高销售额、维系客户等好处。对于小型网店来说，直接的消费比注册会员更有意义。

2.简化注册过程
繁琐的注册过程会让顾客心生不满。很多电子商务网站在用户注册时，要求用户提供尽可能多的信息，而事实上，作为电子商务网站经营者，需要的信息只是顾客的E-mail和密码。
有的电子商务网站会要求用户名，但其实不如使用E-mail的方法好。因为顾客更容易记住自己的E-mail地址，同时用户名有可能会重复，而E-mail地址则是独一无二的。
&amp;nbsp;#p#副标题#e#
3.设置用户所在位置导航
面包屑导航（Breadcrumb navigation）对于每个电子商务网站来说几乎都是必备的。
在下订单的时候，顾客需要知道他们处在购买过程中的哪个步骤，包括一共需要完成多少步骤，已经完成多少，还有多少未完成等信息。如果没有设置这种面包屑导航，那么顾客很可能会失去耐心，从而中止购买行为。
使用这种面包屑导航，万一顾客发觉自己哪个步骤做错了，可以很方便地退回，而不是退出购买。小型网店也可以使用简单导航来作为代替方案。比如&amp;ldquo;输入您的地址（完成步骤 3/4）&amp;rdquo;。

4.让顾客感觉安全
很多顾客在网上提交个人信息和信用卡信息时都会心存顾虑，只有当顾客感觉在你的网站购物是安全的时候才会容易产生购买行为。你需要让顾客觉得你是一个有信誉的商家，可以保护他们的隐私安全以及不会有欺诈行为。
一个比较好的方法是获得一些相关的证书，这点在不同国家和地区甚至不同行业都是不一样的，要根据自己的情况去使用相关证书。同时在网站技术上，要使用SSL验证。
&amp;nbsp;#p#副标题#e#
5.购买信息确认
如果想提高电子商务的易用性，让客户最后确认购买信息是非常重要的，这不仅可以消除顾客的顾虑，也能极大地节省你的时间，避免无休止的地回答顾客在购买信息上的问题。
通常购买信息确认要有三个方面：
购买过程的最后一步要顾客确认他们的购买信息，包括订单数目、价格、总价、配送方式、付款方式等，以及一个取消的按钮，方便顾客修改信息。
一旦顾客确认了，要提供一个官方的包含订单号的确认页面，方便顾客保存或打印。
将确认页面的副本发送到顾客的邮箱。

6.搜索功能
每一个电子商务网站都应该提供非常显眼的搜索功能，方便顾客很容易过滤不需要的产品，找到需要的产品。
搜索功能减少顾客寻找产品的时间。如果是有很多产品的大型电子商务网站，则要考虑增加一些分类检索的选项。让顾客通过颜色、尺寸等条件来搜索产品也是一个不错的方法，有可能的话，还可以提供让顾客自己定制搜索结果的功能，总之要根据自身条件来设置搜索方法。
&amp;nbsp;#p#副标题#e#
7.相关产品
没人希望在买东西的时候买到一堆自己实际上用不到的产品，但是如果运用得当的话，提供相关产品这种交叉销售的营销方式可以发掘现有顾客的多种需求，从而满足顾客需求的同时也给电子商务网站经营者带来可观的利润。
假如顾客想买外套时，可以提供一些相应的周边产品的建议，或者如果顾客想要买一个手机，也可以提供电池、充电器这种相关产品。事实上，Amazon这种方法很大程度上提高了收入和维系了顾客。

8.制作一些抢眼的按钮
不要小瞧这些抢眼的按钮，比如抢眼的&amp;ldquo;添加到购物车&amp;rdquo;、&amp;ldquo;注册&amp;rdquo;等按钮，这些可以提高电子商务网站的转换率和易用性。
在设计这些抢眼按钮的过程中，要考虑到它们的颜色、大小、位置、字体、描述等，一般而言，它们要尺寸较大，颜色很容易和周围区分开来。在文本上可能要考虑到不同国家和地区的表达，如果可能的话，也可以根据顾客的IP来显示不同的内容。
&amp;nbsp;#p#副标题#e#
9.避免让客户支付隐形的支出
如果电子商务网站没有非常清晰地写明产品的价格、配送价格、相关的税费的话，那么极容易产生一笔隐形的支出，通常顾客会认为这是一种欺诈行为，因此极容易对网站产生不信任感，所以要写明每一笔可能的消费，让顾客完全明白自己的预算。否则一旦产生纠纷，造成的损失不仅仅是一笔订单那么简单。

10.提升购物车的易用性
理想的情况下，购物车应该在你的电子商务网站上随时随地出现，不管在哪个页面，顾客都很容易打开购物车的页面，执行增加产品、删除产品等操作，一般要用到AJAX的技术，这样顾客修改的时候可以直接看到结果，而不需要刷新。同时修改购物车完后要不影响顾客继续购物。

英文出处：10 Steps To A More Usable Ecommerce Website
译文出处：设计箱&amp;nbsp;（转载请注明出处链接） </text>
<image>http://www.yindaoxian.com/uploads/allimg/110415/11212G532-0-lp.jpg </image>
<keywords>电子商务网站,易用性,注意事项 </keywords>
<category>心得技巧 </category>
<author>admin </author>
<source>设计箱 </source>
<pubDate>2011-04-15 11:20 </pubDate>
</item>
<item>
<title>11条电子商务网站设计的基本方针 </title>
<link>http://www.yindaoxian.com/html/web/xinde-16150.html </link>
<description>电子商务网站收银流程设计基本指引. </description>
<text>原文作者选取了15个电子商务网站，包括apple，新蛋，沃尔玛，Zappos等，对其收银系统进行考察，总结了11条设计的基本方针。简单的翻译文章的要点，有删节，详见原文。如果想要更详细的内容，可以购买原作者的这份收费报告（求分享）。
原文链接：Fundamental Guidelines Of E-Commerce Checkout Design
1. 收银流程必须完全线性
（Your Checkout Process Should Be Completely Linear）
要点：一个步骤中嵌套另一个步骤的做法会让用户感觉迷茫和恐惧，因为它和用户完成付款时线性操作的心理模型不一致。
在这些网站中，沃尔玛和Zappos都是采用非线性的收银流程。两者都是在其付款流程中了嵌套另一个分支流程。比如，让用户在另一个页面中设置&amp;ldquo;首选送货地址&amp;rdquo;（沃尔玛）或&amp;ldquo;创建新账户&amp;rdquo;（Zappos）， 然后再回到原来的页面继续付款。下面是沃尔玛的操作流程截图，点击图片可查看完整的流程。

幸运的是，要让收银过程变得线性非常简单。比如在完成了&amp;ldquo;创建您的账户&amp;rdquo;分支流程后，永远不要重新定位到先前的页面和流程中，而是采用直接引导用户进行下一步操作的方式来替代。
记住最关键的一点是，大部分的用户在付款时的心理模型是线性的操作。如果同一个页面看到两次，通常会认为这个网站故障了，或者自己哪里做错了。
2. 对表单输入域添加说明
（Add Descriptions To Form Field Labels）
要点：如果没有说明，许多表单输入域的标签含义很模糊。
大部分的受访者都对理解某些表单输入域的文案有困难。甚至有一位受访者因为不理解文案的意思，不知道该填写什么来完成表单，而放弃了这次购买。因此，对每一个输入域，给出明确的操作提示很重要。
下图（A）是让人迷茫的HobbyTron网站的表单，受访者不得不猜测&amp;ldquo;first&amp;rdquo;这项到底是什么意思：

下图（B）是Apple网页上的表单，大部分的受访者在&amp;ldquo;Area code&amp;rdquo;这项中填写邮编（这里应该填写的是手机号码的区号，+86 021之类的）：

在输入域的边上加上简短的说明和示例能很好地解决该问题。由于并不是所有的用户都需要额外的帮助，你可以使用一个&amp;ldquo;这是什么？&amp;rdquo;的链接将操作说明隐藏起来，或者采用字体变小、颜色变淡等方式降低视觉上的干扰。
下面这个例子显示，文案下方的说明在帮助用户理解表单内容方面效果显著。

即使是表达很明确的输入域，比如邮箱地址，也会有人问你为什么要填写这些信息，你打算拿来干什么用。说明文字也能对这些内容进行解释。
最后一点，所有需要用户拿着一张纸，或者一张银行卡参照着填写的内容，给一个图片示例可以帮助用户更好地理解（比如，在一张信用卡的图片上圈出来哪里能找到有效年月）。
#p#副标题#e#
3. 避免使用情境化的词语，比如&amp;ldquo;继续&amp;rdquo;
（Avoid Contextual Words Like &amp;ldquo;Continue&amp;rdquo;）
要点：情境化的词语，比如&amp;ldquo;继续&amp;rdquo;的含义就非常的模糊，会让用户感到迷惑。
试着从用户的角度想一下，购物车里出现一个按钮叫做&amp;ldquo;继续&amp;rdquo;，可能有两种意思：继续购物，回到网站挑选另一个商品；继续付款，选好了全部想买的商品准备付款。
还有一个例子是&amp;ldquo;返回&amp;rdquo; 。返回上一页？返回到搜索结果？还是其他哪个地方？这些情境化的词语的含义会随着页面内容而改变。
比如下面这个例子，HobbyTron网站上的一个收货确认页面。大部分的受访者点击了&amp;ldquo;继续&amp;rdquo;按钮以为是继续付款；但实际上点击后是返回网站继续挑选商品（跳出了付款流程）。受访者在这里并不想继续购物，而是想完成付款。

这个例子充分地说明了情境化的语句是怎么迷惑用户的。粗略估计，半数受访者由于这些情境化的词语至少走错了一步。。因此，最好使用那些含义明了的词组，比如&amp;ldquo;立即付款&amp;rdquo;，&amp;ldquo;添加商品&amp;rdquo;等。
4. 加强敏感信息的视觉效果
（Visually Reinforce All Sensitive Fields On The Payment Page）
要点：如果银行卡的卡号输入域没有强化其安全保护，用户可能会犹豫要不要输入（不管实际上是不是已经保障了安全）。
大部分的受访者直到输入信用卡的卡号时，才考虑到安全的问题。同一个页面上，有安全图标、徽章或者文字的部分，受访者会说这里提供了更安全的保障，但是其余的部分就说不上来了。技术上来说，这两部分完全没区别。绝大部分的用户并不了解专业的技术细节，他们只是凭直觉去了解你的网站。
下面是简单的例子，展现了银行卡号输入域如何在视觉上体现安全感。注意底色、锁的图片、以及GeoTrust的徽章。

对银行卡的卡号输入域进行视觉上的处理，比如边框、背景、表示安全的图标和徽章等，能增加用户的安全感。
译者注：让用户感觉不到的安全保护，对用户来说，就是没有进行保护。#p#副标题#e#
&amp;nbsp;
5. 不要在表单中使用&amp;ldquo;确定&amp;rdquo;按钮
（Don&amp;rsquo;t Use An &amp;ldquo;Apply&amp;rdquo; Button In Your Form）
要点：用户不理解表单里面的&amp;ldquo;确定&amp;rdquo;是什么意思。
一半以上的受访者对表单中单独的&amp;ldquo;确定&amp;rdquo;按钮感到迷惑，比如确认送货方式的按钮。这些按钮要么是容易忘了点击，要么就是与表单提交的按钮混淆。
下面是新蛋的例子，只有一半的受访者在填写了邮编后，又去点击了&amp;ldquo;GO&amp;rdquo;。

&amp;ldquo;确定&amp;rdquo;按钮常会与整个表单的提交按钮混淆，导致用户无法继续付款流程，比如下图。还有是在点击后通常会刷新同一个页面，用户会感到迷惑，以为网站异常。

如果你真的想在进入下一步操作前，让用户添加一些增值内容，最好使用可以自动触发局部页面更新的AJAX控件，而不是采用按钮触发的形式。
译者注：特别容易出现在选择送货方式和使用电子优惠券的时候。还有些表单会有&amp;ldquo;保存&amp;rdquo;之类的按钮。和之前的情境化词语一样，有的时候含义模糊。同时，这类按钮又不能真的推进交易，没有实际的作用，只是暂时保存输入的内容。因此，除非真的有必要，越少越好。
6. 根据信用卡的卡面印刷方式展现有效期输入项
（Format Field For Expiration Date Exactly As It Appears On Credit Card）
要点：信用卡的有效期输入项有时候让人很头痛，特别是在它和卡面的印刷格式不一致的时候。
有些网站使用的是月份的名称，有些使用的是数字加上月份的名称，有些则是全部用数字。哪一种最好？最好的方式是采用与用户看到的卡面印刷格式一致的输入格式，最大限度地减少输入时的混淆和失误（也就是只输入数字）。
下面列出了四种输入方式，其中D只显示月份的名字，没有数字，是最难输入的。

输入月份最好的方式是全部使用数字，并且前补0，比如3月用&amp;ldquo;03&amp;rdquo;表示。这样他们看起来和信用卡卡面上印刷的完全一致。
输入年份最好的方式是使用两位数字，与信用卡卡面印刷格式相匹配，比如14代表2014。
你还可以在月和年之间用斜杠（/）分隔。
在上面的例子中受访者对&amp;ldquo;03 &amp;ndash; March&amp;rdquo; 这样的格式能够接受，但是 &amp;ldquo;March &amp;ndash; 03&amp;rdquo;就不行了。包含月份的名称没什么大问题，但也要与卡面的格式匹配才行。#p#副标题#e#
7. 使用单栏的表单
（Use Only One Column For Form Fields）
要点：用户对两栏的表单之间的关系很难理解，尽量避免使用。
有一半的受访者在两栏表单的输入中遇到困难，典型问题的是者两个：一是两栏的其中之一被忽略了；二是填写的那部分其实和用户无关，往往导致验证错误。
译者注：我经常因为后一种情况报错，纠结啊。
下面是Perfume网站的登录页：

还有一个PetSmart网站的例子。这里的问题是右栏的第二步，&amp;ldquo;输入信用卡的验证码&amp;rdquo;，容易被忽略，导致提交表单时报错。

我们的建议是使用单栏的结构。没有一个受访者在单栏的表单中遇到上面的问题。
8. 将账单地址默认为收货地址
（Use Shipping Address As Billing Address By Default）
要点：大部分用户选择直接送货到家，所以要求用户分别输入收货地址和账单地址并不合理。。
用户通常直接订货到家，因此，你应该默认使用同一个收货地址和账单地址。可以使用&amp;ldquo;复制地址&amp;rdquo;按钮，或使用单选框来实现默认选项，并提供用户分别设置地址的选项。
Apple网站上的&amp;ldquo;Copy shipping address&amp;rdquo;按钮：

单选项的形式：

译者注：中国这个情况比较少，略过。#p#副标题#e#
9. 使用明显的错误提示
（Use Clear Error Indications）
要点：用户常常忽略的错误信息，导致他们无法继续。
但是一半以上的受访者在测试中无法找到网站上的错误提示。当用户在填写表单时遇到问题，可能是他们放弃购物的最重要原因。当用户失败了超过一次，他们就很可能会离开网站（不管是网站的故障，还是用户自己的失误）。
下面是缺乏明显的错误提示的例子：
在American Apparel的网站上，顶部的黄色区域事实上显示的是一个错误提示，内容是手机号输入不合法：

在沃尔玛的网站上，这两个红色的箭头（在&amp;ldquo;Ship to home&amp;rdquo; 和&amp;ldquo;Site-to-store&amp;rdquo;前面的）实际上是错误标记：

在PetSmart的网站上，红色的&amp;ldquo;State/Province&amp;rdquo; 看上去根本不想一个错误标记，更像是样式特别的文案，很不明显：

在Perfume.com的网站上，红色的输入项表示错误：

除非是放在靠近相关位置的地方，否则错误提示很容易被受访者忽视。很多网站现在的错误提示都是放在页面顶端，而不是错误发生的地方。如果错误提示不是在靠近错误的位置上，这些错误信息很难被理解。有些受访者发现页面上没有明显的报错，于是重新提交了一次，导致同一个页面不停的显示同一个错误。
如果用户没有注意到，或者不理解错误提示的内容，他们就不能解决错误并继续支付流程。在这种情况下用户放弃购物是必然的。所以你需要在错误提示的设计和文案上花费大量的时间和精力。
译者注：难以想象的，很多很多的时间和精力。
必要保证你网站的错误提示：
是符合情境的（比如说不是在页面顶部，而是在错误位置上）
是明确简洁的
是明显的、容易注意到的（提供强烈的反差，以及使用箭头等视觉要素）
10. 注册账户是可选项
（Registration Should Be Optional）
要点：用户对必须注册一个账户非常抵触。
用户不喜欢额外注册新账户。这在我们的测试过程中显而易见，因为每一个受访者都在强制他们注册时感到受挫，30％的受访者甚至最终放弃了这次购买。
导致这种受挫的原因有很多：
首先，用户已经有无数个用户名与密码要记住了，所以并不想为了买一两个商品创建一个全新的账户。

另外，40%的受访者不希望收到垃圾推销邮件，有些人在注册过程中明确拒绝了接收newsletter。对这些用户来说有一个强烈的&amp;ldquo;账户=Newsletter&amp;rdquo;的心理模型，用一位受访者自己的话来说，&amp;ldquo;一旦我注册了账户，就要永远与垃圾邮件作伴了&amp;rdquo;。
此外，有些用户不喜欢自己的个人信息被网站保存。还有，很多用户不明白为什么必须要先有一个账户，才能买东西，因为在线下购物从来不需要用户预先注册什么东西。
如果你想通过一种不强制的手段，又想得到更多的注册用户，可以考虑在他们完成购物后询问他们。&amp;ldquo;想要拥有注册账户吗？输入密码后立即开通&amp;rdquo;。你可以将邮箱作为用户名，并通过订单信息来补全账户信息。这样用户不需要被迫创建新账户，而是在购物完成后轻松愉快地完成。（记住一定要向用户解释拥有一个注册账户的好处）。#p#副标题#e#
11. 不要索求非必要的信息
（Don&amp;rsquo;t Require Seemingly Unnecessary Information）
要点：当用户被要求填写不必要的个人信息时，他们会感觉自己的隐私被侵犯了。
你还在向用户索要电话号码吗，一个受访者就在测试中抱怨说，&amp;ldquo;看，为什么他们要我的电话号码呢？他们要来有什么用？他们更不不需要它！&amp;rdquo;每个受访者，或多或少地都对网站要求填写较多个人信息这件事有抱怨。
但用户已经有了一个邮箱地址，又在购物过程中向用户索要电话号码，是让受访者最反感的。用户的逻辑是，你既然有一种方式可以联系到我了，为什么还要另一种？

Apple的购物流程截图
如果的确需要这些信息，至少解释清楚为什么。你觉得理所应当的事情，用户并不这么看。他们已经受够了网络购物的各种糟糕体验，尤其是垃圾邮件和骚扰电话。
我们的受访者都比较宽容大度，一旦网站解释清楚为什么需要这些信息，都能表示理解。这里有个诀窍，不要把对原因的描述藏在链接背后，直接在页面上写出来。事实上，当我们告知受访者预留电话号码能使网站在送货遇到问题时及时联系到他们后，都很乐意留下电话号码。越是昂贵的订单越是如此，当购买了一台笔记本电脑后，用户很希望你能主动联系他们。
但这里有个大前提，你要求用户输入这些信息是为了帮助用户更好地完成购物过程。当网站中有些部分是可选的，用户通常不会在这类信息上花力气。因此，将必填和选填的部分明确划分也非常重要的。 </text>
<image>http://www.yindaoxian.com/uploads/allimg/110415/111HQ1G-0-lp.gif </image>
<keywords>电子商务,网站设计,基本方针 </keywords>
<category>心得技巧 </category>
<author>admin </author>
<source>June's Blog </source>
<pubDate>2011-04-15 11:13 </pubDate>
</item>
<item>
<title>媒体称百度微博即将上线 取消身份证实名认证 </title>
<link>http://www.yindaoxian.com/html/news/focus-16149.html </link>
<description>百度微博将于4月15日左右上线，同时将取消此前需要填入身份证号来进行实名认证的做法。 </description>
<text>

飞象网讯(吉利/文)此前，飞象网曾报道百度说吧将变身为微博。近日，飞象网又了解到，变身后的百度微博将于4月15日左右上线，同时将取消此前需要填入身份证号来进行实名认证的做法。
其实早在去年，百度即推出百度说吧，并采取实名制、真实头像、绑定手机号等方式，其侧重点就是SNS。而在2011年3月28日，飞象网获悉，百度说吧4月份将大改版变身为&amp;ldquo;百度微博&amp;rdquo;，同时将设立一个叫&amp;ldquo;名人堂&amp;rdquo;的新栏目，重点推荐、宣传各个行业的明星及相关作品。
4月14日，飞象网再次获悉，百度微博在经过一段时间的改版优化后，将于15日左右推出新版本。新版除了在内容、功能和界面形式方面将有很大改变之外，最重要的是取消了&amp;ldquo;实名制&amp;rdquo;认证方式，不再需要填入身份证号进行实名认证。
据了解，与国内现有SNS平台不同，百度微博的前身&amp;ldquo;百度说吧&amp;rdquo;对注册用户采取了&amp;ldquo;实名制&amp;rdquo;的方式，用户账号需与手机号码绑定。在百度说吧里，在双方都互相关注的情况下，可以直接看到对方手机号的前三位和后四位，并且百度提供了交换双方手机号的服务。
另一方面，由于百度说吧还需要填入身份证号来进行实名认证，通过认证后可生成一个&amp;ldquo;V&amp;rdquo;型百度说吧认证，用户输入的身份证号码必须和姓名完全对应，才能通过认证。如果用户输入的身份证和中文姓名不匹配，那么就无法通过认证，也就没有&amp;ldquo;V&amp;rdquo;型标志，但用户依旧可以正常发布信息。
对此，曾有资深互联网人士表示异议，认为百度微博建立起来的实名用户资料存在巨大的安全隐患。并质疑，&amp;ldquo;如果百度被黑导致用户的身份证信息泄漏，这责任谁来负责?如果有人使用这些身份证和姓名去办理信用卡或其他违法犯罪的事情，由此个人遭受的损失由谁来负责?这中间的争议由谁来监管?&amp;rdquo;
而此次正式上线的百度微博，届时将会取消使用身份证号等方式进行实名认证。对此多位互联网人士坦言，&amp;ldquo;如果这样的话，将会减轻个人隐私外泄的心理负担。&amp;rdquo;
另外，最近还有报道称，拥有巨大流量优势的搜索巨头百度悄然介入网络招聘市场，并推出简历搬家工具猛挖前程无忧、智联招聘和中华英才网的墙角。而与百度微博事先不事张扬的作风一样，这也并非百度首次涉足网络招聘市场，随着招聘市场越来越从线下转到线上，早在2010年年9度就悄然涉足这一市场。
对于百度涉足网络招聘一事，知名互联网评论人士和菜头则表示了担忧：&amp;ldquo;百度做百度人才，大公司要把一切都做尽，以后小公司只能从法文版的网页开始做起。&amp;rdquo;和菜头认为未来中小招聘网站日子将更加艰难。
 </text>
<image>http://www.yindaoxian.com/uploads/allimg/110414/1055111019-0-lp.jpg </image>
<keywords>百度,即将上线,身份证,实名认证,微博 </keywords>
<category>业界动态 </category>
<author>admin </author>
<source>飞象网 </source>
<pubDate>2011-04-14 10:54 </pubDate>
</item>
<item>
<title>网站开发者必备的15个有用网站 </title>
<link>http://www.yindaoxian.com/html/web/xinde-16148.html </link>
<description>建个好网站绝非易事，工欲善其事必先利其器。本文编译了15个极其有用的网站，任何一位网站开发者或设计人员都应该收藏起来。 </description>
<text>建个好网站绝非易事，工欲善其事必先利其器。本文编译了15个极其有用的网站，任何一位网站开发者或设计人员都应该收藏起来。
ColorCombos

在进行网站设计的时候，开始步骤的其中一项（也是最重要）的内容是选择出一个配色方案。
Color Combos让你可以浏览上千个不同的颜色组合，以便从中为你即将开始的设计汲取灵感。其配色方案可按颜色浏览。
点此浏览colorcombos.com
LIpsum

风靡之至的Lorem Ipsum文字，其大名谁人不知？哪个不晓？（译注：汗一个，查了才知道，这是指一篇用于测试排版设计的拉丁文文章，从15世纪开始就被广泛使用，文章因以Lorem Ipsum开头而得名）该段文字被全球各地的网站设计者用来在设计中对其真正的文字的呈现效果进行仿真。
Lipsum.com让你可以创建所需数量的Lorem Ipsum自然段，快速又简便。
点此访问LIpsum.com
What the font?

你刚看到一个标志或网站使用了一种特别的字体，你很喜欢它。很想在自己的设计中也使用同样的字体......但是你不知道字体的名字。在这个问题上你只有两种解决方案：花数小时寻找该字体，或者利用What the font的服务。
&amp;ldquo;是什么字体&amp;rdquo;这项服务让你可以上传一个含有字体的标志或图像，然后告诉你该字体是什么。结果令人惊叹。
点此访问 What the font
ConvertIcon

对任何何网站来说，收藏夹图标都是必不可缺的，其主要原因是在现代浏览器如火狐上，它会随着网站名字出现tab栏上。书签也用到它。
收藏夹图标可以有多种不同的文件格式，包括流行的.png。唯一的问题是使用png作为你网站的收藏夹图标文件格式的话在IE浏览器上不起作用。令人欣慰的是，有一个免费的在线图标转换服务ConvertIcon，这项服务允许你上传图片然后返回一个.ico文件给你，这样就可以解决跟微软IE浏览器的兼容性问题了。
点此访问ConvertIcon
BgPatterns

背景花纹图案无疑是当今网站设计的趋势之一。
在BgPatterns.com，你可以浏览花样繁多的花纹并可以免费用到你的网站上。
点此访问BgPatterns&amp;nbsp;#p#副标题#e#
HTML Encoder

你需要在自己的网站上显示代码吗？如果需要的话，你也许就会明白那有多烦。实际上你就不得不敲&amp;lt; to display &amp;lt;。如果你要显示50行的代码的话，手工转换HTML符号有可能就要花上一些时间了。
让你只需提供代码就可为你返回转换后的HTML实体。我每天都要用它来在自己的博客上展示代码。
HTML Converter
注：相应还有一个HTML Decoder。
点此访问HTML Encoder
Xenocode Browsers

依我之见，Xenocode浏览器乃测试网站在不同浏览器显示效果的终极浏览器。Xenocode允许你从网上直接加载IE6、IE7、IE8、Firefox 2、Firefox 3、Google Chrome以及Opera。唯一的弱点是：对于允许Macs和GNU/Linux的PC来说其服务不可用。
点此访问Xenocode浏览器
Test Everything

除了想在许多浏览器中测试设计以外，你是不是还期望能在同一个地方测试页面的页面排名（PageRank）甚至验证自己的代码对标准的兼容性？
如是，则Test Everything 是你不容错过的网站。此站聚集了超过100种不同的工具，让你几乎可以测试网页上的任何东西。
点此访问Test Everything
Sprite Generator

毫无疑问，样式表贴图定位（CSS Sprite）是可供使用的一项伟大技术，主要是因为它减少了HTTP请求的数量。不过，样式表贴图定位需要时间和特定技术，这使得这项技术优点难以使用，尤其是对新手而言。
令人惊艳的Sprite generator让你可以发送一个含有图像的zip压缩文件。然后它把你的图片结合进贴图定位中返回给你，更妙的是，还可以把CSS代码页生成出来，你只需粘贴到主CSS文件中去即可。
点此访问Sprite Generator&amp;nbsp;#p#副标题#e#
Buttonator

对于任何一个庄重的博客或网站来说，好看的按钮无疑都是必备之物。如果你不了解这一点，或者没时间来创建一些酷酷的按钮，别担心：Buttonator 是一个先进的按钮生成器，还可以免费使用。
此外，如果你对CSS按钮感兴趣的话，别忘了看看我们的十大CSS按钮指南清单。
点此访问Buttonator
Load Impact

当网站名字出现在流行网站如Digg或Stumble的首页上时，你曾有过多少次看到过那些网站是宕掉的？
免费的Load Impact服务允许你对自己的网站应对各种不同的流量冲击进行测试。WpWebHost托管的网站的结果非常出色。
点此访问Load Impact
IconFinder

好看的图标在任何一个专业网站那里都是不可或缺的。网上有许多免费的图标，因此IconFinder那帮家伙决定创建一个免费图标集散地供你用于设计。毫无疑问，在此你可以轻易地在几秒钟时间内找到想要的东西。
点此访问IconFinder
TypeTester

测试设计中的字体显示效果有时候是一件吹毛求疵的行为。令人欣慰的是，TypeTester可以让你测试字体及其属性的显示效果。绝对节省时间。
点此访问TypeTester
CSS Tidy

即便是高级的开发人员经常也要去优化其CSS代码。CSS Tidy是免费的在线应用，可修正CSS代码的错误并对其进行优化。比如说，它可自动侦测冗余的样式，这是很常见的CSS代码错误。
里面有非常多的设定，可确保你对结果满意。
点此访问CSS Tidy
Contact Forms Generators

对于任何一个网站来说表单都是非常重要的一部分，因为它们允许你的读者或客户跟你进行交互。通过利用Contact Forms Generator，可生成从网站发送电子邮件到你的邮箱去的PHP、ASP或甚至是Perl代码，你将会在创建表单方面节省下宝贵的时间。
原文链接：Web开发/设计人员应当知道的15个网站 </text>
<image>http://www.yindaoxian.com/uploads/allimg/110414/1053022I1-0-lp.png </image>
<keywords>网站开发,设计人员,必备网站 </keywords>
<category>心得技巧 </category>
<author>admin </author>
<source>伯乐在线 </source>
<pubDate>2011-04-14 10:47 </pubDate>
</item>
<item>
<title>五个原因能说明你的Javascript技术很烂 </title>
<link>http://www.yindaoxian.com/html/web/xinde-16147.html </link>
<description>能说明你的Javascript技术很烂的五个原因。 </description>
<text>导读：原文来自patrickavella.com上一篇《5 Reasons Your Javascript Stinks》。译文由外刊IT整理编译《能说明你的Javascript技术很烂的五个原因》。
文章内容如下：

Javascript在互联网上名声很臭，但你又很难再找到一个像它这样如此动态、如此被广泛使用、如此根植于我们的生活中的另外一种语言。它的低学习门槛让很多人都称它为学前脚本语言，它另外一个让人嘲笑的东西是动态语言的概念是偏偏使用了高标准的静态数据类型。其实，你和Javascript都站错了立场，而现在，你让Javascript很生气。这里有五个原因能说明你的Javascript技术很烂。
1.你没有使用命名空间
是否还记得在大学里老师告诉你不要在家庭作业里使用全局变量？Javascript里的全局变量的使用方法也不例外。Web网页稍不留神就会变的混乱不堪、到处都是从互联网上各个角落里找来的乱糟糟的相互侵犯的脚本和脚本库。如果你把一个变量命名成loader()，那你是成心自找麻烦。如果你在无意识的情况下重载了一个函数，Javascript根本不会提醒你。你还把它叫做一种学前教育编程语言，还记得吧？我要说的是，你需要知道在做了这些后发生什么情况。
function&amp;nbsp;derp()&amp;nbsp;{&amp;nbsp;alert(&amp;ldquo;one&amp;rdquo;);&amp;nbsp;} &amp;nbsp;function&amp;nbsp;derp()&amp;nbsp;{&amp;nbsp;alert(&amp;ldquo;two&amp;rdquo;);&amp;nbsp;} &amp;nbsp;derp();&amp;nbsp; &amp;nbsp;&amp;nbsp;
&amp;ldquo;two&amp;rdquo;，答案是&amp;ldquo;two&amp;rdquo;。并不是一定会这样，它也可能是&amp;ldquo;one&amp;rdquo;。所以，把你所有的代码都放在自己的命名空间里，这很容易。下面是定义自己的命名空间的一个简单做法。
var&amp;nbsp;foospace={}; &amp;nbsp;foospace.derp=function()&amp;nbsp;{&amp;nbsp;alert(&amp;ldquo;one&amp;rdquo;);&amp;nbsp;} &amp;nbsp;function&amp;nbsp;derp()&amp;nbsp;{&amp;nbsp;alert(&amp;ldquo;two&amp;rdquo;);&amp;nbsp;} &amp;nbsp;foospace.derp();&amp;nbsp; &amp;nbsp;&amp;nbsp;
2.你在变戏法，你把变量定义的东一个西一个
你使用莫名其妙的数字字母组合作为变量名是一个双输的结局。在40行的代码块了中寻找一个不带任何表意的字符变量，对于维护工作来说简直是场噩梦。把对变量的第一次声明混合到一个40行的代码块里同样也是一场噩梦。即使你自己遇到这样的变量时，你也要不由的问自己：&amp;ldquo;这是在哪里定义的？&amp;rdquo;，然后迅速的使用Ctrl+F组合在源代码里寻找这个变量最初定义的位置。不，不要这样，相反，这是对Javascript的滥用，是一种愚蠢的做法。你应该始终把变量定义在它的使用范围的顶部。并不能说因为这不是必须的，你就可以不这样做。
function()&amp;nbsp;{ &amp;nbsp;var&amp;nbsp;a,&amp;nbsp;//description &amp;nbsp;b;&amp;nbsp;//description &amp;nbsp;//process&amp;hellip; &amp;nbsp;}&amp;nbsp; &amp;nbsp;&amp;nbsp;
3.你没有理解Javascript的变量范围
你是个天才的程序员，你吃的是C++、拉的是List。你知道什么是变量范围，你对你的变量有完全的控制，你就像太上皇似的的注视着它们。然而，Javascript却在你的咖啡里拉了一泡屎，并且大笑不止。
var&amp;nbsp;herp=&amp;rdquo;one&amp;rdquo;; &amp;nbsp;{ &amp;nbsp;var&amp;nbsp;herp=&amp;rdquo;two&amp;rdquo;; &amp;nbsp;} &amp;nbsp;alert(herp);&amp;nbsp; &amp;nbsp;&amp;nbsp;
在这种情况下你得到的herp不是&amp;ldquo;one&amp;rdquo;，而是&amp;ldquo;two&amp;rdquo;。Javascript的变量有效范围并不是跟其它语言一样依赖于代码块。Javascript的变量范围是以函数为基础的。每个函数都有它自己的变量范围，Javascript这一点上表现的很酷，根本不理睬这毫无意义的花括弧包起来的范围。事实上，Javascript是如此的酷，以至于你甚至可以将变量范围像命名空间或变量那样进行传递。
4.你以为Javascript的面向对象特征只是嫁接而来的
Javascript，自从呱呱落地起，它就是一个面向对象的语言。所有的东西在Javascript里都是对象，所有的！甚至数字和字符这样的文字符号都可以通过它自身固有的构造器转化成对象。跟其它面向对象的语言比起来，Javascript的不同之处在于，它没有类(class)。Javascript对象像函数那样定义，甚至函数自己也是对象。Javascript有个属性叫做prototype，所有对象里都内置了这个属性，你可以通过它来改变对象的构造，修改对象、添加更多的变量、更多的功能。
var&amp;nbsp;derp;&amp;nbsp;//&amp;nbsp;will&amp;nbsp;hold&amp;nbsp;a&amp;nbsp;Herp&amp;nbsp;instance &amp;nbsp;var&amp;nbsp;Herp=&amp;nbsp;function()&amp;nbsp;{ &amp;nbsp;this.opinion=&amp;rdquo;Javascript&amp;nbsp;is&amp;nbsp;cooler&amp;nbsp;than&amp;nbsp;BASIC.&amp;rdquo;; &amp;nbsp;} &amp;nbsp;Herp.prototype.speak=function()&amp;nbsp;{&amp;nbsp;alert(this.opinion);&amp;nbsp;} &amp;nbsp;var&amp;nbsp;derp=&amp;nbsp;new&amp;nbsp;Herp(); &amp;nbsp;derp.speak();&amp;nbsp; &amp;nbsp;&amp;nbsp;
如果这个看起来跟你毫不相干，我愿意介绍我的好朋友Google给你，Google擅长于帮助人们学习知识。面向对象对于我这篇简短的、低姿态的文章来说实在是个太大的话题。
5.你使用&amp;ldquo;new&amp;rdquo;关键字时就像是盲人瞎马
Javascript肯定是你的初恋女友，因为你显得无所适从。如果你想像真人那样取悦Javascript，你需要去了解对象符号。除了在需要实例化一个对象，或罕见的需要延时加载数据的情况外，你基本上不需要使用new关键字。在Javascript里分配大量的new变量地址是一项很慢的操作，为了效率起见，你应该始终使用对象符号。
var&amp;nbsp;rightway=&amp;nbsp;[1,&amp;nbsp;2,&amp;nbsp;3]; &amp;nbsp;var&amp;nbsp;wrongway=&amp;nbsp;new&amp;nbsp;Array(1,&amp;nbsp;2,&amp;nbsp;3);&amp;nbsp; &amp;nbsp;&amp;nbsp;
是否还记得我说过Javascript的变量范围是以函数为基础的？是否还记得有人说Javascript的对象像函数那样定义？如果你不使用new关键字来声明一个对象，你将会使这个对象成为全局范围内的对象。所以，永远使用new关键字来声明对象是一个好习惯。
var&amp;nbsp;derp=&amp;rdquo;one&amp;rdquo;; &amp;nbsp;var&amp;nbsp;Herp=function()&amp;nbsp;{ &amp;nbsp;this.derp=&amp;rdquo;two&amp;rdquo;; &amp;nbsp;} &amp;nbsp;var&amp;nbsp;foo=Herp(); &amp;nbsp;alert(derp);&amp;nbsp; &amp;nbsp;&amp;nbsp;
如果你这样写，Javascript并不会在意，而你真正弹出的答案是&amp;ldquo;two&amp;rdquo;！有很多方法可以防止对象做出这样的行为，可以以使用instanceOf，但更好的方法是正确的使用new关键字，这样显得更专业。
现在你知道你的Javascript代码写的很烂了吧，如果你记住了上面所说的东西，你的代码就会有所改善。我喜欢用3个tab键来缩进代码，我喜欢用下划线来连接单词，我喜欢把函数名首字母大写来表示它是对象。当然，这个是另外一场讨论了。有很多原因会导致你的Javascript代码写的很烂，就像我有很多技术很烂一样，所以，尽情的在评论里表达你的意见，支持，反对，不吝赐教。
非常感谢rogeliorv和Jared Wein指出第五点中存在的错误。你们很强。
原文链接：5 Reasons Your Javascript Stinks </text>
<image>http://www.yindaoxian.com/uploads/allimg/110414/104IVc2-0-lp.jpg </image>
<keywords>Javascript,五个原因 </keywords>
<category>心得技巧 </category>
<author>admin </author>
<source>外刊IT评论 </source>
<pubDate>2011-04-14 10:44 </pubDate>
</item>
<item>
<title>微软WebMatrix建站教程汇总 </title>
<link>http://www.yindaoxian.com/html/webbiz/exp-16146.html </link>
<description>Yindaoxian 针对日前发布的微软全新Web开发工具WebMatrix的进阶教程，现汇总WebMatrix的进阶教程，帮助开发人员人士认识这一号称微软史上最强的Web开发工具。 </description>
<text>导读：Yindaoxian 针对日前发布的微软全新Web开发工具WebMatrix的进阶教程，现汇总WebMatrix的进阶教程，帮助开发人员人士认识这一号称微软史上最强的Web开发工具。
Microsoft WebMatrix是一个免费的工具，可用于创建、自定义和在Internet上发布网站。
WebMatrix使您能够轻松创建网站。您可以从一个开源应用程序（比如WordPress、Joomla、 DotNetNuke或Orchard）开始，WebMatrix会为您处理下载、安装和配置这些应用程序的任务。或者您可以使用许多内置的模板自行编写代码，这些模板有助于您迅速上手。无论您做何选择，WebMatrix都提供了您的网站运行所需的一切内容，包括Web服务器、数据库和框架。通过在您的开发桌面使用与您将在Web主机上使用的相同堆栈，将网站上线的过程变得既轻松又顺利。您可以从http://web.ms/webmatrix下载它。现在您只需花几个小时便可学会使用WebMatrix、CSS、HTML、HTML5、ASP.NET、SQL、数据库等知识以及如何编写简单的Web应用程序。
内容如下：

　　建站教程1：WebMatrix 的安装和使用
　　建站教程2：WebMatrix轻松创建一个网页
　　建站教程3：WebMatrix实现某种样式
　　建站教程4：WebMatrix中布局的使用
　　WebMatrix建站教程5：在网页中使用数据库
　　WebMatrix建站教程6：创建网页并向数据库添加数据
　　WebMatrix建站教程7：创建编辑自动更新的数据库
　　WebMatrix建站教程8：添加删除数据网页
　　WebMatrix建站教程9：将网站发布到 Internet
 </text>
<image> </image>
<keywords>WebMatrix,建站教程,微软,汇总 </keywords>
<category>建站经验 </category>
<author>admin </author>
<source>Yindaoxian.com </source>
<pubDate>2011-04-14 10:17 </pubDate>
</item>
<item>
<title>WebMatrix建站教程9：将网站发布到 Internet </title>
<link>http://www.yindaoxian.com/html/webbiz/exp-16145.html </link>
<description>WebMatrix建站教程9：将网站发布到 Internet. </description>
<text>导读：Microsoft&amp;nbsp;WebMatrix是一个免费的工具，可用于创建、自定义和在Internet上发布网站。
WebMatrix使您能够轻松创建网站。您可以从一个开源应用程序（比如WordPress、Joomla、&amp;nbsp;DotNetNuke或Orchard）开始，WebMatrix会为您处理下载、安装和配置这些应用程序的任务。或者您可以使用许多内置的模板自行编写代码，这些模板有助于您迅速上手。无论您做何选择，WebMatrix都提供了您的网站运行所需的一切内容，包括Web服务器、数据库和框架。通过在您的开发桌面使用与您将在Web主机上使用的相同堆栈，将网站上线的过程变得既轻松又顺利。
您可以从http://web.ms/webmatrix下载它。
现在您只需花几个小时便可学会使用WebMatrix、CSS、HTML、HTML5、ASP.NET、SQL、数据库等知识以及如何编写简单的Web应用程序。内容如下：
您经历了很长一个过程！从最开始创建简单的HTML网页，然后了解如何设置它的样式，到现在您创建了一个完全动态的网站，您可以利用位于服务器端的数据库中的数据生成它的网页。您也可以编辑、更新和删除数据库中的记录，展示完整的Web应用程序场景。
尽管此应用程序非常简单，但它是使用ASP.NET和WebMatrix中的Razor构建的完整Web应用程序的基础。您一定觉得它很简单！
查找主机供应商
但最后还有一个步骤，那就是使用虚拟主机供应商将您的应用程序发布到Internet上。
WebMatrix随带了一个集成的虚拟主机库，它有助于您找到适合您的网站的最佳主机供应商。如果转到WebMatrix中的&amp;ldquo;Site&amp;rdquo;工作区，您将看到以下界面：

您也可以直接访问http://www.microsoft.com/web/hosting，在其中找到完整的虚拟主机供应商库，以及适合您需要的各种产品。
向Cytanium注册
对于本部分，我将使用Cytanium，因为他们拥有适用于WebMatrix的免费主机产品。
访问他们的网站并单击直观的&amp;ldquo;Free Signup&amp;rdquo;按钮：

您将被要求提供您的免费帐户的非常基本的细节，也就是您的姓名，以及他们可以向您发送注册详细信息的电子邮件地址。#p#副标题#e#

配置WebMatrix以发布到Cytanium
单击&amp;ldquo;Register&amp;rdquo;并等待片刻，您将从noreply@cytanium.com获得一封电子邮件。在此电子邮件中向下滚动，找到名为&amp;ldquo;WebMatrix-WebDeploy(preferred)&amp;rdquo;的部分&amp;mdash;&amp;mdash;它应该类似于下图：

现在在WebMatrix中打开Sites工作区并找到&amp;ldquo;Publish&amp;rdquo;按钮。单击它底部的箭头展开它并选择&amp;ldquo;Settings&amp;rdquo;

将打开发布设置。填写您从电子邮件中获得的详细信息：

单击&amp;ldquo;Validate Connection&amp;rdquo;确保设置是正确的：
&amp;nbsp;#p#副标题#e#
如果它们是正确的，您应该看到&amp;ldquo;Connected Successfully&amp;rdquo;标志，如上图所示。
单击&amp;ldquo;Save&amp;rdquo;退出Publish Settings对话框。
现在再次展开&amp;ldquo;Publish&amp;rdquo;按钮，这次选择&amp;ldquo;Publish...&amp;rdquo;

您将看到一个&amp;ldquo;Publish Preview&amp;rdquo;屏幕，其中WebMatrix确定了您网站上的更改。取决于您最近所执行的操作，您可能看到的设置与此处不同，尤其是在第一次发布时，服务器上缺少您的开发PC上的许多文件依赖关系。如果属于这种情况，不要担忧。只需确保像下图这样选择了数据库框并单击&amp;ldquo;Continue&amp;rdquo;。

发布将开始，您将在WebMatrix窗口底部的黄色进度栏上看到它的进度。当完成时您将看到进度完成，为方便起见，您将获得已完成网站的URL：

使用发布设置
您可能在设置对话框上已经注意到，可以导入发布设置。一些主机供应商将以电子邮件形式向您发送一个包含发布设置的文档，这大大简化了发布操作。
要使用此发布设置，只需选择&amp;ldquo;Import Publish Settings&amp;rdquo;链接并找到保存该文件的磁盘位置。打开该文件时，WebMatrix将读取所有设置（包括数据库连接），您的网站将迅速完成。
联机查看您的网站
单击URL，您将看到该网站正在Internet上运行。您也可能看到&amp;ldquo;Website Coming Soon&amp;rdquo;消息，这是因为您的网站上还没有默认网页。对于现在，选择该URL并在末尾添加/dataMovies.cshtml，如下所示：
http://laurencemoro02.webmatrix01.cytanium.com/dataMovies.cshtml
（其中laurencemoro02.webmatrix01.cytanium.com是我的网站，您将有一个不同的地址）
预知更多详情，请点击：WebMatrix进阶教程(9)：如何部署网站 </text>
<image>http://www.yindaoxian.com/uploads/allimg/110414/101A96464-0-lp.png </image>
<keywords>WebMatrix,建站教程,Internet,网站部署 </keywords>
<category>建站经验 </category>
<author>admin </author>
<source>microsoft </source>
<pubDate>2011-04-14 10:14 </pubDate>
</item>
<item>
<title>如何把YaHoo域名转出？ </title>
<link>http://www.yindaoxian.com/html/webbiz/exp-16144.html </link>
<description>本文将讲解如何把YaHoo域名转出。 </description>
<text>这两天突然心血来潮想把手上一个快到期的域名给续费，打开YaHoo网站一看没想到去年注册才花了1.99美元，而续费需要35美元，这个不是坑人吗。如果在Godaddy上续费还不到8美元，如果有优惠码就更便宜，所以就想把域名转出到godaddy上。
下面将讲解如何把YaHoo域名转出：
域名转移条件：必须是从域名注册日起慢60天和域名到期60天前才可以转移。
1、登陆YaHoo Small Business，网址（http://smallbusiness.yahoo.com）。点击导航条上右侧&amp;ldquo;Access Your Account&amp;rdquo;菜单中&amp;ldquo;Small Business&amp;rdquo;进入YaHoo域名控制面板；（导航条&amp;ldquo;Access Your Account&amp;rdquo;如果没有登陆则显示&amp;ldquo;Already a customer? Sign in&amp;rdquo;）。


2、对YaHoo域名解锁 ，点击域名控制面板上的&amp;ldquo;Edit Domain Locking&amp;rdquo;进行修改域名锁定状态，将&amp;ldquo;locked&amp;rdquo; （已锁定）修改为&amp;ldquo;Unlocked&amp;rdquo;（未锁定）。

3、点击&amp;ldquo;Unlock Domain&amp;rdquo;进行域名解锁；

4、在打开的页面中再次确认点击&amp;ldquo;Unlock Domain&amp;rdquo;；
&amp;nbsp;#p#副标题#e#
5、确认后会返回解锁成功的状态；

6、在域名控制面板中点击&amp;ldquo;View Your Authorization Code&amp;rdquo;可以查看您的授权码；

7、打开页面后，显示的是转移授权码的步骤，拉到页面最下面 表格中就可以看到授权码了。

8、然后就是把得到的授权码给要转入的注册商，或者直接去网站转入。一般你需要在新的域名注册商那里续费一年，然后等一周左右，就去看看YaHoo域名的管理邮箱有没有确认邮件。点击确认后，域名就转入到新域名注册商那里了，域名转入成功后，要记得回到YaHoo域名控制面板点击&amp;ldquo;Cancel Plan&amp;rdquo;取消计划，不然的话YaHoo是照常扣费的。 </text>
<image>http://www.yindaoxian.com/uploads/allimg/110414/10125CX7-0-lp.jpg </image>
<keywords>域名转移,YaHoo域名,域名转出 </keywords>
<category>建站经验 </category>
<author>admin </author>
<source>zebree.info </source>
<pubDate>2011-04-14 10:11 </pubDate>
</item>
<item>
<title>轻量级Web服务器Nginx 正式发布1.0.0稳定版本 </title>
<link>http://www.yindaoxian.com/html/server/Webf-16143.html </link>
<description>来自Nginx 官方网站的消息，轻量级Web服务器Nginx 昨日已正式发布 1.0.0 稳定版本。 </description>
<text>来自Nginx 官方网站的消息，轻量级Web服务器Nginx 昨日已正式发布 1.0.0 稳定版本。目前国内各大门户网站已经部署了Nginx，如新浪、网易、腾讯等；国内几个重要的视频分享网站也部署了Nginx，如六房间、酷6 等。 新近发现Nginx 技术在国内日趋火热，越来越多的网站开始部署Nginx。
nginx最初的开发始于九年前，在2004年10月4日发布了 Nginx 0.1.0 第一个Nginx 的版本。经过几年的发展，nginx已经在全球的超过2300多万台主机名上使用，占有了7.50%的比例，在全球前100万的网站中占据6.52%的比例。此外，俄罗斯46.9% 的名站在使用Nginx。
&amp;nbsp;
（1995-2011年web服务器市场份额数据统计）

Nginx 1.0.0下载地址：
linux: http://nginx.org/download/nginx-1.0.0.tar.gz
windows: http://nginx.org/download/nginx-1.0.0.zip
相关介绍：Nginx （&amp;ldquo;engine x&amp;rdquo;） 是一个高性能的 HTTP 和 反向代理 服务器，也是一个 IMAP/POP3/SMTP 代理服务器 。Nginx 是由 Igor Sysoev 为俄罗斯访问量第二的Rambler.ru 站点开发的，它已经在该站点运行超过四年多了。Nginx 特点是占有内存少，高并发形态下的发现也相当优秀。Igor 将源代码以类BSD许可证的形式发布。自Nginx 发布四年来，Nginx 已经因为它的稳定性、丰富的功能集、 示例配置文件和低系统资源的消耗而闻名了。 </text>
<image>http://www.yindaoxian.com/uploads/allimg/110414/101122MO-0-lp.jpg </image>
<keywords>Web服务器,Nginx,正式发布,稳定版本 </keywords>
<category>Web服务器 </category>
<author>admin </author>
<source>Nginx官方网站 </source>
<pubDate>2011-04-14 10:09 </pubDate>
</item>
<item>
<title>Photoshop鼠绘一只逼真的猫咪 </title>
<link>http://www.yindaoxian.com/html/design/ps_sh-16142.html </link>
<description>效果图刻画的非常逼真，不管是小猫的神态和神韵都表现的非常完美。当然要完成如此细腻的图片，需要花费大量的时间，尤其是在刻画绒毛的时候，几乎每一根都需要用涂抹工具等涂出来。绘制的时候一定要有耐心。 </description>
<text>
效果图刻画的非常逼真，不管是小猫的神态和神韵都表现的非常完美。当然要完成如此细腻的图片，需要花费大量的时间，尤其是在刻画绒毛的时候，几乎每一根都需要用涂抹工具等涂出来。绘制的时候一定要有耐心。
最终效果

1、在代理商提供的草图和客户核对之后，我开始选择那些帮助我绘制草图的信息。我很快就绘制出了草图，接下来就是更细致的素描，搞清楚它的类型和品种，它的姿势和皮肤。这一点上，我还没有选择任何的颜色。

2、又重新在我的看版台上绘制我的更为细致和精确的草图，改进一些不完善的部分。然后我浏览了我的工作，并把草图输入到PHOTOSHOP里，在白色的背景上。
&amp;nbsp;#p#副标题#e#
3、我迅速地把它放入通常调色的地方，在原图层的下面的另一个图层上。我用medium brush 中介刷笔迅速地覆盖了大部分的空间，接下来的工作是，同时我开始填充颜色和柔软的绘制一笔一画。在这一步用水滴工具，同时混合渐变。
接下来，我创建了另一个图层，在上面我绘制了眼睛和鼻子，并用同样的方法添加了皮肤的色调，而且使颜色有丰富的变化。
我喜欢在Pantone CMYK(一种印刷的色彩格式，四分色)里工作，因为我的文件会被印刷出来。我的屏幕是经过校对软件和监视器校对过的，这能指导我建立参数。这就创建了一个ICC Profile 国际标准，我能够使用我的工作站添加同步色。
我能确定的是我有很多的文件帮助我选择颜色。

4、我开始精练猫的线条，用smudge(污迹)工具拉伸毛发的线条，用橡皮擦去偏离的线条，多余的型。

5、继续改进绘画技法，污迹和添加更多的细节。
&amp;nbsp;#p#副标题#e#
6、耳朵的内部，我并没有用太多的图层;为前面的较长的毛做了一个图层，在下面，又用了一个透明的层给暗色的毛发。另一个层，是耳朵和分红色的皮肤。再继续在眼睛和鼻子，包括毛发上绘制。
眼睛是很重要的，因为它们能给猫的面部于生命，并且一眼看上去就是很自然的眼睛。因此，这一部分是很仔细的工作，而且非常的重要。
更进一步，我会给我绘制的角色更多的(笑容，表情，等等)。我水平的颠倒画，从不同的角度观察。我以一个平常人的心态去观察图象。。。然后在皮肤上继续绘制，细节和合并毛发。偶尔，我还会反过来访问一些我建立的特殊的画笔的Painter 里，不管应用软件，我的目的是一样的：伸展和合并笔触。

7、绘画的这一步，猫已经接近完成了。现在我需要的是在眼睛里添加光的效果。我决定用&amp;rsquo;luminous box&amp;rsquo; (发光球)反射。我故意在猫的眼睛的左瞳孔扩大，这事实上是不可能的，但是为了加强动物的自然的亲密感和感召力。我继续着重强调眼睛里的光感，阴影，并且制作了不少的细节。

8、哦，快完成了啊!我决定在眼睛里再添加第二束光，他们在照相工作室应用了伞和闪光。这将给我们的猫的眼睛里带来额外的光，使它看上去更加的真实，生动。#p#副标题#e#
现在，我要在另一个图层上制作胡须(一般情况下，我会试很多次，因为我从来就没有一次成功过)。

9、背景，我选择了一个简单的灰色，如果图象是在工作室里制作的，你就得增添一个你能够想的到的效果。
 </text>
<image>http://www.yindaoxian.com/uploads/allimg/110414/0926414a3-0-lp.jpg </image>
<keywords>Photoshop,鼠绘,猫咪 </keywords>
<category>PS绘画 </category>
<author>admin </author>
<source>昵图社区 作者：龙氏 </source>
<pubDate>2011-04-14 09:25 </pubDate>
</item>
<item>
<title>傲游3的搜索技巧 </title>
<link>http://www.yindaoxian.com/html/tools/ie-16141.html </link>
<description>所谓“条条大路通罗马”，无论用户是什么样的使用习惯，在什么样的浏览状况下，傲游3均能提供恰到好处的搜索支持。 </description>
<text>
搜索，是如今上网冲浪必不可少的利器，浏览器作为互联网入口，提供更高效、更完善的搜索服务自然也是份内之责。傲游3想用户所想，提供多种便捷搜索服务，并整合主流搜索引擎，方便用户获取更全面的搜索结果。所谓&amp;ldquo;条条大路通罗马&amp;rdquo;，无论用户是什么样的使用习惯，在什么样的浏览状况下，傲游3均能提供恰到好处的搜索支持。
搜索栏
搜索栏可谓是浏览器中最&amp;ldquo;正统&amp;rdquo;的搜索入口，在傲游3中，搜索栏也一直承担着重要的作用。启动搜索、切换默认搜索引擎，都可以在搜索栏中实施。

地址栏
傲游3的地址栏也可以用作搜索，在地址输入非域名以外的字符都会被识别为关键词，会自动使用预先设定好的搜索引擎进行搜索。

地址栏搜索从某些方面来说比搜索栏更加方便、快捷。傲游3在自定义视图功能中有隐藏搜索栏的选项，习惯使用地址栏搜索的用户可以根据自己的爱好将搜索栏去除，让界面更加简洁。
选词搜索
在任何页面看到一个词、一段话，想要搜索与此相关的更多信息时，只需用鼠标选定，然后点击右键启动搜索，就可以轻松将这段话的一切背景查出来。

除了右键外，傲游3还支持超级拖放功能，在选词后，可以通过拖放的方式在页面进行搜索。#p#副标题#e#
傲游多重搜索
搜索市场竞争激烈，除了谷歌、百度这种搜索巨头，其他各种搜索引擎也各有绝技。而用户往往需要在多个搜索引擎间来回切换，麻烦无比。傲游多重搜索就是把所有的搜索引擎集中在一个页面内，让用户无需打开多个网站就能使用到所有的搜索功能。

多重搜索是傲游特有的功能，内置了所有主流搜索引擎，还有各种分类搜索引擎，比如视频搜索、翻译搜索等。傲游多重搜索还支持用户自主选择搜索引擎。
自定义搜索引擎
除了提供主流搜索，傲游还允许用户添加自己喜欢的搜索引擎，用户的自主性和使用习惯由此得到了最大限度的保证。

在傲游选项的&amp;ldquo;搜索引擎&amp;rdquo;设置页中，傲游给出了默认搜索设置、自定义添加、修改等功能。用户不仅可以添加新的搜索引擎，还可以通过设置快捷字，在地址栏随意调用单个的搜索，而无需更改默认。
无论是工作，还是娱乐，高效搜索都必不可少，善用搜索，才能真正掌控网络。通过傲游3的帮助，用户搜索时可以更加得心应手，在属于自己的网络中轻松傲游。
 </text>
<image>http://www.yindaoxian.com/uploads/allimg/110414/0TA26118-0-lp.jpg </image>
<keywords>傲游3,搜索技巧,浏览器 </keywords>
<category>浏览器 </category>
<author>admin </author>
<source>Yindaoxian </source>
<pubDate>2011-04-14 08:46 </pubDate>
</item>
<item>
<title>谈谈网页设计中的“空格” </title>
<link>http://www.yindaoxian.com/html/web/xinde-16140.html </link>
<description>相信认真做过网页设计（Web Design），或者关注过页面设计的同行都对“空格”不陌生。“空格”属于一类细节，很容易被忽略，但又比较影响效果，更麻烦是很不好控制。此问题总结的想法，来...... </description>
<text>相信认真做过网页设计（Web Design），或者关注过页面设计的同行都对&amp;ldquo;空格&amp;rdquo;不陌生。&amp;ldquo;空格&amp;rdquo;属于一类细节，很容易被忽略，但又比较影响效果，更麻烦是很不好控制。此问题总结的想法，来......
相信认真做过网页设计（Web Design），或者关注过页面设计的同行都对&amp;ldquo;空格&amp;rdquo;不陌生。&amp;ldquo;空格&amp;rdquo;属于一类细节，很容易被忽略，但又比较影响效果，更麻烦是很不好控制。此问题总结的想法，来自&amp;ldquo;知乎&amp;rdquo;上梁海的提问，以及对他提供专业答案的反思和总结。
就所提问题而言，我目前还是坚定的&amp;ldquo;不空格&amp;rdquo;派系。我不否认&amp;ldquo;空格&amp;rdquo;后效果的提升，但不能完全解决问题，有利有弊。既然效果并不十分理想，再综合工作量、可维护性而言，我认为意义实在有限。或者更悲观的认为，要想达到完美的效果，必须手动调整，没有完美的可控程序逻辑。道理如同图书排版，真正排版出色的好书，都是一页页手工定制的，排版效果必须跟着内容走。
这个问题在专业网页设计上讲，我认为可归类于&amp;ldquo;内容排版&amp;rdquo;，与用户体验中&amp;ldquo;可读性&amp;rdquo;直接相关。平面设计里好像叫&amp;ldquo;字体排印&amp;rdquo;，我认为同样应该用&amp;ldquo;可读性&amp;rdquo;指标来衡量质量。但受限于网页构成原理，我认为在网页中，空格影响的不仅有&amp;ldquo;内容排版&amp;rdquo;，还有&amp;ldquo;页面版式&amp;rdquo;问题也很典型。&amp;ldquo;内容排版&amp;rdquo;主要指内容层面，&amp;ldquo;页面版式&amp;rdquo;主要指结构层面，下边分开来讨论。
内容排版的空格
目前互联网上内容里，中英文混杂已经非常普遍，并且可以放大理解为&amp;ldquo;中西文混排（自己基本只用英文，所以后续都写&amp;ldquo;中英文混排&amp;rdquo;）&amp;rdquo;。不仅仅是英文单词的使用，各种英文术语和缩写已经完全融入了普通人生活。尤其在信息爆炸的互联网上，此问题表现的比较突出。
我最早看到和自己写的中英文内容，全部都是连着写，不会考虑加空格。后来是在一些很专业的网站上发现，原来还有在中文、英文之间加空格的说法，尤其翻译过来的技术参考里。很容易想到，这种写法是为了更好的区别不同语言，以免造成阅读上的&amp;ldquo;粘连&amp;rdquo;障碍，加空格后确实极大提升了&amp;ldquo;可读性&amp;rdquo;。（梁海更专业的观点原文&amp;ldquo;文字的交界处应该是个尽量平滑的过渡，尽量满足双方文字的需求，并且让文本的节奏尽量平稳。&amp;rdquo;）
但同时我发现，影响&amp;ldquo;中英文混排&amp;rdquo;效果的原因其实很多，在网页设计中不仅仅只有&amp;ldquo;加空格&amp;rdquo;手段来优化。比如更改字体，因为在计算机系统里英文的选择其实很多，不比中文&amp;ldquo;宋体&amp;rdquo;的单调。不同的英文字体，不仅对比中文的大小比例不一样，而且前后粘连的距离也不一样。
2003年前后，我最常用的字体是Arial， Tahoma， Verdana，对比同样字号可以发现，Arial最小而Verdana最大。于是在我们当时的理解里，中英文混排最好用Verdana，如果没记错当时的微软官方网站用的就是，我特地到一些外企中文网站验证过。
2005年，我开始大量阅读Blog后，我发现Wordpress默认风格的&amp;ldquo;中英文混排&amp;rdquo;效果不错，查后得知人家用的是Lucida Grande字体，此后我开始有意识的关注&amp;ldquo;中英文混排&amp;rdquo;效果不错的个人Blog，以便提取&amp;ldquo;可读性&amp;rdquo;更好的字体，这个事情如要自己实验会很麻烦。但请注意，当时Wordpress其实没多少人用，甚至还没有Movable Type的用户多。
其实一开始我也尝试过给英文两边加空格，但确实麻烦。而且有个细节不知是否有人关注过，某些字体（具体哪些字体未深入测试）定义&amp;ldquo;空格&amp;rdquo;的宽度会因左侧是中文或者英文而不一样。也就是说，给一个单词两边加上空格后，会出现左边宽、右边窄的效果，这点我也无法接受的。而在有了通过&amp;ldquo;字体&amp;rdquo;解决的思维方式后，更完全抛弃了&amp;ldquo;加空格&amp;rdquo;的想法。再往后，又先后认识了Helvetica， Calibri等等优秀字体，所以用起来还算绰绰有余。
单就字体而言，学问很大，还有清晰度、衬线等方面的可读性影响因素，而且在不同客户端浏览器下表现也可能有差异。比如我知道不同字体的下划线也会很影响可读性，Tahoma的下划线就是紧挨文字的。这里只谈空格，我也不是专业搞研究的，所有结论均出于实践经验。目前我个人网站上用的就是Calibri，个人博客上还是Lucida Grande，我认为混排效果都不错。

图只是举例示意，不同字号、浏览器等客观条件都可能影响效果。
页面版式的空格
结构层面的空格主要在HTML结构代码里，很多时候我们需要针对不同标记的内容做间隔。之前我的做法，都是自然空格，就是在HTML代码里敲入一个空格。但慢慢我发现，第一不易做像素级的精确控制，第二不同客户端下的空格宽度解析不一致，这在做跨浏览器兼容时很重要。而且我很快意识到，代码里做空格不符合&amp;ldquo;结构、表现&amp;rdquo;分离的原则。于是，后来我把所有需要&amp;ldquo;空格&amp;rdquo;效果的内容全部用CSS的margin定义解决，想空就空，想空多少随时可以改。
很快问题又来了，通常高保真原型里没有的空格，但研发工程师做的测试原型里却有。这是因为在客户端代码里，换行就算一个空格。工程师在做应用层开发时，往往不那么注意，通常为了看代码方便而随意空行。还有类情况是可能使用了某种控件或者特殊语句，甚至还有查不出来的情况，这这种事我也碰到不少。
当然，这种鸡毛蒜皮的细节问题，往往不会放多高的优先级，但多了确实影响效果。其实也不是没有解决办法，可以通过CSS语句word-spacing：-3px;来定义让空格失效，通过局部控制灵活应对，最近试的效果还是挺不错。
回到前文&amp;ldquo;内容排版&amp;rdquo;的问题，如梁海所提，通过结构层处理统一为英文加上标记，如&amp;lt;span lang=&amp;rdquo;en&amp;rdquo;&amp;gt;Manual of Style&amp;lt;/span&amp;gt;，我认为是不可取的。第一太过麻烦，第二理论上可以用JS直接判断中英文。总的来说，我认为单独控制&amp;ldquo;内容排版&amp;rdquo;中的英文都有点多此一举。

dt内各内容标记之间无空格，用margin精确控制。
（来源：蓝色经典&amp;nbsp;作者：一叶千鸟） </text>
<image>http://www.yindaoxian.com/uploads/allimg/110413/09505JA9-0-lp.png </image>
<keywords>网页设计,空格 </keywords>
<category>心得技巧 </category>
<author>admin </author>
<source>一叶千鸟 </source>
<pubDate>2011-04-13 09:49 </pubDate>
</item>
<item>
<title>关于WordPress和虚拟主机你需要知道的十件事 </title>
<link>http://www.yindaoxian.com/html/web/CMS-16139.html </link>
<description>这篇文章是关于WordPress你需要知道的100件事系列的第一部分，关于WordPress和虚拟主机你需要知道的十件事。 </description>
<text>这篇文章是关于WordPress你需要知道的100件事系列的第一部分，关于WordPress和虚拟主机你需要知道的十件事。

1. 选择主机前先阅读官方论坛上的各种&amp;ldquo;差评&amp;rdquo;
如果你想选择国外的虚拟主机，首先你会查找关于主机的各种&amp;ldquo;评论&amp;rdquo;。 当你点击任何一个虚拟主机评测网站并通过他们的链接注册时，这些评测网站都会得到一定的费用。
而你真正想了解的，却是这些主机的缺点。 大多数虚拟主机都有自己的官方支持论坛，并且这些论坛大多是对外开放的（并且可以通过搜索引擎搜索到）。 去你关心的主机论坛看看，其他用户反映的最大问题是什么，主机商提供的支持服务如何。 此外你也可以在搜索引擎输入&amp;ldquo;问题&amp;rdquo;、&amp;ldquo;毛病&amp;rdquo;、&amp;ldquo;麻烦&amp;rdquo;、&amp;ldquo;不好&amp;rdquo;等关键字了解其负面信息。
2. 无限主机并不是真的无限
无限主机并不是真正意义上的无限。 有主机商在广告中表示主机配备无限带宽、无限数据库，这当然不是真正的无限。 每一家主机商都会进行适当控制，不让用户占用过多资源、内存或CPU。 如果你的确占用了很多资源，主机商不会置之不理的。
3. 分别注册主机与域名，便于将来转移
很多主机商同时提供域名注册服务，把你的域名和主机绑在同一个账号里。 这种做法并不好，出于以下几个原因，推荐将主机和域名分开注册。
首先是对费用的考虑。 Godaddy等主机商提供批量续费域名服务，可以为你省下一大笔银子。 大多数主机商会收取很高的域名费用。
其次是对安全的考虑。 如果你把域名和主机绑定在一起，当你的主机账号被攻击时攻击者可以顺便接触到你的域名。 他们很容易就可以把域名转移到自己名下，你想要取回来可就难了。
再次，当你希望更换主机时，主机商可能会为你的域名转移设置障碍。 分开注册域名和主机，转移主机和更换DNS时，掌握主动权的就是你而不是主机商了。
4. 备份网站是灾难恢复的最佳方式
主机商会帮你备份，他们把服务器上的数据都存储在一个硬盘机组内。 当其中一个硬盘受损时，主机商可以及时用另一个硬盘替换。 但如果这个硬盘机组的控制器损坏了呢？ 所有硬盘上的数据都将受到波及&amp;mdash;&amp;mdash;很可能因此失去所有网站的备份资料。 去年就有某个规模很大的主机商遭遇过上述灾难，几乎所有数据都丢失了。
所以最好为你的网站做离线备份，确保万无一失。#p#副标题#e#
5. 每30天更换所有密码
使用高强度密码，每三十天更换一次&amp;mdash;&amp;mdash;尤其是WordPress管理账号和主机控制中心登录账号。 更换数据库密码也不失为一种好方法。 有太多方法可以进入你的账号，比如一个道德败坏的主机商员工，一台被侵入的电脑，通过公共WIFI或者手机的网络连接等。 更改密码可以确保的是，即使有人得到了你的密码（在你没有发觉的情况下），他们也不会长久持有到手的密码。
6. 关闭目录索引
很多主流主机商将&amp;ldquo;目录索引&amp;rdquo;当做一项功能，默认为开启状态。 这会让攻击脚本和垃圾邮件程序追踪你的域名并查找文件夹，了解你安装了哪些程序（以及怎样破解）。 这就像把你家的位置图提供给犯罪分子让他们提前摸清地形一样。 你可以在大多数主机控制面板里可以很容易地找到&amp;ldquo;关闭目录索引&amp;rdquo;。
7. 缓存网站，最小化资源使用率
网站加载速度自然是越快越好，好处不用多说。 而WordPress每一次加载页面，都会在数据库&amp;ldquo;查找&amp;rdquo;一遍信息。 如果你将WordPress安装&amp;ldquo;缓存&amp;rdquo;为静态页面，就可以最小化（某种情况下甚至消除）数据库查询。 你也可以把内容加载&amp;ldquo;卸载&amp;rdquo;到其他地方。
最好的两款WordPress数据库缓存插件：
WP Super Cache
W3 Total Cache
8. 及时更新其他软件，避免WordPress受攻击
当你在自己的网站上安装论坛、其他CMS系统以及各种脚本后，一定要对它们进行及时升级。 和WordPress一样，其他软件开发人员也会频繁地修复各种安全漏洞。 如果你对网站上的某个软件程序置之不理，黑客和垃圾邮件程序就会乘虚而入，然后攻击你的WordPress网站。
9. 自动优化数据库表
数据库表有时会过载，进行优化可以让它们运行更顺畅。 你可以安装WP&amp;mdash;DBManager插件定期自动优化数据库。
如果你技术过硬，也可以在主机控制面板通过phpMyAdmin删除停用插件的残余数据库表进行优化。
10. 自行检测网站运行时间
不要相信主机商给你提供的服务器有效运行时间。 选择一个免费的外部检测工具，如果网站出问题，你可以得到及时通知。
未完待续....... </text>
<image>http://www.yindaoxian.com/uploads/allimg/110413/094T15621-0-lp.jpg </image>
<keywords>WordPress,虚拟主机,十件事 </keywords>
<category>CMS技巧 </category>
<author>admin </author>
<source>WordPress啦 </source>
<pubDate>2011-04-13 09:46 </pubDate>
</item>
<item>
<title>我国74万域名服务器有一半存在安全隐患 </title>
<link>http://www.yindaoxian.com/html/webbiz/webmaster-16138.html </link>
<description>“我国74万域名服务器有一半存在安全隐患，100元可以注册域名，但买不来域名安全”，中网公司董事长、CNNIC（中国互联网络信息中心）首席科学家毛伟介绍。 </description>
<text>
互联网安全分为三层：运营商层面的硬件保障；提供接入服务的域名保障；企业层面的网站内容保障。但多数企业往往忽视中间的域名保护工作。
&amp;ldquo;我国74万域名服务器有一半存在安全隐患，100元可以注册域名，但买不来域名安全&amp;rdquo;，中网公司董事长、CNNIC（中国互联网络信息中心）首席科学家毛伟介绍。
近日，备受关注的全球IPv6高峰会议在京召开，与会专家们表示，随着IPv4地址的耗尽以及IPv6新时代的来临，基于互联网的各种应用将变得更加复杂和庞大，而安全可信的IP、域名等互联网基础资源将显得尤为重要。
毛伟在接受记者专访时表示，安全域名是网络稳定运行的中枢神经系统，由于缺乏综合专业的安全服务能力，我国超过50%的域名服务器相对不安全，而我国57%的重要信息系统存在域名解析风险。随着IPv4向IPv6的过渡，域名服务的重要性、复杂性、风险系数也在不断提高。我国现有域名服务系统也普遍缺乏安全运行技术和服务保障。因此建立和部署专业的域名设备和域名安全运维服务对于互联网安全和依赖IT系统的企事业来说必不可少。
据记者了解，我国目前存在域名服务器74万台，但域名安全状况不容忽视。多数企业在注册域名时简单将域名安全服务交给域名代理商托管，即便自建域名服务器的企业，也未获得专业的域名安全服务能力。
当前互联网环境下域名攻击事件频繁发生，今年3月19日华夏名网域名故障致使在华夏名网注册、使用其域名解析平台的所有域名均出现异常；2月春节过后不久，电信运营商的大面积域名故障导致全国各地均出现了不同程度的网站打不开、网速缓慢等现象；去年比较严重的百度域名被劫持事件中，造成其网站数小时内无法被访问，直接损失达到700多万元。
针对域名攻击事件，毛伟指出，其根本原因在于我国很多省市在域名服务器部署方面缺乏完善的机制建立，包括电信运营商、域名服务商、企事业单位网站等产业链上的各个环节。出问题比较多的是递归服务和普通用户端的各级权威域名服务，成为整个域名服务中安全状况非常薄弱的一环，也成为了域名攻击频发的重灾区。
有专家建言，为保障我国互联网服务安全，需要从国家层面加大技术产业化投入，从域名软件开发、域名专用设备、域名安全运维商用服务等方面入手，建设基于IPv6的下一代可信域名系统，才是保障我国互联网安全以及企业网络安全的最佳手段。
据悉，致力于提供域名商用服务综合解决方案的中网公司，依托13年的域名行业运行管理和技术研究经验，起草了我国最新的域名安全标准，推出了一套包含软件、硬件和服务的域名安全运维整体解决方案，全面兼容IPv6网络。&amp;ldquo;我们已经与工信部等部门展开合作，健全域名安全和防护应急机制&amp;rdquo;，毛伟透露。
商报记者 张绪旺/文 宋媛媛/漫画 </text>
<image>http://www.yindaoxian.com/uploads/allimg/110413/09452624G-0-lp.jpg </image>
<keywords>域名服务器,域名,服务器,互联网 </keywords>
<category>站长在线 </category>
<author>admin </author>
<source>北京商报 </source>
<pubDate>2011-04-13 09:44 </pubDate>
</item>
<item>
<title>Win7正版系统的多功能计算器 </title>
<link>http://www.yindaoxian.com/html/os/Windows_7-16137.html </link>
<description>本文Yindaoxian为大家介绍这款与Win7正版系统朝夕相外的多功能计算器。 </description>
<text>计算器和Windows系统相伴多年，Win7正版系统自然也少不了计算器，与XP、Vista和更早的Windows系统相比，Win7正版系统计算器功能更加强大，除了简单的加、减、乘、除，还能进行更复杂的数学运算，以及日常生活中遇到的各种计算，是名副其实的&amp;ldquo;多功能计算器&amp;rdquo;。下面Yindaoxian就为大家介绍这款与Win7正版系统朝夕相外的多功能计算器。
　　四种类型计算器，满足用户个性化需求
　　使用环境不同，对计算器的要求也会有所不同，一般的计算只要加、减、乘、除就可以了，如果需要进行更复杂的数学运算、数值转换、信息统计，则需要更强大，更科学的计算器，Win7正版系统计算器包含多种类型，可以满足不同用户的不同需求。
　　默认状况下，每次启动Win7正版系统计算器总是&amp;ldquo;标准型计算器&amp;rdquo;，其实，打开&amp;ldquo;查看&amp;rdquo;菜单，利用下拉菜单中的相关选项，就可以让Win7正版系统计算器在&amp;ldquo;标准型&amp;rdquo;、&amp;ldquo;科学型&amp;rdquo;、&amp;ldquo;程序员&amp;rdquo;和&amp;ldquo;信息统计&amp;rdquo;等四种类型中自由切换，还可以设置是否显示历史记录，是否对数字进行分组，以满足不同用户的不同需求(如图1)。

▲图1四种类型计算器满足用户个性化需求
　　不仅能加减乘除，还和日常生活密切相关
　　除了强大的常规计算功能，Win7正版系统计算器还和我们的生活息息相关，可以帮助大家计算日常生活中遇到的相关问题，接下来我们通过几个实例来体验Win7正版系统计算器在日常生活中的应用。
　　1、献给有车族，计算油耗
　　随着人们生活水平的不断提高，&amp;ldquo;私家车&amp;rdquo;已经飞入寻常百姓家，但是国际原油价格不断飚升，国内汽油价格也水涨船高，如何控制油耗，节省用车成本成了有车族必须思考的问题。你想知道汽车百公里的油耗吗? Win7正版系统计算器可以为你精确计算。
　　运行Win7正版系统计算器，单击&amp;ldquo;查看&amp;rdquo;，在下拉菜单中选择&amp;ldquo;工作表&amp;rarr;油耗(l/100km)&amp;rdquo;，输入开车公里数和已使用的燃油，单击&amp;ldquo;计算&amp;rdquo;按钮，就可以很方便地计算出百公里油耗。打开&amp;ldquo;选择要计算的值&amp;rdquo;下拉列表， 选择不同的选项可以计算一定量的燃油可以行驶多少公里，行驶一定距离需要消耗多少燃油(如图2)。

▲图2用Win7正版系统计算器计算油耗 #p#副标题#e#
　　2、献给&amp;ldquo;房奴&amp;rdquo;，计算月供
　　房价飞涨，很多朋友都通过按揭买房，成了名副其实的&amp;ldquo;房奴&amp;rdquo;，而通过借贷买房每月需要按时缴&amp;ldquo;月供&amp;rdquo;，你知道按揭买房每月要缴的&amp;ldquo;月供&amp;rdquo;是多少吗? Win7正版系统计算器能帮助大家计算。
　　运行Win7正版系统计算器，单击&amp;ldquo;查看&amp;rdquo;，在下拉菜单中选择&amp;ldquo;工作表&amp;rarr;抵押&amp;rdquo;，输入采购价、定金、期限、利率，单击&amp;ldquo;计算&amp;rdquo;按钮，即可算出每月还款额(月供)。打开&amp;ldquo;选择要计算的值&amp;rdquo;下拉列表， 选择不同的选项可以进行更复杂的计算(如图3)。

▲图3用Win7正版系统计算器计算&amp;ldquo;月供&amp;rdquo;
　　3、单位转换很轻松
　　在日常生活中，我们经常和&amp;ldquo;单位&amp;rdquo;打交道，有些单位我们很熟悉，有些单位则很陌生，例如：克拉、盎司之类平时就不是经常接触，也不清楚是如何计量的。Win7正版系统计算器单位转换功能可以帮大家轻松搞定。
　　运行Win7正版系统计算器，单击&amp;ldquo;查看&amp;rdquo;，在下拉菜单中选择&amp;ldquo;单位转换&amp;rdquo;，然后选择要转换的单位类型，待换算单位和目标单位，输入相关数值，转换结果马上会显示出来，非常方便(如图4)。

▲图4用Win7正版系统计算器进行单位转换
　　通过以上的介绍，相信大家对Win7正版系统计算器已经有了比较深刻的认识，在Win7正版系统中，计算器虽然只是一个不太起眼的小组件，但是对于用户而言，却是很实用的，能够帮助我们完成各种复杂的计算，解决实际生活中所遇到的种种问题。大家可以自己动手试一试，亲身体验一下Win7正版系统计算器的魅力。 </text>
<image>http://www.yindaoxian.com/uploads/allimg/110413/092640D51-0-lp.jpg </image>
<keywords>Win7,正版系统,多功能计算器 </keywords>
<category>Windows 7 </category>
<author>admin </author>
<source>Yindaoxian </source>
<pubDate>2011-04-13 09:24 </pubDate>
</item>
<item>
<title>Photoshop绘制台球杆与台球 </title>
<link>http://www.yindaoxian.com/html/design/ps_sh-16136.html </link>
<description>台球的制作方法较为简单，仔细观察后会发现仅有两个面构成，一个是大球体，一个就是标签部分。制作的时候只需要分步做出选区，再加上渐变即可。表面部分可以适当加上高光。 </description>
<text>
台球的制作方法较为简单，仔细观察后会发现仅有两个面构成，一个是大球体，一个就是标签部分。制作的时候只需要分步做出选区，再加上渐变即可。表面部分可以适当加上高光。
最终效果

1、新建一个1200 * 800像素的文档，选择渐变工具，颜色设置为蓝色至淡蓝色。然后拉出自己想要的径向渐变作为背景。


2、新建一个图层，命名为&amp;ldquo;圆球&amp;rdquo;，选择椭圆选框工具，拉出下图所示的正圆选区后填充白色，然后添加渐变叠加图层样式，颜色设置如下图。
&amp;nbsp;#p#副标题#e#
3、新建一个图层，继续用椭圆选框工具拉一个稍小的正圆选区，填充白色后放置在合适位置，再为其添加渐变叠加图层样式，如下图。

4、选择文字工具，打上数字标签，颜色用蓝色，效果如下图。

5、新建一个图层，用椭圆选框工具拉出下图所示的椭圆选区，填充白色。然后把图层不透明度改为：40%，效果如下图。

6、新建一个图层，用椭圆选框工具拉出下图右下角的椭圆选区，填充白色后再添加渐变叠加图层样式，颜色设置及效果如下图。
&amp;nbsp;#p#副标题#e#
7、新建一个图层，用钢笔勾出球杆的路径，转为选区后随意添加颜色，然后再设置渐变叠加图层样式，颜色设置及效果如下图。

8、新建一个图层，用矩形选框工具拉出一个较长的矩形选区，把前，背景颜色设置为黑白。然后执行：滤镜 &amp;gt; 渲染 &amp;gt; 纤维，数值默认，确定后适当调整方向和大小，如下图。

9、按住Alt键在图层面板的当前图层缩略图下方移动，出现两个小圆环后点一下就可以创建剪切蒙版。然后把图层混合模式改为&amp;ldquo;滤色&amp;rdquo;，图层不透明度改为：20%。这一步是给球杆增加木纹。
&amp;nbsp;#p#副标题#e#
10、新建一个图层，用矩形选框工具拉出下图所示的选区，随意填色后，再添加渐变叠加图层样式，颜色设置及效果如下图。

11、再给球杆增加一些投影。然后再用上面的方法多制作一些小球。

最后加上签名，再调整一下细节，完成最终效果。
 </text>
<image>http://www.yindaoxian.com/uploads/allimg/110412/0T305O19-0-lp.jpg </image>
<keywords>Photoshop,台球杆,台球,PS鼠绘 </keywords>
<category>PS绘画 </category>
<author>admin </author>
<source>68PS 作者：大眼仔~旭 </source>
<pubDate>2011-04-12 08:42 </pubDate>
</item>
<item>
<title>让WindowsXP实现快速关机的秘籍 </title>
<link>http://www.yindaoxian.com/html/os/XP-16135.html </link>
<description>使用老机器和笔记本电脑的朋友，恐怕都难容忍慢得让人发疯的系统启动过程吧。即使试遍了各种优化秘籍，使用了所有优化软件，但WindowsXP还是慢悠悠的开机，慢腾腾的关机，让人沮丧不已。其实，WindowsXP早就为你准备好了一个快速开关机的捷径，它就是待机与休 </description>
<text>使用老机器和笔记本电脑的朋友，恐怕都难容忍慢得让人发疯的系统启动过程吧。即使试遍了各种优化秘籍，使用了所有优化软件，但WindowsXP还是慢悠悠的开机，慢腾腾的关机，让人沮丧不已。其实，WindowsXP早就为你准备好了一个快速开关机的捷径，它就是待机与休眠。
&amp;nbsp;&amp;nbsp;&amp;nbsp; 一、关机加速一键待机
&amp;nbsp;&amp;nbsp;&amp;nbsp; 打开&amp;ldquo;控制面板&amp;rdquo;&amp;rarr;&amp;ldquo;电源选项&amp;rdquo;，选择&amp;ldquo;高级&amp;rdquo;选项卡，在这里设置&amp;ldquo;在按下计算机电源按钮时&amp;rdquo;下拉选单，在其中钩选&amp;ldquo;休眠&amp;rdquo;或&amp;ldquo;待机&amp;rdquo;。应用设置后，就可以使用一键待机了。例如在下班前，正在进行某项明天要继续的工作，这时只要按一下机箱上的电源按钮，就可以下班走人了。而第二天，按下开机键就可以很快进入系统，继续昨天未完成的工作。
&amp;nbsp;&amp;nbsp;&amp;nbsp; 从待机状态恢复时，可能会被他人偷窥到电脑中的资料。对此，可在&amp;ldquo;高级&amp;rdquo;选项卡中，钩选&amp;ldquo;在计算机从待机状态恢复时，要求输入密码&amp;rdquo;项，为待机加上一道安全防护。
&amp;nbsp;&amp;nbsp;&amp;nbsp; 二、打造&amp;ldquo;Sleep&amp;rdquo;休眠键
&amp;nbsp;&amp;nbsp;&amp;nbsp; 首先在&amp;ldquo;电源选项&amp;rdquo;对话框的&amp;ldquo;休眠&amp;rdquo;选项卡中，钩选上&amp;ldquo;启用休眠&amp;rdquo;功能。接着在桌面上点击右键，在弹出菜单中选择&amp;ldquo;新建&amp;rdquo;&amp;rarr;&amp;ldquo;快捷方式&amp;rdquo;，在&amp;ldquo;创建快捷方式&amp;rdquo;对话框中输入&amp;ldquo;rundll32.exepowrprof.dll,SetSuspendState&amp;rdquo;命令。单击&amp;ldquo;下一步&amp;rdquo;，在&amp;ldquo;选择程序标题&amp;rdquo;对话框中输入&amp;ldquo;休眠&amp;rdquo;。&amp;ldquo;完成&amp;rdquo;后，右击桌面上的&amp;ldquo;休眠&amp;rdquo;快捷方式，打开对话框选择&amp;ldquo;快捷方式&amp;rdquo;选项卡，在&amp;ldquo;快捷键&amp;rdquo;中按下自己喜欢的快捷键，如&amp;ldquo;F8&amp;rdquo;。设置好后，只需按下&amp;ldquo;F8&amp;rdquo;键即可实现一键休眠了。
&amp;nbsp;&amp;nbsp;&amp;nbsp; 三、合理设置待机电源
&amp;nbsp;&amp;nbsp;&amp;nbsp; 很多时候，只是暂时离开电脑，这时就无需关闭大部份硬件设备的电源了，例如USB接口、网卡、鼠标等设备，这样可使恢复速度得到提升。
&amp;nbsp;&amp;nbsp;&amp;nbsp; 以网卡为例，打开&amp;ldquo;设备管理器&amp;rdquo;，右键点击网卡项目，在弹出菜单中选择&amp;ldquo;属性&amp;rdquo;命令，打开属性设置对话框。选择&amp;ldquo;电源管理&amp;rdquo;选项卡，在这里取消对&amp;ldquo;允许计算机关闭这个设备以节约电源&amp;rdquo;项的选择，点击应用即可。使用同样方法，禁用USB和鼠标等设备的电源关闭功能。
&amp;nbsp;&amp;nbsp;&amp;nbsp; 四、待机状态也能关闭电源
&amp;nbsp;&amp;nbsp;&amp;nbsp; 普通待机的方法是不能关闭电源的，因为数据是存储在内存中的，一旦关机的话，将会造成数据丢失。要想关机，只有使用休眠，但休眠启动的时间还是较长。如果利用主板电源的STR技术，可在待机时也能关闭电源，而且恢复电脑到工作状态也只用几秒钟。
&amp;nbsp;&amp;nbsp;&amp;nbsp; 大部份主板都支持STR技术。以梅捷SY-I5PRLE主板为例，开机后进入CMOS设置页，选择&amp;ldquo;PowerManagementSetup&amp;rdquo;电源管理设置。进入后找到&amp;ldquo;ACPISuspendType&amp;rdquo;项，将其设置为&amp;ldquo;S3(STR)&amp;rdquo;模式，保存CMOS设置即可。以后使用待机时，机箱电源会自动关闭，当按下机箱电源按钮时，系统即可高速恢复到待机时的保存状态。
&amp;nbsp;&amp;nbsp;&amp;nbsp; 在使用STR技术待机时，不可切断主板的供电电源，否则保存数据将会丢失。另外，要在待机状态中通过鼠标与键盘唤醒系统，那么可在CMOS中设置，将&amp;ldquo;PS/SKB/MSWakeupFromS3-S5&amp;rdquo;设置为&amp;ldquo;Enable&amp;rdquo;即可。
&amp;nbsp;&amp;nbsp;&amp;nbsp; 五、解决待机自动恢复问题
&amp;nbsp;&amp;nbsp;&amp;nbsp; 有的系统在待机时，会不时的自动从待机状态恢复，又自动进入待机状态。这个问题多半是由于网卡的电源设置不当造成的。对次，可在&amp;ldquo;设备管理器&amp;rdquo;中展开&amp;ldquo;网络适配器&amp;rdquo;，双击网卡项打开属性窗口，在&amp;ldquo;电源管理&amp;rdquo;选项卡中，取消&amp;ldquo;允许这台设备使计算机脱离待机状态&amp;rdquo;的钩选即可。
&amp;nbsp;&amp;nbsp;&amp;nbsp; 六、为休眠待机再提提速
&amp;nbsp;&amp;nbsp;&amp;nbsp; 在使用休眠和待机时，还要注意一些事项。例如系统长期使用休眠，内存中的数据就得不到清空处理，便会使WindowsXP运行速度变慢。这时，不妨可用&amp;ldquo;Freemem&amp;rdquo;之类的内存工具进行一下整理操作。
&amp;nbsp;&amp;nbsp;&amp;nbsp; 如果在休眠前保存一下正在工作的文件，那么临时文件和数据都会得到释放，从而大大提高了休眠与恢复的速度，并加强了恢复时的数据安全性。此外，适当增加系统盘空间容量，开启磁盘的DMA通道，在休眠和待机前拨下USB等外接设备，都可以有效提高休眠与待机的速度与稳定性。 </text>
<image> </image>
<keywords>WindowsXP,快速关机 </keywords>
<category>Windows XP </category>
<author>admin </author>
<source>Yindaoxian </source>
<pubDate>2011-04-12 08:39 </pubDate>
</item>
<item>
<title>Windows XP的传真功能 </title>
<link>http://www.yindaoxian.com/html/os/XP-16134.html </link>
<description>办公室秘笈：Windows XP传真功能详解. </description>
<text>在宽带网迅速普及的今天，我们手上的Modem好像已经&amp;ldquo;廉颇老矣&amp;rdquo;，用它上网的话速度太慢了，在惨遭淘汰之后，陪伴我们无数个日日夜夜的小猫就没有任何价值了吗？当然不是，我们还可以通过你手上的Modem发送和接收传真，其效果是非常理想的，这样既可以使我们的Modem重新焕发青春，又可以为我们的电脑增加一项实际的功能。
你用宽带了吗？速度很快吧！可是那样一来我们手上的Modem就没事儿干了，那么Modem是不是就变成了一块&amp;ldquo;食之无味，弃之可惜&amp;rdquo;的鸡肋了呢？别忘了Modem可是一个数字信号和模拟信号相互转换的设备呀，它和传真机的基本工作原理其实都是一样的，只不过传真机比Modem多了个&amp;ldquo;扫描仪&amp;rdquo;和&amp;ldquo;打印机&amp;rdquo;的功能罢了。那么我们能不能把Modem变成一台传真机呢？完全可以，像Windows XP就为我们提供了非常完善的传真功能，可以让我们的Modem摇身一变，成为一台网络传真机。
设置传真机
首先需要说明的是，如果你还在用Modem上网，那么就不需要设置什么了；如果你已经不用Modem上网，那么只需像以前拨号上网时那样重新添加一遍就可以了，这里就不再多说了。接下来让我们一起来看看如何设置传真。在Windows XP的默认安装方式中是没有传真机的，所以我们要先添加传真机，单击&amp;ldquo;开始&amp;rdquo;&amp;rarr;&amp;ldquo;打印机和传真&amp;rdquo;，我们将会看到&amp;ldquo;打印机和传真&amp;rdquo;的对话框，单击&amp;ldquo;设置传真&amp;rdquo;。
接下来Windows将为我们安装和配置传真机的组件
安装完毕后，我们可以在&amp;ldquo;打印机和传真&amp;rdquo;的对话框中看到一个名为&amp;ldquo;Fax&amp;rdquo;的图标。双击此图标，我们将看到&amp;ldquo;传真配置向导&amp;rdquo;，单击&amp;ldquo;下一步&amp;rdquo;，我们来设置一下传真号码、电子邮件、电话号码等发件人信息。
填好后，单击&amp;ldquo;下一步&amp;rdquo;，我们就完成了对传真的配置，单击&amp;ldquo;完成&amp;rdquo;。此时Windows将弹出&amp;ldquo;传真控制台&amp;rdquo;对话框，此对话框与Outlook的界面非常相似，使用起来也大同小异。
发送传真
对传真机设置完成后，就可以准备发送传真了。首先单击&amp;ldquo;文件&amp;rdquo; &amp;rarr;&amp;ldquo;发送传真&amp;rdquo;，我们将看到&amp;ldquo;传真发送向导&amp;rdquo;对话框。
单击&amp;ldquo;下一步&amp;rdquo;，填写收件人的信息，主要包括收件人的姓名和传真机的号码，然后单击&amp;ldquo;添加&amp;rdquo;。
填写完毕后单击&amp;ldquo;下一步&amp;rdquo;，将出现&amp;ldquo;准备首页&amp;rdquo;的对话框，在此对话框中我们将设置首页的格式以及信息，Windows XP为我们提供了四 种模板，我们可以方便地按照模板的格式来设计我们的传真，单击&amp;ldquo;发件人信息&amp;rdquo;，填写一些自己认为需要的个人信息，其他栏目我们只要根据提示填写就可以了。
接着单击&amp;ldquo;下一步&amp;rdquo;，根据自己的需要选择发送时间以及优先级。
单击&amp;ldquo;下一步&amp;rdquo;，可以预览一下传真的效果，满意后单击&amp;ldquo;完成&amp;rdquo;，完成传真发送向导。
这时电脑将通过你的Modem开始发送传真，&amp;ldquo;传真监视器&amp;rdquo;的对话框也将自动弹出来。
至此，发送传真的全过程便结束了，需要特别说明的是前面提到的&amp;ldquo;传真首页模板&amp;rdquo;一项，WindowsXP一共给我们提供了四个模板，当然我们也可以自己设计模板，在&amp;ldquo;传真控制台&amp;rdquo;的界面中，单击&amp;ldquo;工具&amp;rdquo; &amp;rarr;&amp;ldquo;个人首页&amp;rdquo; &amp;rarr;&amp;ldquo;新建&amp;rdquo;，即可自行设计传真的首页模板。
接收传真
Windows XP同样也为我们准备了接收传真的功能，我们只需要在&amp;ldquo;传真控制台&amp;rdquo;中，单击&amp;ldquo;文件&amp;rdquo; &amp;rarr;&amp;ldquo;立即接收传真&amp;rdquo;，即可接收到你的传真了，在&amp;ldquo;传真控制台&amp;rdquo;中的&amp;ldquo;收件箱&amp;rdquo;便可以阅读到刚刚接收到的传真了。
怎么样，用Windows XP接收和发送传真还是很方便的吧！其实早在Windows 95时，微软就已经为我们提供了传真功能。可不知为什么，到了Windows&amp;nbsp;98又不提供此功能了。还好，Windows XP又把此功能捡了回来。而且功能和稳定性上都有了很大的提高，使我们的Modem又焕发了青春。Modem是一个使数字信号与模拟信号相互转变的设备，电脑上的传真功能正是利用Modem这一特性来实现发送和接收传真的。如果你的电脑配有扫描仪、打印机的话，那可就成了一台真正的传真机了。 </text>
<image> </image>
<keywords>Windows XP,传真功能 </keywords>
<category>Windows XP </category>
<author>admin </author>
<source>Yindaoxian </source>
<pubDate>2011-04-12 08:37 </pubDate>
</item>
<item>
<title>腾讯正式发布QQ2011 Beta2新增功能体验 </title>
<link>http://www.yindaoxian.com/html/tools/qqmsn-16133.html </link>
<description>4月11日，腾讯正式发布QQ2011 Beta2，新增窗口截图、放大镜、热词搜索提示、支持分享视频微博、消息记录同步新增独立密码验证、支持空间访问权限设置等功能，进一步增强用户的聊天体验。 </description>
<text>4月11日，腾讯正式发布QQ2011 Beta2，新增窗口截图、放大镜、热词搜索提示、支持分享视频微博、消息记录同步新增独立密码验证、支持空间访问权限设置等功能，进一步增强用户的聊天体验。

QQ2011 Beta2
&amp;nbsp;&amp;nbsp;&amp;nbsp; QQ 2011详细功能体验
&amp;nbsp;&amp;nbsp;&amp;nbsp; 1、应用盒子体验升级 自由畅享丰富应用
&amp;nbsp;&amp;nbsp;&amp;nbsp; 应用盒子包含丰富的应用功能，点击&amp;ldquo;应用盒子&amp;rdquo;界面上方的&amp;ldquo;设置&amp;rdquo;按钮进入设置状态，可以把应用拖拽放入常用应用栏中并自由排序，体验更流畅。
&amp;nbsp;&amp;nbsp;&amp;nbsp; 2、新增窗口截图和放大镜功能 QQ截图更好用
&amp;nbsp;&amp;nbsp;&amp;nbsp; 截图功能新增一键截取当前选中窗口，实用的放大镜功能让您可以轻松定位到每一处边角区域，浏览和取色变得更加容易，还有其它更多亮点等您来发现哦。
&amp;nbsp;&amp;nbsp;&amp;nbsp; 3、热词搜索提示 让搜索成为您聊天的好帮手
&amp;nbsp;&amp;nbsp;&amp;nbsp; 聊天过程中好友发来热门电影名，但最近太忙没关注，怎么办？别急，热门词汇会在聊天窗口中高亮展示，鼠标轻轻一点，右侧页面便会出现该电影的相关信息，这样您就可以快速融入到好友的聊天内容中啦，快来试试吧！
&amp;nbsp;&amp;nbsp;&amp;nbsp; 4、QQ等级与短信、装扮、炫彩字结合 尊享品质特权
&amp;nbsp;&amp;nbsp;&amp;nbsp; QQ等级特权升级，尊享更丰富、更炫丽的装扮与炫彩字内容，让您的QQ聊天更加闪耀。QQ等级太阳用户（16级及以上）还可获得100人上限的短信群发特权。升级QQ等级，享受更多荣誉特权。
&amp;nbsp;&amp;nbsp;&amp;nbsp; 5、客户端微博支持视频功能 让您的微博动起来
&amp;nbsp;&amp;nbsp;&amp;nbsp; 在网上看到好玩的视频想分享给好友？现在使用新版QQ客户端，可以轻松的发表一条包含视频的广播，同时也可以直接在客户端播放其他人分享的视频。使用新版客户端，让您的微博动起来！
&amp;nbsp;&amp;nbsp;&amp;nbsp; 6、消息记录同步新增独立密码验证 保障您的聊天安全
&amp;nbsp;&amp;nbsp;&amp;nbsp; 消息记录同步可设置独立密码啦！当您开通消息记录同步功能，新增QQ服务独立密码设置，同步消息记录时需要密码验证，更加安全的保障您的消息记录。同时QQ服务独立密码可在设置中进行管理，即使QQ帐号不小心丢失也不用担心隐私被泄漏。
&amp;nbsp;&amp;nbsp;&amp;nbsp; 7、微博搜索页面大改版 好友查找更容易
&amp;nbsp;&amp;nbsp;&amp;nbsp; 客户端微博搜索页中，将您可能认识的好友自动分为&amp;ldquo;QQ好友&amp;rdquo;、&amp;ldquo;距离最近&amp;rdquo;和&amp;ldquo;我的校友&amp;rdquo;三类来展示，您可以根据自己的需求轻松的找到自己可能认识或是感兴趣的朋友添加收听。要了解更多朋友生活中的趣事，快到微博搜索页查找吧！
&amp;nbsp;&amp;nbsp;&amp;nbsp; 8、支持空间访问权限设置 轻松保护个人隐私
&amp;nbsp;&amp;nbsp;&amp;nbsp; 可以不用打开空间页面就能快速设置空间访问权限，您会发现系统设置中的隐私设置增添了QQ空间访问设置，保护个人隐私变得如此轻松！
&amp;nbsp;&amp;nbsp;&amp;nbsp; 9、支持直接回复&amp;ldquo;腾讯朋友&amp;rdquo;说说评论 好友互动更轻松
&amp;nbsp;&amp;nbsp;&amp;nbsp; 当好友在腾讯朋友中回复了您发布的说说， QQ会第一时间告知您，告知内容包括评论人的姓名、头像及回复内容。点击屏幕右下角的消息提醒，即可立即回复好友的评论，不用打开网页就能和好友轻松互动。
&amp;nbsp;&amp;nbsp;&amp;nbsp; 10、QQ群查找功能优化 内容展示更轻便
&amp;nbsp;&amp;nbsp;&amp;nbsp; QQ群查找内容轻便展示，无需跳转群社区，查找更流畅，操作更便捷，为您提供找群、加群一站式服务。 </text>
<image>http://www.yindaoxian.com/uploads/allimg/110412/0SGI4Z-0-lp.JPG </image>
<keywords>QQ,2011,腾讯,Beta2,新增功能 </keywords>
<category>即时通讯 </category>
<author>admin </author>
<source>Yindaoxian </source>
<pubDate>2011-04-12 08:36 </pubDate>
</item>
<item>
<title>HTML 5的革新之一：语义更明确简洁的结构 </title>
<link>http://www.yindaoxian.com/html/web/HTML_Xhtml-16132.html </link>
<description>本文，我就抛砖引玉，阐述HTML 5的革新之一：语义更明确简洁的结构。 </description>
<text>前言：HTML 5如同一场革命，正在Web2.0后时代轰轰烈烈的进行着。
HTML 5是什么，无须我在这里赘述了。对于HTML 5的革新，按我的理解，可以总结为语义明确的标签体系、化繁为简的富媒体支持、神奇的本地数据存储技术、不需要插件的富动画（canvas）、强大的 API支持。总之，HTML 5让人机交互，人网交互变得更加舒适，贴合用户。以往对富媒体应用与本存储的支持乏力也不再是浏览器的切肤之痛。将Web从内容平台推向标准化的应用平台，并一统各在平台阵营的标准，才是HTML 5革命的初衷。
本文，我就抛砖引玉，阐述HTML 5的革新之一：语义更明确简洁的结构。
从&amp;rdquo;头&amp;rdquo;说起
一个标准的XHTML头部代码应该是这样：


    
        
            
            &amp;lt;!DOCTYPE html PUBLIC &amp;quot;-//W3C//DTD XHTML 1.0 Transitional//EN&amp;quot; &amp;quot;http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd&amp;quot;&amp;gt;
            &amp;lt;html xmlns=&amp;quot;http://www.w3.org/1999/xhtml&amp;quot;&amp;gt;
            &amp;lt;head&amp;gt;
            &amp;lt;meta http-equiv=&amp;quot;Content-Type&amp;quot; content=&amp;quot;text/html; charset=gb2312&amp;quot; /&amp;gt;
            &amp;lt;/head&amp;gt;
            
        
    


你能记住吗？你会去死记硬背吗？当然不会！我们只需要机械的复制粘贴即可。
再看看一个标准的HTML 5头部是如何的：


    
        
            
            &amp;lt;!doctype html&amp;gt;
            &amp;lt;meta charset=gb2312&amp;gt;
            
        
    


孰繁孰简，就不用我说了。是的，HTML 5的头部可以如此简单，可以轻易的记住！并且，可以忽略大小写，引号以及最后一个尖括号前的反斜线。
为什么可以如此松散？其实，如果把XHTML当成text/html发送，浏览器一样可以很好的解析，浏览器并不在乎代码的语法。所以，HTML 5是形而上的，它可能会破坏原有的一些标准，但仍可在浏览器中很好的表现。
当然，为了团队协助与后续维护的方便，我们还是应该统一一种你喜欢的风格的写法，比如：


    
        
            
            &amp;lt;!doctype html&amp;gt;
            &amp;lt;html&amp;gt;
            &amp;lt;head&amp;gt;
            &amp;lt;meta charset=&amp;quot;gb2312&amp;quot; /&amp;gt;
            ...
            &amp;lt;/head&amp;gt;
            &amp;lt;body&amp;gt;
            ...
            &amp;lt;/body&amp;gt;
            &amp;lt;/html&amp;gt;
            
        
    


另外，HTML 5虽然目前并不为所有浏览器所支持，但这个能省去100多字节（对于日PV百万级以上的站点，能省下不少的流量哦）的头部已可以完美的兼容了。如果你对浏览器解析模式有研究的话，你应该知道，页面在没有定义doctype的情况下会触发怪异模式，而只要定义了&amp;lt;! doctype html&amp;gt;浏览器就可以在标准模式下解析页面，而不需要指定某个类型的DTD。
新的语义化标签体系
语义化编码是一个合格前端Developer必备的技能，但随着网页的日渐丰富化，仅仅用原有的xhtml标签去语义化显然已经力不从心。上帝说：&amp;rdquo;要有光！&amp;rdquo;便有了光。于是，HTML 5提供了一系列新的标签及相应属性，以反应现代网站典型语义。实践出真理。还是写一个例子吧：


    
        
            
            &amp;lt;div id=&amp;quot;header&amp;quot;&amp;gt;
            &amp;nbsp;&amp;lt;div class=&amp;quot;hgroup&amp;quot;&amp;gt;
            &amp;nbsp;&amp;nbsp;&amp;lt;h1&amp;gt;网站标题&amp;lt;/h1&amp;gt;
            &amp;nbsp;&amp;nbsp;&amp;lt;h1&amp;gt;网站副标题&amp;lt;/h1&amp;gt;
            &amp;nbsp;&amp;lt;/div&amp;gt;
            &amp;nbsp;&amp;lt;div id=&amp;quot;nav&amp;quot;&amp;gt;
            &amp;nbsp;&amp;nbsp;&amp;lt;ul&amp;gt;
            &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;li&amp;gt;HTML 5&amp;lt;/li&amp;gt;
            &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;li&amp;gt;CSS&amp;lt;/li&amp;gt;
            &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;li&amp;gt;JavaScript&amp;lt;/li&amp;gt;
            &amp;nbsp;&amp;nbsp;&amp;lt;/ul&amp;gt;
            &amp;nbsp;&amp;lt;/div&amp;gt;
            &amp;lt;/div&amp;gt;
            &amp;lt;!--//header end--&amp;gt;
            &amp;lt;div id=&amp;quot;left&amp;quot;&amp;gt;
            &amp;nbsp;&amp;lt;div class=&amp;quot;article&amp;quot;&amp;gt;
            &amp;nbsp;&amp;nbsp;&amp;lt;p&amp;gt;这是一篇讲述HTML 5新结构标签的文章。&amp;lt;/p&amp;gt;
            &amp;nbsp;&amp;lt;/div&amp;gt;
            &amp;nbsp;&amp;lt;div class=&amp;quot;article&amp;quot;&amp;gt;
            &amp;nbsp;&amp;nbsp;&amp;lt;p&amp;gt;这还是一篇讲述HTML 5新结构标签的文章。&amp;lt;/p&amp;gt;
            &amp;nbsp;&amp;lt;/div&amp;gt;
            &amp;lt;/div&amp;gt;
            &amp;lt;!--//left end--&amp;gt;
            &amp;lt;div id=&amp;quot;aside&amp;quot;&amp;gt;
            &amp;nbsp;&amp;lt;h1&amp;gt;作者简介&amp;lt;/h1&amp;gt;
            &amp;nbsp;&amp;lt;p&amp;gt;Mr.Think，专注Web前端技术的凡夫俗子。&amp;lt;/p&amp;gt;
            &amp;lt;/div&amp;gt;
            &amp;lt;!--//side end--&amp;gt;
            &amp;lt;div id=&amp;quot;footer&amp;quot;&amp;gt;
            页面的底部
            &amp;lt;/div&amp;gt;
            &amp;lt;!--//footer end--&amp;gt;
            
        
    


上面是一个简单的博客页面部分HTML，由头部、文章展示区、右侧栏、底部组成。编码整洁，也符合XHTML的语义化，即便是在HTML 5中也可以很好的表现。但是对浏览器来说，这就是一段没有区分开权重的代码，而不是一个让机器也能读懂语义的标签来定义相应的区块。 #p#副标题#e#
比如，标准浏览器（比如Firefox、Chroome甚至新版的IE）都有一个快捷键可以带引客户直接跳转到页面的导航，但问题是所有的区块都是用DIV定义，并且DIV的 ID值是同开发者定的，所以，浏览器并不知道哪个应该是导航链接所在区块。HTML 5新标签的出现，正好弥补了这一缺憾。那么，上面的代码，换成HTML 5就可以这样写：


    
        
            
            &amp;lt;header&amp;gt;
            &amp;nbsp;&amp;lt;hgroup&amp;gt;
            &amp;nbsp;&amp;nbsp;&amp;lt;h1&amp;gt;网站标题&amp;lt;/h1&amp;gt;
            &amp;nbsp;&amp;nbsp;&amp;lt;h1&amp;gt;网站副标题&amp;lt;/h1&amp;gt;
            &amp;nbsp;&amp;lt;/hgroup&amp;gt;
            &amp;nbsp;&amp;lt;nav&amp;gt;
            &amp;nbsp;&amp;nbsp;&amp;lt;ul&amp;gt;
            &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;li&amp;gt;HTML 5&amp;lt;/li&amp;gt;
            &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;li&amp;gt;CSS&amp;lt;/li&amp;gt;
            &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;li&amp;gt;JavaScript&amp;lt;/li&amp;gt;
            &amp;nbsp;&amp;nbsp;&amp;lt;/ul&amp;gt;
            &amp;nbsp;&amp;lt;/nav&amp;gt;
            &amp;lt;/header&amp;gt;
            &amp;lt;div id=&amp;quot;left&amp;quot;&amp;gt;
            &amp;nbsp;&amp;lt;article&amp;gt;
            &amp;nbsp;&amp;nbsp;&amp;lt;p&amp;gt;这是一篇讲述HTML 5新结构标签的文章。&amp;lt;/p&amp;gt;
            &amp;nbsp;&amp;lt;/article&amp;gt;
            &amp;nbsp;&amp;lt;article&amp;gt;
            &amp;nbsp;&amp;nbsp;&amp;lt;p&amp;gt;这还是一篇讲述HTML 5新结构标签的文章。&amp;lt;/p&amp;gt;
            &amp;nbsp;&amp;lt;/article&amp;gt;
            &amp;lt;/div&amp;gt;
            &amp;lt;aside&amp;gt;
            &amp;nbsp;&amp;lt;h1&amp;gt;作者简介&amp;lt;/h1&amp;gt;
            &amp;nbsp;&amp;lt;p&amp;gt;Mr.Think，专注Web前端技术的凡夫俗子。&amp;lt;/p&amp;gt;
            &amp;lt;/aside&amp;gt;
            &amp;lt;footer&amp;gt;
            &amp;nbsp;网页底部
            &amp;lt;/footer&amp;gt;
            
        
    


原来，HTML的页面结构可以如此之美，不用注释也能一目了然。对于浏览器，找到对应的区块也不再会茫然无措。
如何用HTML 5新标签结构化元素
通过上面的示例，我们了解到HTML 5的新标签对结构化的革新，但切换到实际使用中，该如何恰当的使用它们呢？我想这也是很多HTML 5学习者想问一个问题。如同XHTML语义化一样，HTML 5语义化标签的使用也应该遵循：每个标签都有它特定的意义，而语义化，就是让我们在适当的位置用适当的标签，以更好的让人和机器（机器可理解为浏览器可理解为搜索引擎）都一目了然。比如header标签一般是页面的第一个区块元素（header标签也可用于类型的头部元素中，比如文章区块的标题），包含的了页面的主题信息；nav标签一般用于包裹导航信息；footer一般用来包裹页面底部信息；等等。
下面是我参考HTML 5手册列出的结构类常用新标签的语义解释及使用指引：
&amp;lt;header&amp;gt;标签
手册释义：定义 section 或 document 的页眉。
使用指引：一般用来包含页面头部，也可用于其他区域头部，比如article头部：


    
        
            
            &amp;lt;header&amp;gt;
            &amp;nbsp;&amp;lt;hgroup&amp;gt;
            &amp;nbsp;&amp;nbsp;&amp;lt;h1&amp;gt;网站标题&amp;lt;/h1&amp;gt;
            &amp;nbsp;&amp;nbsp;&amp;lt;h1&amp;gt;网站副标题&amp;lt;/h1&amp;gt;
            &amp;nbsp;&amp;lt;/hgroup&amp;gt;
            &amp;lt;/header&amp;gt;
            
        
    


&amp;lt;hgroup&amp;gt;标签
手册释义：用于对网页或区段（section）的标题进行组合。
使用指引：用于标题类的组合，比如文章的标题与副标题：


    
        
            
            &amp;lt;hgroup&amp;gt;
            &amp;nbsp;&amp;lt;h1&amp;gt;这是一篇介绍HTML 5结构标签的文章&amp;lt;/h1&amp;gt;
            &amp;nbsp;&amp;lt;h2&amp;gt;HTML 5的革新&amp;lt;/h2&amp;gt;
            &amp;lt;/hgroup&amp;gt;
            
        
    


&amp;lt;nav&amp;gt;标签
手册释义：定义导航链接的部分。
使用指引：用于定义页面的导航部分：


    
        
            
            &amp;lt;nav&amp;gt;
            &amp;nbsp;&amp;lt;ul&amp;gt;
            &amp;nbsp;&amp;nbsp;&amp;lt;li&amp;gt;HTML 5&amp;lt;/li&amp;gt;
            &amp;nbsp;&amp;nbsp;&amp;lt;li&amp;gt;CSS&amp;lt;/li&amp;gt;
            &amp;nbsp;&amp;nbsp;&amp;lt;li&amp;gt;JavaScript&amp;lt;/li&amp;gt;
            &amp;nbsp;&amp;lt;/ul&amp;gt;
            &amp;lt;/nav&amp;gt;
            
        
    


&amp;lt;aside&amp;gt;标签
定义 article 以外的内容。aside 的内容应该与 article 的内容相关。
使用指引：用于成节的内容，会在文档流中开始一个新的节，一般用于与文章内容相关的边栏：


    
        
            
            &amp;lt;aside&amp;gt;
            &amp;nbsp;&amp;lt;h1&amp;gt;作者简介&amp;lt;/h1&amp;gt;
            &amp;nbsp;&amp;lt;p&amp;gt;Mr.Think，专注Web前端技术的凡夫俗子。&amp;lt;/p&amp;gt;
            &amp;lt;/aside&amp;gt;
            
        
    


&amp;lt;section&amp;gt;标签
手册释义：定义文档中的节（section）。比如章节、页眉、页脚或文档中的其他部分。
使用指引：用于成节的内容，会在文档流中开始一个新的节：


    
        
            
            &amp;lt;section&amp;gt;
            &amp;nbsp;&amp;lt;h1&amp;gt;section是什么？&amp;lt;/h1&amp;gt;
            &amp;nbsp;&amp;lt;h2&amp;gt;一个新的章节&amp;lt;/h2&amp;gt;
            &amp;nbsp;&amp;lt;article&amp;gt;
            &amp;nbsp;&amp;nbsp;&amp;lt;h2&amp;gt;关于section&amp;lt;/h1&amp;gt;
            &amp;nbsp;&amp;nbsp;&amp;lt;p&amp;gt;section的介绍&amp;lt;/p&amp;gt;
            &amp;nbsp;&amp;nbsp;...
            &amp;nbsp;&amp;lt;/article&amp;gt;
            &amp;lt;/section&amp;gt;
            
        
    


&amp;lt;footer&amp;gt;标签 #p#副标题#e#
手册释义：定义 section 或 document 的页脚。典型地，它会包含创作者的姓名、文档的创作日期以及/或者联系信息。
使用指引：一般用来包裹整个页面通用底部，也可用于其他区域底部，比如article底部：


    
        
            
            &amp;lt;footer&amp;gt;
            &amp;nbsp;COPYRIGHT@Mr.Think
            &amp;lt;/footer&amp;gt;
            
        
    


&amp;lt;article&amp;gt;标签
手册释义：定义外部的内容。比如来自一个外部的新闻提供者的一篇新的文章，或者来自 blog 的文本，或者是来自论坛的文本。亦或是来自其他外部源内容。
使用指引：顾名思义，一般用于文章区块：


    
        
            
            &amp;lt;article&amp;gt;
            &amp;nbsp;&amp;lt;header&amp;gt;
            &amp;nbsp;&amp;nbsp;&amp;lt;hgroup&amp;gt;
            &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;h1&amp;gt;这是一篇介绍HTML 5结构标签的文章&amp;lt;/h1&amp;gt;
            &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;h2&amp;gt;HTML 5的革新&amp;lt;/h2&amp;gt;
            &amp;nbsp;&amp;nbsp;&amp;lt;/hgroup&amp;gt;
            &amp;nbsp;&amp;nbsp;&amp;lt;time datetime=&amp;quot;2011-03-20&amp;quot;&amp;gt;2011.03.20&amp;lt;/time&amp;gt;
            &amp;nbsp;&amp;lt;/header&amp;gt;
            &amp;nbsp;&amp;lt;p&amp;gt;文章内容详情&amp;lt;/p&amp;gt;
            &amp;lt;/article&amp;gt;
            
        
    


&amp;lt;figure&amp;gt;标签
手册释义：用于对元素进行组合。
使用指引：多用于图片与图片描述组合：


    
        
            
            &amp;lt;figure&amp;gt;
            &amp;nbsp;&amp;lt;img src=&amp;quot;img.gif&amp;quot; alt=&amp;quot;figure标签&amp;quot;&amp;nbsp; title=&amp;quot;figure标签&amp;quot; /&amp;gt;
            &amp;nbsp;&amp;lt;figcaption&amp;gt;这儿是图片的描述信息&amp;lt;/figcaption&amp;gt;
            &amp;lt;/figure&amp;gt;
            
        
    


&amp;lt;menu&amp;gt;标签
手册释义：定义菜单列表。当希望列出表单控件时使用该标签。
使用指引：使用于菜单类区块，用来定义菜单列表或菜单选项:


    
        
            
            &amp;lt;menu&amp;gt;
            &amp;nbsp;&amp;lt;li&amp;gt;HTML 5&amp;lt;/li&amp;gt;
            &amp;nbsp;&amp;lt;li&amp;gt;CSS&amp;lt;/li&amp;gt;
            &amp;nbsp;&amp;lt;li&amp;gt;JavaScript&amp;lt;/li&amp;gt;
            &amp;lt;/menu&amp;gt;
            
        
    


HTML 5的其他新标签，就不此一一解释了，请自行查询一下手册。
其实，这些东西，如同XHTML的div、h1、inpu等标签一样，只要平时多加实践，运用自如也是轻而易举的。
关于兼容性
如果你是一个喜欢研究关注前端的人，你应该知道淘宝的页面结构中已大量用到了HTML 5新标签。所以，我想说的是只要敢于尝试，兼容性不是问题，兼容的方法，网上有很多（本文是讲结构的，哈~）。
后话
任何一门新技术，都需要一个适应的过程。如果你准备好了做一名优秀的Web前端开发人员，那你就得不断的尝试并接受最新的前端技术。
孙文曾说，欲经文明这幸福，不得不经文明之痛苦。人类的革命如此，HTML 5的革命亦是如此。IE的日渐没落，让各大浏览器厂商以一次进入了战国时代，群雄逐鹿。而对于开发者，我们只奢求各大浏览器厂商尽可能的遵循同一个标准，而不是群雄逐鹿后的四分五裂。因为，高效完美的呈现给各类用户同样的应用才是我们的终极目标。
如此，本文从页面的doctype说起，到用HTML 5新标签搭建语义化更明确的页面的结构，再解释了一番与页面结构相关的新标签。相信大家对HTML 5的结构性新标签有了一个新的认知，如果你有兴趣，那就打开你的IDE，写上一段由HTML 5新标签搭建的代码，然后用CSS去描绘你的宏伟蓝图吧！（来源：Mr.Think） </text>
<image> </image>
<keywords>HTML 5,Web2.0,HTML </keywords>
<category>HTML/Xhtml </category>
<author>admin </author>
<source>未知 </source>
<pubDate>2011-04-11 12:05 </pubDate>
</item>
<item>
<title>MySQL的HandlerSocket </title>
<link>http://www.yindaoxian.com/html/program/MySQL-16131.html </link>
<description>下一站：HandlerSocket！ </description>
<text>目前使用MySQL的网站，多半同时使用Memcache作为键值缓存。虽然这样的架构极其流行，有众多成功的案例，但过于依赖Memcache，无形中让Memcache成为故障的根源：
Memcache数据一致性的问题：当MySQL数据变化后，如果不能及时有效的清理掉过期的数据，就会造成数据不一致。这在强调即时性的Web2.0时代，不可取。
Memcache崩溃后的雪崩效应：作为缓存的Memcache一旦崩溃，MySQL很可能在短时间内承受高负载而宕机。据说前段时间新浪微博就遭遇了这样的问题。
注：关于清理过期数据的问题，可以在程序架构上想办法，如果数据操作有统一DAO封装的话，可以利用Observer模式来清理过期数据，非主题内容，资料自查。
面对这些问题，HandlerSocket项目是个不错的解决方案，它通过插件的方式赋予MySQL完整的NoSQL功能，从原理上讲，它跳过MySQL中最耗时的语法解析，查询计划等步骤，直接读取数据，如果内存够大，能装下索引，MySQL的查询效率能提高若干倍！
性能测试实例：Using MySQL as a NoSQL &amp;ndash; A story for exceeding 750，000 qps （GFW）
因为HandlerSocket的性能足够好，所以就没有必要使用Memcache了，能节省大量的硬件资源，相当低碳！而且HandlerSocket操作的是MySQL放在内存中的索引，没有额外的缓存，所以自然就不存在数据一致性的问题。
安装
如果使用Percona Server版本的MySQL就简单了，因为它已经内置了HandlerSocket支持，不过考虑到其内置的版本不够新，存在一些早已修复的BUG，所以最好采用源代码编译。
官方已经有了一份简单的安装文档，但在我实际安装时，遇到了一些其他未说明的问题，所以这里就把相应的安装过程再写一遍。
首先要确保已经安装了MySQL5.1以上的版本，我用的是Ubuntu操作系统，事先已经用apt安装了MySQL5.1.37，同时还需要相应的mysql_config，如果是Ubuntu的话，可以：


    
        
            
            shell&amp;gt; aptitude install libmysqld-dev
            
        
    


注：如果你用的MySQL是从源代码编译的或官方提供的二进制版本，可以略过此步。
接着下载一份和系统MySQL版本一致的MySQL源代码和HandlerSocket源代码：
mysql-5.1.37.tar.gz
ahiguti-HandlerSocket-Plugin-for-MySQL-1.0.6-76-gf5f7443.tar.gz


    
        
            
            shell&amp;gt; tar zxf mysql-5.1.37.tar.gz
            shell&amp;gt; tar zxf ahiguti-HandlerSocket-Plugin-for-MySQL-1.0.6-76-gf5f7443.tar.gz
            shell&amp;gt; cd ahiguti-HandlerSocket-Plugin-for-MySQL-f5f7443
            shell&amp;gt; ./autogen.sh
            shell&amp;gt; ./configure --with-mysql-source=../mysql-5.1.37 \
            &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; --with-mysql-bindir=/usr/bin \
            &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; --with-mysql-plugindir=/usr/lib/mysql/plugin
            
        
    


其中的参数含义如下：with-mysql-source表示MySQL源代码目录，with-mysql-bindir表示MySQL二进制可执行文件目录（也就是mysql_config所在目录），with-mysql-plugindir表示MySQL插件目录，如果不清楚这个目录在哪，可以按如下方法查询：


    
        
            
            mysql&amp;gt; SHOW VARIABLES LIKE 'plugin%';
            +---------------+-----------------------+
            | Variable_name | Value&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; |
            +---------------+-----------------------+
            | plugin_dir&amp;nbsp;&amp;nbsp;&amp;nbsp; | /usr/lib/mysql/plugin |
            +---------------+-----------------------+
            
        
    


运行命令后，如果你使用的是MySQL5.1.37版本的话，会遇到如下错误信息：
MySQL source version does not match MySQL binary version #p#副标题#e#
明明我们的MySQL源代码版本和二进制版本都是5.1.37，为什么还会出现这个错误呢？通过查询HandlerSocket的编译脚本，发现原来它会检索MySQL源代码目录中的VERSION文件，可MySQL5.1.37的源代码目录里不知何故竟然没有这个文件，所以就报错了，既然知道了原因，那我们就照猫画虎做一个VERSION文件放到MySQL源代码目录，内容如下：


    
        
            
            MYSQL_VERSION_MAJOR=5
            MYSQL_VERSION_MINOR=1
            MYSQL_VERSION_PATCH=37
            MYSQL_VERSION_EXTRA=
            
        
    


再次运行configure脚本，应该就OK了，把剩下的步骤进行完：


    
        
            
            shell&amp;gt; make
            shell&amp;gt; make install
            
        
    


接着需要配置一下HandlerSocket，编辑MySQL配置文件，加入如下内容：


    
        
            
            [mysqld]
            loose_handlersocket_port = 9998
            # the port number to bind to (for read requests)
            loose_handlersocket_port_wr = 9999
            # the port number to bind to (for write requests)
            loose_handlersocket_threads = 16
            # the number of worker threads (for read requests)
            loose_handlersocket_threads_wr = 1
            # the number of worker threads (for write requests)
            open_files_limit = 65535
            # to allow handlersocket accept many concurrent
            # connections, make open_files_limit as large as
            # possible.
            
        
    


此外，InnoDB的innodb_buffer_pool_size，或MyISAM的key_buffy_size等关系到缓存索引的选项尽可能设置大一些，这样才能发挥HandlerSocket的潜力。
注：apt包管理下的配置文件一般是/etc/mysql/my.cnf，否则一般是/etc/my.cnf
最后登陆MySQL并激活HandlerSocket插件：


    
        
            
            mysql&amp;gt; INSTALL PLUGIN handlersocket soname 'handlersocket.so';
            
        
    


如果没有问题的话，就能在MySQL里看到HandlerSocket的线程了：


    
        
            
            mysql&amp;gt; SHOW PROCESSLIST;
            
        
    


也可以通过查询刚配置的端口是否已经被MySQL占用来确认是否安装成功：


    
        
            
            shell&amp;gt; lsof -i :9998
            shell&amp;gt; lsof -i :9999
            
        
    


完活儿！现在你的MySQL已经具备NoSQL的能力了！
实战
首先创建一个测试用的表：


    
        
            
            CREATE TABLE IF NOT EXISTS `test`.`t` (
            &amp;nbsp; `id` int(10) unsigned NOT NULL AUTO_INCREMENT,
            &amp;nbsp; `a` varchar(10) NOT NULL,
            &amp;nbsp; `b` varchar(10) NOT NULL,
            &amp;nbsp; PRIMARY KEY (`id`),
            &amp;nbsp; KEY `a_b` (`a`,`b`)
            ) ENGINE=InnoDB;
            
        
    


注：理论上HandlerSocket支持MyISAM，InnoDB等各种引擎，不过推荐使用InnoDB。#p#副标题#e#
HandlerSocket的协议非常简单，指令通过TAB分割，一行就是一个请求。
打开索引：P &amp;lt;索引标识&amp;gt; &amp;lt;数据库&amp;gt; &amp;lt;表&amp;gt; &amp;lt;索引&amp;gt; &amp;lt;字段&amp;gt;
插入数据：&amp;lt;索引标识&amp;gt; &amp;lsquo;+&amp;rsquo; &amp;lt;参数个数&amp;gt; &amp;lt;参数1&amp;gt; &amp;hellip; &amp;lt;参数N&amp;gt;
读取数据：&amp;lt;索引标识&amp;gt; &amp;lt;操作&amp;gt; &amp;lt;参数个数&amp;gt; &amp;lt;参数1&amp;gt; &amp;hellip; &amp;lt;参数N&amp;gt; &amp;lt;条数&amp;gt; &amp;lt;偏移&amp;gt;
SQL原型：INSERT INTO test.t (id, a, b) VALUES (1, &amp;lsquo;a1&amp;prime;, &amp;lsquo;b1&amp;prime;), (2, &amp;lsquo;a2&amp;prime;, &amp;lsquo;b2&amp;prime;)


    
        
            
            shell&amp;gt; telnet localhost 9999
            Trying 127.0.0.1...
            Connected to localhost.
            Escape character is '^]'.
            P&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 1&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; test&amp;nbsp;&amp;nbsp;&amp;nbsp; t&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; PRIMARY id,a,b
            0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 1
            1&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; +&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 3&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 1&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; a1&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; b1
            0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 1&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0
            1&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; +&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 3&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 2&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; a2&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; b2
            0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 1&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0
            
        
    


注：使用HandlerSocket时，因为没有实际运行SQL，所以Binlog记录的是Row格式。
SQL原型：SELECT id， a， b FROM test.t WHERE id = 1 LIMIT 1


    
        
            
            shell&amp;gt; telnet localhost 9999
            Trying 127.0.0.1...
            Connected to localhost.
            Escape character is '^]'.
            P&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 1&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; test&amp;nbsp;&amp;nbsp;&amp;nbsp; t&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; PRIMARY id,a,b
            0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 1
            1&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; =&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 1&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 1&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 1&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0
            0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 3&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 1&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; a1&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; b1
            
        
    


SQL原型：SELECT id, a, b FROM test.t WHERE id &amp;gt;=1 LIMIT 2


    
        
            
            shell&amp;gt; telnet localhost 9999
            Trying 127.0.0.1...
            Connected to localhost.
            Escape character is '^]'.
            P&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 1&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; test&amp;nbsp;&amp;nbsp;&amp;nbsp; t&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; PRIMARY id,a,b
            0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 1
            1&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;gt;=&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 1&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 1&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 2&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0
            0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 3&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 1&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; a1&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; b1&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 2&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; a2&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; b2
            
        
    


SQL原型：SELECT id, a, b FROM test.t WHERE a = &amp;lsquo;a1&amp;prime; AND b = &amp;lsquo;b1&amp;prime; LIMIT 1


    
        
            
            shell&amp;gt; telnet localhost 9999
            Trying 127.0.0.1...
            Connected to localhost.
            Escape character is '^]'.
            P&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 1&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; test&amp;nbsp;&amp;nbsp;&amp;nbsp; t&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; a_b&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; id,a,b
            0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 1
            1&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; =&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 2&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; a1&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; b1&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 1&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0
            0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 3&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 1&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; a1&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; b1
            
        
    


对HandlerSocket一个常见的误解是只能执行PRIMARY类型的KV查询，实际上只要支持索引，一般的简单查询它都能胜任，篇幅所限，这里就不多说了，如果你觉得直接操作telnet有些吃力，也可以使用自己熟悉的客户端来测试，官方文档里有介绍。
注：HandlerSocket作者写了一个不错的PPT可以参考：HandlerSocket plugin for MySQL
互联网技术发展犹如一列高速运行的火车，下一站：HandlerSocket！请系好安全带。（来源：火灯笔记） </text>
<image> </image>
<keywords>MySQL,HandlerSocket </keywords>
<category>MySQL </category>
<author>admin </author>
<source>火灯笔记 </source>
<pubDate>2011-04-11 11:57 </pubDate>
</item>
<item>
<title>Windows 7份额首次超越了XP </title>
<link>http://www.yindaoxian.com/html/news/focus-16130.html </link>
<description>据国外媒体报道，根据StatCounter于2011年4月份收集的最新数据表明，美国市场的Windows 7份额首次超越了XP。 </description>
<text>
据国外媒体报道，根据StatCounter于2011年4月份收集的最新数据表明，美国市场的Windows 7份额首次超越了XP。
自2001年以来，Windows XP操作系统的市场份额一直处于领先的地位，即使微软后来发布了Windows Vista和Windows 7也没有能扭转这个局面。
近日，网络监测机构StatCounter的数据表明，Windows XP的市场份额已经被Windows 7逐步吞噬，Windows 7的美国市场份额高达31.71%，而Windows XP的市场份额则下降至31.56%。
由此看来，Windows XP的统治地位已经不复存在，Windows 7的霸主时代即将来临。
StatCounter的统计报告指出，美国市场的Windows Vista份额为19.07%，Mac OS X的份额为14.87%，Linux的份额则为0.7%，而其他的操作系统份额则占2.09%。



&amp;nbsp; </text>
<image>http://www.yindaoxian.com/uploads/allimg/110410/0946431014-0-lp.jpg </image>
<keywords>Windows 7,Windows XP </keywords>
<category>业界动态 </category>
<author>admin </author>
<source>国外媒体报道 </source>
<pubDate>2011-04-10 09:45 </pubDate>
</item>
<item>
<title>QQ地图推行“全实时化”布局 </title>
<link>http://www.yindaoxian.com/html/news/focus-16129.html </link>
<description>QQ地图推实时路线规划. </description>
<text>
在实时概念大行其道的地图时代，近日更新的QQ地图在国内首次尝试结合实时路况推出实时推荐路线，进一步深化了互联网地图的实时概念和服务，加快&amp;ldquo;全实时化&amp;rdquo;布局。
据了解，QQ地图此次更新在实现&amp;ldquo;时间短&amp;rdquo;、&amp;ldquo;距离短&amp;rdquo;、&amp;ldquo;无高速&amp;rdquo;等三个出行方案的基础，新增&amp;ldquo;避开拥堵&amp;rdquo;路线规划。与以往只能告知哪里堵的实时路况不同，QQ地图能随时根据实时路况情况给出最优化的行车路线，这无疑更切合国内每天忍受塞车之苦的大城市用户的出行需求。而业内人士则认为，QQ地图实时路线规划以智能化色彩的实时路况概念+特色产品服务创新，展现了用户最为关心的内容，为用户的生活带来前所未有的改变，也标志着我国地图行业在电子地图全覆盖、3D地图、实时化地图等技术改革后，全面转变为服务创新的战略布局。
进入实时地图时代的服务创新
在日本遭受史上罕见9.0级地震之后，为让全国物资能够顺利送达灾区，日本国土交通省在官方网站上实时更新港口、道路、货物中转地、危险路段等信息的物资运送地图。在这场人类与灾害争抢时间的&amp;ldquo;战斗&amp;rdquo;中，实时更新的地图起到了重要作用。在我国，早在90年代，就已全面开展实时地图的技术攻关。据悉，腾讯将通过Web端、WebQQ内嵌应用及移动终端等多渠道在业内率先完成对实时地图的整体布局，并进入&amp;ldquo;全实时化&amp;rdquo;的服务创新时代。(图1-3)

图1 通过浏览器访问具有实时路况的QQ地图

图2 通过WebQQ访问具有实时路况的QQ地图 

图3 通过手机随时访问手机QQ地图 #p#副标题#e#
据了解，&amp;ldquo;全实时化&amp;rdquo;布局的QQ地图产品，在原本地理形态的图层上，增加了实时路况信息图层&amp;mdash;&amp;mdash;&amp;ldquo;一个基于现实的数字图层&amp;rdquo;，完成地图的全面&amp;ldquo;活化&amp;rdquo;，并且，QQ地图通过提供路线规划功能，根据用户需求，结合实时交通流量情况，智能连通各路段路线信息，对最佳路线做出推荐。换句话说，在知道你想要到达的目的地信息之后，QQ地图可以告诉你就目前的交通状况而言，哪条路没有塞车，哪条路耗时最短，实时选择最佳路线。这将会彻底改变如今国内由于汽车保有量不断增加，道路建设越来越错综复杂，道路资源有限等因素导致的出行问题，对公众出行带来革命性的改变。
实时地图：将虚拟的服务现实化
实际上，实时化地图服务的核心价值，在于其将会是虚拟和现实的结合点。通过植入实时化概念，QQ地图为用户实现智能道路规划，提醒你下一个路口是否拥挤，使程序变得更加智能。通过实时植入当前城市的路线信息，通过路线规划服务，使虚拟的服务实时的显示现实道路情况，为虚拟和现实提供了很好的结合点。借助不断的服务创新，使网络中的虚拟服务与现实生活连线。
以腾讯手机QQ地图软件为例，在车水马龙的城市公路上，它会告诉我们上下班坐哪班车不堵车，走哪条路转车少，对于驾车族来说，手机QQ地图能智能的实时规划路线，告诉我们驶哪条路可避开高峰路段，哪条路距离最短，哪条路无高速等实时路线，甚至可以按你所在城市的出租车计费标准，计算出你抵达目标地点的打车费，也可以搜到附近的餐馆和影院。使之成为一款随时、随地、随身携带的城市生活罗盘。即使当我们去到一个陌生的城市，手机QQ地图还能为我们查询到途径某一公交站点的所有公交车的首末班车时间，以及具体班车的上、下行站点信息，通过腾讯的网页版QQ地图和手机QQ地图提供的实时信息，我们将一并把城市的魅力尽收眼底。
实时化+LBS=全信息实时服务创新
&amp;ldquo;SNS告诉别人我是谁，微博透露自己关心什么，而LBS可以告诉别人我在哪。&amp;rdquo;而借助，腾讯QQ地图&amp;ldquo;全实时化&amp;rdquo;的布局，未来或将与LBS对接，完成对现实路面情况的&amp;ldquo;全信息描述&amp;rdquo;，最终实现LBS实时资讯+实时地图路面信息=全信息实时地图的创新服务布局。
而在国内目前的LBS市场，虽然从2010年初至今，至少有超过30家IT企业开始试水LBS业务，但大多数业务都止步于LBS鼻祖Foursquare的模仿品。而其主要原因在于，一方面缺少地图现成的产品，特别是具有实时路况更新的地图产品;另一方面，缺少精品商户的庞大资源库，以及大量分布在全国的用户资源。对于拥有6.47亿活跃用户和近期正深入实施开放、云计算等战略的腾讯公司来说，两者一旦嫁接起来，无疑将给LBS市场带来强大的&amp;ldquo;地震波&amp;rdquo;。

&amp;nbsp; </text>
<image>http://www.yindaoxian.com/uploads/allimg/110410/0945341102-0-lp.jpg </image>
<keywords>QQ地图,全实时化 </keywords>
<category>业界动态 </category>
<author>admin </author>
<source>Yindaoxian </source>
<pubDate>2011-04-10 09:44 </pubDate>
</item>
<item>
<title>Windows 8将内置SmartScreen系统文件扫描功能 </title>
<link>http://www.yindaoxian.com/html/os/otheros-16128.html </link>
<description>据国外媒体报道，科技博客istartedsomething.com近日报料称，Windows 8将内置SmartScreen系统文件扫描功能，以防止用户在桌面中打开恶意软件。 </description>
<text>

&amp;nbsp;
据国外媒体报道，科技博客istartedsomething.com近日报料称，Windows 8将内置SmartScreen系统文件扫描功能，以防止用户在桌面中打开恶意软件。
也许大家对SmartScreen筛选器并不陌生，微软最近将这项技术添加到IE浏览器和Windows Live Messenger 2011中。当用户试图打开Messenger 2011信息附带的链接时，链接将被执行安全性扫描，以此来防止用户打开黑名单网站。尽管该功能目的是防止恶意软件通过互联网进行传播，但很多用户抱怨一些正常网站链接同样无法打开。
科技博客istartedsomething.com称，Windows 8 SmartScreen在下一代操作系统中将有两个目的。首先，SmartScreen将内置到系统中担负反病毒任务（如MSE）。其次，SmartScreen可防止用户下载和运行微软黑名单中的恶意软件。
分析人士表示，此举显示出微软将进一步提升Windows 8的系统安全性能。
 </text>
<image>http://www.yindaoxian.com/uploads/allimg/110410/09440I929-0-lp.jpg </image>
<keywords>Windows,Windows 8,SmartScreen, </keywords>
<category>其他系统 </category>
<author>admin </author>
<source>Yindaoxian </source>
<pubDate>2011-04-10 09:42 </pubDate>
</item>
<item>
<title>MySQL复制的概述、安装、故障、技巧、工具 </title>
<link>http://www.yindaoxian.com/html/program/MySQL-16127.html </link>
<description>MySQL复制的概述、安装、故障、技巧、工具. </description>
<text>同MongoDB，Redis这样的NoSQL数据库的复制相比，MySQL复制显得相当复杂！
概述
首先主服务器把数据变化记录到主日志，然后从服务器通过I/O线程读取主服务器上的主日志，并且把它写入到从服务器的中继日志中，接着SQL线程读取中继日志，并且在从服务器上重放，从而实现MySQL复制。具体如下图所示：

MySQL复制
整个过程反映到从服务器上，对应三套日志信息，可在从服务器上用如下命令查看：


    
        
            
            mysql&amp;gt; SHOW SLAVE STATUS;
            
        
    


Master_Log_File &amp;amp; Read_Master_Log_Pos：下一个传输的主日志信息。
Relay_Master_Log_File &amp;amp; Exec_Master_Log_Pos：下一个执行的主日志信息。
Relay_Log_File &amp;amp; Relay_Log_Pos：下一个执行的中继日志信息。
理解这些日志信息的含义对于解决故障至关重要，后文会详细阐述。
安装
先在主服务器上创建复制账号：


    
        
            
            mysql&amp;gt; GRANT REPLICATION SLAVE ON *.*
            &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; TO '&amp;lt;SLAVE_USER&amp;gt;'@'&amp;lt;SLAVE_HOST&amp;gt;'
            &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; IDENTIFIED BY '&amp;lt;SLAVE_PASSWORD&amp;gt;';
            
        
    


注：出于安全性和灵活性的考虑，不要把root等具有SUPER权限用户作为复制账号。
然后设置主服务器配置文件（缺省：/etc/my.cnf）：


    
        
            
            [mysqld]
            
            server_id = 100
            log_bin = mysql-bin
            log_bin_index = mysql-bin.index
            sync_binlog = 1
            innodb_flush_log_at_trx_commit = 1
            innodb_support_xa = 1
            
        
    


注：一定要保证主从服务器各自的server_id唯一，避免冲突。
注：如果没有指定log_bin的话，缺省会使用主机名作为名字，如此一来一旦主机名发生改变，就会出问题，所以推荐指定log_bin（从服务器的relay_log存在一样的问题）。
注：sync_binlog，innodb_flush_log_at_trx_commit，innodb_support_xa三个选项都是出于安全目的设置的，不是复制的必须选项。
接着设置从服务器配置文件（缺省：/etc/my.cnf）：


    
        
            
            [mysqld]
            
            server_id = 200
            log_bin = mysql-bin
            log_bin_index = mysql-bin.index
            relay_log = mysql-relay-bin
            relay_log_index = mysql-relay-bin.index
            read_only = 1
            skip_slave_start = 1
            log_slave_updates = 1
            
        
    


注：如果用户有SUPER权限，则read_only无效。
注：有了skip_slave_start，除非使用START SLAVE命令，否则从服务器不会开始复制。
注：设置log_slave_updates，让从服务器记录日志，有助于在必要时把从切换成主。#p#副标题#e#
下面最重要的步骤是如何克隆一份主服务器的数据：
如果数据库使用的是MyISAM表类型的话，可按如下方式操作：


    
        
            
            shell&amp;gt; mysqldump --all-databases --master-data=1 &amp;gt; data.sql
            
        
    


注：master-data选项缺省会打开lock-all-tables，并写入CHANGE MASTER TO语句。
如果数据库使用的是InnoDB表类型的话，则应该使用single-transcation：


    
        
            
            shell&amp;gt; mysqldump --all-databases --single-transaction --master-data=1 &amp;gt; data.sql
            
        
    


有了数据文件，传输到从服务器上并导入：


    
        
            
            shell&amp;gt; mysql &amp;lt; data.sql
            
        
    


如果数据量很大的话，mysqldump会非常慢，此时直接拷贝数据文件能节省不少时间：
在拷贝之前要先锁定数据，然后再获得相关的日志信息（FILE &amp;amp; POSITION）：


    
        
            
            mysql&amp;gt; FLUSH TABLES WITH READ LOCK;
            mysql&amp;gt; SHOW MASTER STATUS;
            
        
    


接下来拷贝数据文件时，如果是MyISAM表类型的话，直接拷贝即可；如果是InnoDB表类型的话，一定要先停止MySQL服务再拷贝，否则拷贝文件可能无法使用。把拷贝的数据文件直接复制到从服务器的数据目录。
最后还需要再指定一下日志信息：


    
        
            
            mysql&amp;gt; CHANGE MASTER TO
            &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; MASTER_HOST='&amp;lt;MASTER_HOST&amp;gt;',
            &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; MASTER_USER='&amp;lt;SLAVE_USER&amp;gt;',
            &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; MASTER_PASSWORD='&amp;lt;SLAVE_PASSWORD&amp;gt;',
            &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; MASTER_LOG_FILE='&amp;lt;FILE&amp;gt;',
            &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; MASTER_LOG_POS=&amp;lt;POSITION&amp;gt;;
            
        
    


注：不要在my.cnf配置文件里设置MASTER_USER和MASTER_PASSWORD，因为最终生效的是CHANGE MASTER TO生成的master.info文件里的信息。
在主服务器上直接拷贝数据文件虽然很快，但需要锁表或者停止服务，这会影响线上服务。如果先前已经有了从服务器，那么可以用旧的从服务器做母本来克隆新的从服务器：
先在旧的从服务器上查询日志信息：


    
        
            
            mysql&amp;gt; SHOW SLAVE STATUS;
            
        
    


我们需要的是其中的Relay_Master_Log_File &amp;amp; Exec_Master_Log_Pos。
然后在旧的从服务器上按照前面的方法得到数据，并在新的从服务器上还原。
接着在新的从服务器上设置日志信息：


    
        
            
            mysql&amp;gt; CHANGE MASTER TO
            &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; MASTER_HOST='&amp;lt;MASTER_HOST&amp;gt;',
            &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; MASTER_USER='&amp;lt;SLAVE_USER&amp;gt;',
            &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; MASTER_PASSWORD='&amp;lt;SLAVE_PASSWORD&amp;gt;',
            &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; MASTER_LOG_FILE='&amp;lt;Relay_Master_Log_File&amp;gt;',
            &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; MASTER_LOG_POS=&amp;lt;Exec_Master_Log_Pos&amp;gt;;
            
        
    


不管用那个方法，最后记得在从服务器上启动复制，并检查工作是否正常：


    
        
            
            mysql&amp;gt; START SLAVE;
            mysql&amp;gt; SHOW SLAVE STATUS;
            
        
    


如果IO线程和SQL线程都显示Yes，就可以感谢上帝了：
Slave_IO_Running 对应：Master_Log_File &amp;amp; Read_Master_Log_Pos
Slave_SQL_Running 对应：Relay_Master_Log_File &amp;amp; Exec_Master_Log_Pos
如果显示No，则说明前面某些配置步骤出错，或者对应的日志文件有问题。#p#副标题#e#
故障
问题：主从复制不止何故停止了，我该怎么办？
答案：复制错误多半是因为日志错误引起的，所以首先要搞清楚是主日志错误还是中继日志错误，从错误信息里一般就能判断，如果不能可以使用类似下面的mysqlbinlog命令：


    
        
            
            shell&amp;gt; mysqlbinlog &amp;lt;MASTER_BINLOG_FILE&amp;gt; &amp;gt; /dev/null
            shell&amp;gt; mysqlbinlog &amp;lt;SLAVE_BINLOG_FILE&amp;gt; &amp;gt; /dev/null
            
        
    


如果没有错误，则不会有任何输出，反之如果有错误，则会显示出来。
如果是主日志错误，则需要在从服务器使用SET GLOBAL sql_slave_skip_counter，如下：


    
        
            
            mysql&amp;gt; SET GLOBAL sql_slave_skip_counter = 1;
            mysql&amp;gt; START SLAVE;
            
        
    


注：如果有多个错误，可能需要执行多次（提醒：主从服务器数据可能因此不一致）。
如果是中继日志错误，只要在从服务器使用SHOW SLAVE STATUS结果中的日志信息重新CHANGE MASTER TO即可，系统会抛弃当前的中继日志，重新下载：


    
        
            
            mysql&amp;gt; CHANGE MASTER TO
            &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; MASTER_LOG_FILE='&amp;lt;Relay_Master_Log_File&amp;gt;',
            &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; MASTER_LOG_POS=&amp;lt;Exec_Master_Log_Pos&amp;gt;;
            mysql&amp;gt; START SLAVE;
            
        
    


至于为什么使用的是Relay_Master_Log_File &amp;amp; Exec_Master_Log_Pos，参见概述。
问题：主服务器宕机了，如何把从服务器提升会主服务器？
答案：在一主多从的环境总，需选择数据最新的从服务器做新的主服务器。如下图所示：

提升从服务器为主服务器
在一主（Server1）两从（Server2，、Server3）的环境中，Server1宕机后，等到Server1和Server2把宕机前同步到的日志都执行完，比较Master_Log_File和Read_Master_Log_Pos就可以判断出谁快谁慢，因为Server2从 Server1同步的数据（1582）比Server3从Server1同步的数据（1493）新，所以应该提升Server2为新的主服务器，那么 Server3在CHANGE MASTER TO到Server2的时候应该使用什么样的参数呢？1582-1493=89，而Server2的最后的二进制日志位置是8167，所以答案是 8167-89=8078。
技巧
主从服务器中的表可以使用不同的表类型。比如主服务器可以使用InnoDB表类型，提供事务，行锁等高级特性，从服务器可以使用MyISAM表类型，内存消耗少，易备份等优点。还有一个例子，一台主服务器如果同时带很多个从服务器的话，势必会影响其性能，此时可以拿出一台服务器作为从服务器代理，使用BLACKHOLE表类型，只记录日志，不写数据，由它带多台从服务器，从而提升性能。
主从服务器中的表可以使用不同的键类型。比如主服务器用InnoDB，键用VARCHAR的话节省空间，从服务器使用MyISAM，键用CHAR提高速度，因为MyISAM有静态表一说。
主从服务器中的表可以使用不同的索引。主服务器主要用来应付写操作，所以除了主键和唯一索引等保证数据关系的索引一般都可以不加，从服务器一般用来应付读操作，所以可以针对查询特征设置索引，再进一步，不同的从服务器可以针对不同的查询设置不同的索引。
工具
有一些优秀的工具可以让你的复制工作得到事半功倍的效果，详细内容请参考各自文档：
Multi-Master Replication Manager for MySQL
Percona XtraBackup
Maatkit
Tungsten-replicator
此外，Google Project Hosting里还有很多有趣的项目，可用mysql+replication标签搜索。
说明：本文参考了下面列出的书籍中相关的内容：
High Performance MySQL： Optimization， Backups， Replication， and More
MySQL High Availability： Tools for Building Robust Data Centers
（来源：火丁笔记） </text>
<image>http://www.yindaoxian.com/uploads/allimg/110407/0949451055-0-lp.png </image>
<keywords>MySQL,数据库,MySQL复制 </keywords>
<category>MySQL </category>
<author>admin </author>
<source>火丁笔记 </source>
<pubDate>2011-04-07 09:23 </pubDate>
</item>
<item>
<title>Windows XP的安全策略 你了解吗？ </title>
<link>http://www.yindaoxian.com/html/os/XP-16126.html </link>
<description>防范Windows XP的安全策略. </description>
<text>1、屏蔽不需要的服务组件
尽管服务组件安装得越多，用户可以享受的服务功能也就越多。但是用户平时使用到的服务组件毕竟还是有限，而那些很少用到的组件不但占用了不少系统资源，会引起系统不稳定外，它还会为黑客的远程入侵提供了多种途径，为此我们应该尽量把那些暂不需要的服务组件屏蔽掉。具体的操作方法为：首先在控制面板中找到&amp;quot;服务和应用程序&amp;quot;图标，然后再打开&amp;quot;服务&amp;quot;对话框，在该对话框中选中需要屏蔽的程序，并单击鼠标右键，从弹出的快捷菜单中依次选择&amp;quot;属性&amp;quot;/ &amp;quot;停止&amp;quot;命令，同时将&amp;quot;启动类型&amp;quot;设置为&amp;quot;手动&amp;quot;或&amp;quot;已禁用&amp;quot;，这样就可以对指定的服务组件进行屏蔽了。
2、起用电源保护功能
使用电脑处理文件时，最担心的就是计算机突然掉电，因为这种突然掉电不但会使自己的辛勤劳动成果顷刻间化为乌有，严重的话还能使计算机受到损伤。为了防止各种情况下的意外掉电，保证计算机的安全正常工作，我们应该在电源管理中启用按下电源按钮时询问或直接休眠的功能。如果您要启动电源保护功能的话，可以用鼠标在Windows XP的桌面上依次单击&amp;ldquo;我的电脑&amp;rdquo;/&amp;ldquo;控制面板&amp;rdquo;/&amp;ldquo;电源选项&amp;rdquo;，在弹出的设置框中选择&amp;ldquo;高级&amp;rdquo;标签，在对应的标签页面下找到&amp;ldquo;按下计算机电源按钮时&amp;rdquo;设置项，然后在设置框中选择&amp;ldquo;休眠&amp;rdquo;或者&amp;ldquo;问我要做什么&amp;rdquo;选项，如果选择&amp;ldquo;关机&amp;rdquo;选项的话，就相当于没有起用电源保护功能。
3、对重要信息进行加密
为防止其他人在使用自己的电脑时，偷看自己存储在电脑中的文件信息，Windows XP特意为我们普通用户提供了&amp;ldquo;文件和文件夹加密&amp;rdquo;功能，利用该功能我们可以对存储在电脑中的重要信息进行加密，这样其他用户在没有密码的情况下是无法访问文件或者文件夹中的内容的。在对文件进行加密时，我们首先打开Windows XP的资源管理器，然后在资源管理器操作窗口中找到需要进行加密的文件或者文件夹，然后用鼠标右键单击选中的文件或文件夹，从弹出的快捷菜单中选择&amp;ldquo;属性&amp;rdquo;命令，随后Windows XP会弹出文件加密对话框，单击对话框中的&amp;ldquo;常规&amp;rdquo;标签，然后再依次选择&amp;ldquo;高级&amp;rdquo;/&amp;ldquo;加密内容以便保护数据&amp;rdquo;就可以了。
4、锁定您的计算机
如果在使用电脑的过程中因有急事需要短暂离开电脑的话，许多人因担心自己的电脑会被别人占用，往往会采取先关机，后离开，然后回来再开机的办法来处理，但这样频繁开关机器对电脑是不利的。那我们有没有办法做到既不要关机又能防止其他人使用自己的计算机呢？办法当然是有的啦，您可以通过双击桌面快捷方式来迅速锁定键盘和显示器，而无需使用CTRL+ALT+DEL组合键或屏幕保护程序。在锁定您的计算机时，您可以参照如下的步骤来执行：先用鼠标右键单击Windows XP的桌面，然后在右键菜单中依次选择&amp;quot;新建&amp;quot;/&amp;quot;快捷方式&amp;quot;，随后按照屏幕提示，在命令行的文本框中输入&amp;quot;rundll32.exe user32.dll,LockWorkStation&amp;quot;命令字符，再在随后的向导窗口中输入对应该快捷方式的具体名称，在这里为方便以后调用，您可以直接为该快捷方式取名为&amp;quot;锁定计算机&amp;quot;就可以了。以后您只要双击桌面上的&amp;ldquo;锁定计算机&amp;rdquo;，就可以达到锁定的目的了。
5、使用&amp;ldquo;连接防火墙&amp;rdquo;功能
在网络时代中，病毒的传播方式、传播速度和破坏力发生了翻天覆地变化，而且黑客行为也正在全世界范围内活动。为了防止病毒和黑客的随意入侵，不少用户在自己的计算机中都安装了防火墙。而Windows XP就加入了免费的&amp;quot;Internet 连接防火墙&amp;quot;功能，利用该功能，Windows XP能对出入系统的所有信息进行动态数据包筛选，允许系统同意访问的人与数据进入自己的内部网络，同时将不允许的用户与数据拒之门外，最大限度地阻止网络中的黑客来访问自己的网络，防止他们随意更改、移动甚至删除网络上的重要信息。在使用&amp;ldquo;连接防火墙&amp;rdquo;功能时，您可以依次单击开始菜单中的&amp;quot;设置&amp;quot;/&amp;quot;网络连接&amp;quot;菜单项，然后从弹出的窗口中选择需要上网的拨号连接，然后用鼠标右键单击该连接图标，并选择&amp;quot;属性&amp;quot;命令，在随后弹出的拨号属性窗口中再单击&amp;quot;高级&amp;quot;标签，在对应标签的页面中选中&amp;quot;Internet连接防火墙&amp;quot;选项，然后再单击对应防火墙的&amp;ldquo;设置&amp;rdquo;按钮，来根据自己的要求设置一下防火墙，以便防火墙能更高效地工作。
6、随时起用屏保程序
看到&amp;ldquo;屏保&amp;rdquo;二字，大家肯定会很自然地想到计算机中的屏幕保护程序，它主要是通过采用不同方式轮流显示指定图片来达到屏幕保护的目的。但是只有当不操作电脑达到事先设置的时间后，系统才会启动屏幕保护程序，如果我们想在任意指定的时间内启动屏幕保护程序，该怎么办呢？我们可以按照下面的操作方法来实现：在Windows XP的开始菜单中，依次单击&amp;quot;开始&amp;quot;/&amp;quot;搜索&amp;quot;/&amp;quot;文件或文件夹&amp;quot;，然后在弹出的搜索对话框中，点击&amp;quot;所有文件和文件夹&amp;quot;类型，并在对应文件名的文本框中输入&amp;quot;*.scr&amp;quot;字符，再在搜索范围下拉列表中，选择&amp;quot;本机磁盘（C&amp;quot;或计算机上存储系统文件的驱动器，最后单击&amp;quot;搜索&amp;quot;按钮。然后在找到的屏幕保护程序列表中，选择需要的屏保程序，然后给这个屏保程序建立一个存放在桌面上的快捷方式，以后要启动屏保程序时直接用鼠标双击桌面上的屏保快捷方式。
7、为自己分配管理权限
安装在Windows XP操作系统中的许多程序，都要求用户具有一定的管理权限才能让用户使用程序，因此为了能够使用好程序，我们有时需要为自己临时分配一个访问程序的管理权限。在分配管理权限时，我们可以先普通用户身份登录到Windows XP的系统中，然后用鼠标右键单击程序安装文件，同时按住键盘上的Shift键，从随后出现的快捷菜单中点击&amp;quot;运行方式&amp;quot;，最后在弹出的窗口中输入具有相应管理权限的用户名和密码就可以了。
8、消除系统假死现象
在操作Windows XP中的应用程序时，由于操作不当或者系统本身的问题，导致了操作的程序很长时间没有响应，许多人以为计算机肯定是死机了，于是不少人选择了直接关机或者使用Ctrl+Alt+Delete来重新启动计算机。其实在Windows XP中，有些不能正常运行的程序会引起系统任务栏的假死，这种现象主要是由于当前执行的程序与系统无法兼容引起的。遇到这种现象时，我们可以找到该程序的执行文件，然后单击鼠标右键，在弹出的对话框中选择&amp;quot;兼容性&amp;quot;标签，再在&amp;quot;兼容模式&amp;quot;下选择相应需要的运行环境。 </text>
<image> </image>
<keywords>Windows XP,安全策略 </keywords>
<category>Windows XP </category>
<author>admin </author>
<source>Yindaoxian </source>
<pubDate>2011-04-07 09:16 </pubDate>
</item>
<item>
<title>把网页转换为WPS(WORD)文档的方法 </title>
<link>http://www.yindaoxian.com/html/office/wps-16125.html </link>
<description>看到图文并茂的网页，想把它全部或部分转换为WPS(WORD)文档保存起来，最便捷的方法是什么? </description>
<text>
看到图文并茂的网页，想把它全部或部分转换为WPS(WORD)文档保存起来，最便捷的方法是什么?
复制文字，下载图片，插入图片？有了WPS OFFICE，不用这么折腾！
1. 保存网页
看到中意的网页，本例中选择http://bbs.wps.cn/thread-21914954-1-1.html，执行&amp;ldquo;文件&amp;rdquo;&amp;rarr;&amp;ldquo;另存为&amp;rdquo;，文件类型选择&amp;ldquo;网页，全部&amp;rdquo;。

2、用WPS文字打开html文件
执行&amp;ldquo;文件&amp;rdquo;&amp;rarr;&amp;ldquo;打开&amp;rdquo;，文件类型选择&amp;ldquo;网页文件&amp;rdquo;或&amp;ldquo;所有文件&amp;rdquo;，以打开刚才下载得到的《[征稿八]怎样用WPS制作PDF》html文件。

打开后的效果：

3、去掉不需要的部分
注：表格形式出现的正文，可以选中后执行&amp;ldquo;表格&amp;rdquo;&amp;rarr;&amp;ldquo;转换&amp;rdquo;&amp;rarr;&amp;ldquo;表格转换为文本&amp;rdquo;去除表格外框。
去掉多余部分和表格外框后的效果：

4、另存为WPS文档或WORD文档
 </text>
<image>http://www.yindaoxian.com/uploads/allimg/110407/09145SQ9-0-lp.jpg </image>
<keywords>网页转换为WORD,WPS,WORD,网页转换为WPS </keywords>
<category>wps </category>
<author>admin </author>
<source>Yindaoxian </source>
<pubDate>2011-04-07 08:49 </pubDate>
</item>
</document>

