<?xml version="1.0" encoding="utf-8"?><feed xmlns="http://www.w3.org/2005/Atom"><title type="text">博客园_向翔，Keep Walking!</title><subtitle type="text">www.cyzone.cn</subtitle><id>http://feed.cnblogs.com/blog/u/31170/rss</id><updated>2011-08-10T11:27:56Z</updated><author><name>Keep Walking</name><uri>http://www.cnblogs.com/perfectdesign/</uri></author><generator>CNBlogs BlogServer</generator><link rel="alternate" type="text/html" href="http://www.cnblogs.com/perfectdesign/"/><link rel="self" type="application/atom+xml" href="http://feed.cnblogs.com/blog/u/31170/rss"/><entry><id>http://www.cnblogs.com/perfectdesign/archive/2011/08/10/2134035.html</id><title type="text">电商微博分享现状研究</title><summary type="text">分享一下我下班后研究的数据。横向对比了腾讯微博和新浪微博，在京东购买后评论的分享情况，这种类似cps的分享可以在其他用户点击链接后分享者获得某种收益。 8月10日下午5点到7点，京东评论新浪微博分享有50个分享，腾讯微博97个分享（一个个数的，没法统计全天）。 腾讯微博分享者的粉丝收听数比新浪微博要多点，但是也很少超过100个粉丝的，新浪微博上的分享居然还有好几个是0粉丝，也在那分享，很是奇怪…..粉丝少，跟别提分享微博的转发和评论了。但是互动性上，新浪微博也要差于腾讯微博。 乐淘是转发可获得10%的销售提成。在此期间的数据：新浪微博4个，腾讯微博6个，情况也是分享者粉丝少，互动少。 当当新浪</summary><published>2011-08-10T11:28:00Z</published><updated>2011-08-10T11:28:00Z</updated><author><name>Keep Walking</name><uri>http://www.cnblogs.com/perfectdesign/</uri></author><link rel="alternate" href="http://www.cnblogs.com/perfectdesign/archive/2011/08/10/2134035.html"/><link rel="alternate" type="text/html" href="http://www.cnblogs.com/perfectdesign/archive/2011/08/10/2134035.html"/><content type="html">&lt;div&gt;&lt;p&gt;&lt;span style="font-family:宋体;"&gt;分享一下我下班后研究的数据。横向对比了腾讯微博和新浪微博，在京东购买后评论的分享情况，这种类似&lt;/span&gt;cps&lt;span style="font-family:宋体;"&gt;的分享可以在其他用户点击链接后分享者获得某种收益。&lt;/span&gt;&lt;/p&gt;  &lt;p&gt;&lt;/p&gt;  &lt;p&gt;8&lt;span style="font-family:宋体;"&gt;月&lt;/span&gt;10&lt;span style="font-family:宋体;"&gt;日下午&lt;/span&gt;5&lt;span style="font-family:宋体;"&gt;点到&lt;/span&gt;7&lt;span style="font-family:宋体;"&gt;点，京东评论新浪微博分享有&lt;/span&gt;50&lt;span style="font-family:宋体;"&gt;个分享，腾讯微博&lt;/span&gt;97&lt;span style="font-family:宋体;"&gt;个分享（一个个数的，没法统计全天）。&lt;/span&gt;&lt;/p&gt;  &lt;p&gt;&lt;span style="font-family:宋体;"&gt;腾讯微博分享者的粉丝收听数比新浪微博要多点，但是也很少超过&lt;/span&gt;100&lt;span style="font-family:宋体;"&gt;个粉丝的，新浪微博上的分享居然还有好几个是&lt;/span&gt;0&lt;span style="font-family:宋体;"&gt;粉丝，也在那分享，很是奇怪&lt;/span&gt;&amp;#8230;..&lt;span style="font-family:宋体;"&gt;粉丝少，跟别提分享微博的转发和评论了。但是互动性上，新浪微博也要差于腾讯微博。&lt;/span&gt;&lt;/p&gt;  &lt;p&gt;&lt;/p&gt;  &lt;p&gt;&lt;span style="font-family:宋体;"&gt;乐淘是转发可获得&lt;/span&gt;10%&lt;span style="font-family:宋体;"&gt;的销售提成。在此期间的数据：新浪微博&lt;/span&gt;4&lt;span style="font-family:宋体;"&gt;个，腾讯微博&lt;/span&gt;6&lt;span style="font-family:宋体;"&gt;个，情况也是分享者粉丝少，互动少。&lt;/span&gt;&lt;/p&gt;  &lt;p&gt;&lt;span style="font-family:宋体;"&gt;当当新浪分享&lt;/span&gt;25&lt;span style="font-family:宋体;"&gt;个，腾讯分享&lt;/span&gt;15&lt;span style="font-family:宋体;"&gt;个，腾讯的互动性仍好于新浪的。&lt;/span&gt;&lt;/p&gt;  &lt;p&gt;&lt;span style="font-family:宋体;"&gt;这些数据有意思的是现在电商都在把分享摆在详情页很重要的位置，电商现在都希望能在社会化媒体营销方面有所成就，毕竟是免费，而且是口碑宣传。但是从用户角度来讲，有品牌意识的微博主，怎么会在自己的微博上夹杂&lt;/span&gt;cps&lt;span style="font-family:宋体;"&gt;链接呢？除了利益，你又能给用户什么动力来主动让高质量用户分享呢？电商和媒体的分享，是完全两个领域，如果你分享一篇关于如何破解&lt;/span&gt;MD5&lt;span style="font-family:宋体;"&gt;的英文文章，别人会对你另眼相看，如果你分享一个销售链接，会被人集体鄙视。&lt;/span&gt;&lt;/p&gt;  &lt;p&gt;&lt;span style="font-family:宋体;"&gt;腾讯微博情况好于新浪微博，也许是因为腾讯上的关系都是近关系，所以互动性好于新浪吧。至少我的腾讯微博上，都是我的那些个&lt;/span&gt;QQ&lt;span style="font-family:宋体;"&gt;好友，熟识的人。&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;img src="http://www.cnblogs.com/perfectdesign/aggbug/2134035.html?type=1" width="1" height="1" alt=""/&gt;&lt;p&gt;&lt;a href="http://www.cnblogs.com/perfectdesign/archive/2011/08/10/2134035.html" target="_blank"&gt;本文链接&lt;/a&gt;&lt;/p&gt;</content></entry><entry><id>http://www.cnblogs.com/perfectdesign/archive/2011/04/08/2009027.html</id><title type="text">关于各网站回到顶部的细节功能</title><summary type="text">对比一下吧，不说话了，很多人学到的皮毛和精髓是完全两码事。先看淘宝：http://item.taobao.com/item.htm?id=9134206497&amp;amp;ali_refid=a3_619362_1007:1102299863:7:46702465U84y78608587678s868v3I:090efd2e7e3bc5c1f468dbe7eeb252b1&amp;amp;ali_trackid=1_090efd2e7e3bc5c1f468dbe7eeb252b1淘宝的回到顶部处于内容右侧10像素左右的地方，当用户滚动下方，这个按钮即可见。美丽说，一个购物社区分享网站，近期新起之秀，htt</summary><published>2011-04-08T01:58:00Z</published><updated>2011-04-08T01:58:00Z</updated><author><name>Keep Walking</name><uri>http://www.cnblogs.com/perfectdesign/</uri></author><link rel="alternate" href="http://www.cnblogs.com/perfectdesign/archive/2011/04/08/2009027.html"/><link rel="alternate" type="text/html" href="http://www.cnblogs.com/perfectdesign/archive/2011/04/08/2009027.html"/><content type="html">&lt;p&gt;对比一下吧，不说话了，很多人学到的皮毛和精髓是完全两码事。&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;先看淘宝：&lt;/p&gt;&lt;p&gt;&lt;a href="http://item.taobao.com/item.htm?id=9134206497&amp;amp;ali_refid=a3_619362_1007:1102299863:7:46702465U84y78608587678s868v3I:090efd2e7e3bc5c1f468dbe7eeb252b1&amp;amp;ali_trackid=1_090efd2e7e3bc5c1f468dbe7eeb252b1"&gt;http://item.taobao.com/item.htm?id=9134206497&amp;amp;ali_refid=a3_619362_1007:1102299863:7:46702465U84y78608587678s868v3I:090efd2e7e3bc5c1f468dbe7eeb252b1&amp;amp;ali_trackid=1_090efd2e7e3bc5c1f468dbe7eeb252b1&lt;/a&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;&lt;img src="http://images.cnblogs.com/cnblogs_com/perfectdesign/top1.png" border="0" alt="" width="472" height="311" /&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;淘宝的回到顶部处于内容右侧10像素左右的地方，当用户滚动下方，这个按钮即可见。&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;美丽说，一个购物社区分享网站，近期新起之秀，&lt;/p&gt;&lt;p&gt;&lt;a href="http://www.meilishuo.com/person/showTwitterPage/?t=1141996"&gt;http://www.meilishuo.com/person/showTwitterPage/?t=1141996&lt;/a&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;&lt;img src="http://images.cnblogs.com/cnblogs_com/perfectdesign/top2.png" width="462" height="275" alt="" /&gt;&lt;/p&gt;&lt;p&gt;回到顶部的按钮处于内容框架内侧，极容易遮挡到内容，反而给用户使用造成不便，而且在chrome下不兼容，后来我又浏览了一个站点，类似美丽说，但名字忘记了&amp;nbsp;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;img src="http://www.cnblogs.com/perfectdesign/aggbug/2009027.html?type=1" width="1" height="1" alt=""/&gt;&lt;p&gt;&lt;a href="http://www.cnblogs.com/perfectdesign/archive/2011/04/08/2009027.html" target="_blank"&gt;本文链接&lt;/a&gt;&lt;/p&gt;</content></entry><entry><id>http://www.cnblogs.com/perfectdesign/archive/2011/03/18/1988461.html</id><title type="text">大电商网站导航用户体验对比</title><summary type="text">最近挺感兴趣研究电子商务网站的导航，特地找6个网站做横向对比四个综合性大站http://www.360buy.com/http://dangdang.com/http://www.suning.cn/http://shop.qq.com/两个垂直电商站点http://www.letao.com/http://www.mbaobao.com/先上截图：京东Dangdang苏宁易购QQ商城乐淘麦包包先横向对比导航栏弹出层的内容：京东，当当，乐淘，麦包包，乐蜂，都有二级或三级分类，推荐品牌，以及促销信息。乐淘上不但有这些，还含有价格区间，更加方便导航，不过貌似价格区间太细，不太适合提高销售（个人认.</summary><published>2011-03-18T14:14:00Z</published><updated>2011-03-18T14:14:00Z</updated><author><name>Keep Walking</name><uri>http://www.cnblogs.com/perfectdesign/</uri></author><link rel="alternate" href="http://www.cnblogs.com/perfectdesign/archive/2011/03/18/1988461.html"/><link rel="alternate" type="text/html" href="http://www.cnblogs.com/perfectdesign/archive/2011/03/18/1988461.html"/><content type="html">&lt;div&gt;&#xD;
&lt;div&gt; &lt;img src="file:///C:/Documents%20and%20Settings/Administrator/Application%20Data/Tencent/Users/20989163/QQ/WinTemp/RichOle/Q(]ICZ%60(6J%7DW(Y((52]%7DZ3L.jpg" alt="" /&gt;&lt;span style="font-family:宋体;"&gt;最近挺感兴趣研究电子商务网站的导航，特地找&lt;/span&gt;6&lt;span style="font-family:宋体;"&gt;个网站做横向对比&lt;/span&gt;&lt;/div&gt;&#xD;
&lt;div&gt;&#xD;
&lt;p&gt;&lt;span style="font-family:宋体;"&gt;四个综合性大站&lt;/span&gt;&lt;/p&gt;&#xD;
&lt;p&gt;&lt;a href="http://www.360buy.com/"&gt;http://www.360buy.com/&lt;/a&gt;&lt;/p&gt;&#xD;
&lt;p&gt;&lt;a href="http://dangdang.com/"&gt;http://dangdang.com/&lt;/a&gt;&lt;/p&gt;&#xD;
&lt;p&gt;&lt;a href="http://www.suning.cn/"&gt;http://www.suning.cn/&lt;/a&gt;&lt;/p&gt;&#xD;
&lt;p&gt;&lt;a href="http://shop.qq.com/"&gt;http://shop.qq.com/&lt;/a&gt;&lt;/p&gt;&#xD;
&lt;p&gt;&lt;span style="font-family:宋体;"&gt;两个垂直电商站点&lt;/span&gt;&lt;/p&gt;&#xD;
&lt;p&gt;&lt;a href="http://www.letao.com/"&gt;http://www.letao.com/&lt;/a&gt;&lt;/p&gt;&#xD;
&lt;p&gt;&lt;a href="http://www.mbaobao.com/"&gt;http://www.mbaobao.com/&lt;/a&gt;&lt;/p&gt;&#xD;
&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&#xD;
&lt;p&gt;&lt;/p&gt;&#xD;
&lt;p&gt;&lt;span style="font-family:宋体;"&gt;先上截图：&lt;/span&gt;&lt;/p&gt;&#xD;
&lt;p&gt;&lt;span style="font-family:宋体;"&gt;京东&lt;/span&gt;&lt;/p&gt;&#xD;
&lt;p align="left" style="text-align:left;"&gt;&lt;span style="font-size:12.0pt;font-family:宋体;"&gt;&lt;img border="0" width="819" height="443" src="http://img.cyzone.com.cn/blog/t/jingdong.jpg" alt="" /&gt;&lt;/span&gt;&lt;/p&gt;&#xD;
&lt;p&gt;&lt;/p&gt;&#xD;
&lt;p&gt;Dangdang&lt;/p&gt;&#xD;
&lt;p&gt;&lt;/p&gt;&#xD;
&lt;p align="left" style="text-align:left;"&gt;&lt;span style="font-size:12.0pt;font-family:宋体;"&gt;&lt;img border="0" width="653" height="507" src="http://img.cyzone.com.cn/blog/t/dangdang.jpg" v:shapes="图片_x0020_3" alt="" /&gt;&lt;/span&gt;&lt;/p&gt;&#xD;
&lt;p&gt;&lt;/p&gt;&#xD;
&lt;p&gt;&lt;span style="font-family:宋体;"&gt;苏宁易购&lt;/span&gt;&lt;/p&gt;&#xD;
&lt;p&gt;&lt;/p&gt;&#xD;
&lt;p align="left" style="text-align:left;"&gt;&lt;span style="font-size:12.0pt;font-family:宋体;"&gt;&lt;img border="0" width="732" height="446" src="http://img.cyzone.com.cn/blog/t/suning.jpg" v:shapes="图片_x0020_5" alt="" /&gt;&lt;/span&gt;&lt;/p&gt;&#xD;
&lt;p&gt;&lt;/p&gt;&#xD;
&lt;p&gt;&lt;/p&gt;&#xD;
&lt;p&gt;&lt;/p&gt;&#xD;
&lt;p&gt;QQ&lt;span style="font-family:宋体;"&gt;商城&lt;/span&gt;&lt;/p&gt;&#xD;
&lt;p align="left" style="text-align:left;"&gt;&lt;span style="font-size:12.0pt;font-family:宋体;"&gt;&lt;img border="0" width="785" height="501" src="http://img.cyzone.com.cn/blog/t/QQ.jpg" v:shapes="图片_x0020_13" alt="" /&gt;&lt;/span&gt;&lt;/p&gt;&#xD;
&lt;p&gt;&lt;/p&gt;&#xD;
&lt;p&gt;&lt;/p&gt;&#xD;
&lt;p&gt;&lt;/p&gt;&#xD;
&lt;p&gt;&lt;span style="font-family:宋体;"&gt;乐淘&lt;/span&gt;&lt;/p&gt;&#xD;
&lt;p align="left" style="text-align:left;"&gt;&lt;span style="font-size:12.0pt;font-family:宋体;"&gt;&lt;img border="0" width="769" height="289" src="http://img.cyzone.com.cn/blog/t/letao.jpg" v:shapes="图片_x0020_7" alt="" /&gt;&lt;/span&gt;&lt;/p&gt;&#xD;
&lt;p&gt;&lt;/p&gt;&#xD;
&lt;p&gt;&lt;span style="font-family:宋体;"&gt;麦包包&lt;/span&gt;&lt;/p&gt;&#xD;
&lt;p align="left" style="text-align:left;"&gt;&lt;span style="font-size:12.0pt;font-family:宋体;"&gt;&lt;img border="0" width="636" height="369" src="http://img.cyzone.com.cn/blog/t/mbaobao.jpg" v:shapes="图片_x0020_9" alt="" /&gt;&lt;/span&gt;&lt;/p&gt;&#xD;
&lt;p&gt;&lt;/p&gt;&#xD;
&lt;p&gt;&lt;/p&gt;&#xD;
&lt;p&gt;&lt;/p&gt;&#xD;
&lt;p&gt;&lt;font  face="宋体"&gt;&lt;br /&gt;&lt;/font&gt;&lt;/p&gt;&#xD;
&lt;p&gt;&lt;span style="font-family:宋体;"&gt;先横向对比导航栏弹出层的内容：&lt;/span&gt;&lt;/p&gt;&#xD;
&lt;p&gt;&lt;span style="font-family:宋体;"&gt;京东，当当，乐淘，麦包包，乐蜂，都有二级或三级分类，推荐品牌，以及促销信息。乐淘上不但有这些，还含有价格区间，更加方便导航，不过貌似价格区间太细，不太适合提高销售（个人认为，如果现有用户数据表明用户集中于&lt;/span&gt;200&lt;span style="font-family:宋体;"&gt;元区间商品，那么是否可以设置&lt;/span&gt;150-30&lt;span style="font-family:宋体;"&gt;元区间，促进用户发现稍高价钱的合适商品）。弹出层的促销信息会比较实用，但是&lt;/span&gt;QQ&lt;span style="font-family:宋体;"&gt;商城没有。&lt;/span&gt;&lt;/p&gt;&#xD;
&lt;p&gt;&lt;span style="font-family:宋体;"&gt;所有弹出层内&lt;/span&gt;LOGO&lt;span style="font-family:宋体;"&gt;和图片都含有&lt;/span&gt;title&lt;span style="font-family:宋体;"&gt;，这点都细节各站都没有放过。&lt;/span&gt;&lt;/p&gt;&#xD;
&lt;p&gt;&lt;span style="font-family:宋体;"&gt;但是含有&lt;/span&gt;LOGO&lt;span style="font-family:宋体;"&gt;的&lt;/span&gt;QQ&lt;span style="font-family:宋体;"&gt;商城和乐淘里，只有乐淘的&lt;/span&gt;LOGO&lt;span style="font-family:宋体;"&gt;在鼠标放上去时有虚框，交互要好点。&lt;/span&gt;&lt;/p&gt;&#xD;
&lt;p&gt;&lt;span style="font-family:宋体;"&gt;所有弹出层只有京东有关闭按钮，但是关闭按钮没有交互，如果设计成鼠标放上去就可以将图片稍微放大并加粗线条就好了。但是我觉得关闭按钮是给傻瓜用户的一个提示而已，放不放都可。&lt;/span&gt;&lt;/p&gt;&#xD;
&lt;p&gt;&lt;/p&gt;&#xD;
&lt;p&gt;&lt;span style="font-family:宋体;"&gt;横向对比弹出效果：&lt;/span&gt;&lt;/p&gt;&#xD;
&lt;p&gt;&lt;span style="font-family:宋体;"&gt;京东和苏宁易购在导航间切换时有层闪动，看得有些眼花。&lt;/span&gt;QQ&lt;span style="font-family:宋体;"&gt;商城和乐淘很好的处理了一问题，可能是构建弹出层&lt;/span&gt;DIV&lt;span style="font-family:宋体;"&gt;的方式不一致导致的。反应速度上，乐淘最快，京东显得有些迟钝。乐淘的弹出层是宽高固定的，其他站点弹出层都不固定。&lt;/span&gt;&lt;/p&gt;&#xD;
&lt;p&gt;&lt;span style="font-family:宋体;"&gt;麦包包是几个站点里面唯一一个横向主导航纵向弹出的，但是他的布局很好，留白和商品图片配合，显得网站很有档次。&lt;/span&gt;&lt;/p&gt;&#xD;
&lt;p&gt;&lt;span style="font-family:宋体;"&gt;各站的弹出层都会遮罩住轮播图。只是有部分遮罩和全部遮罩的区别。全部遮罩可以将轮播效果不干扰到用户对弹出层的浏览，但是如果部分遮罩，就会让轮播图干扰到用户视线。这一点上，乐淘，&lt;/span&gt;QQ&lt;span style="font-family:宋体;"&gt;商城，做得很好。&lt;/span&gt;&lt;/p&gt;&#xD;
&lt;p&gt;&lt;span style="font-family:宋体;"&gt;再顺便说一下轮播图，&lt;/span&gt;6&lt;span style="font-family:宋体;"&gt;个站点，&lt;/span&gt;3&lt;span style="font-family:宋体;"&gt;个轮播图的切换是数字按钮，其他均为文字按钮，当然是文字按钮更给力，用户体验更好了。&lt;/span&gt;&lt;/p&gt;&#xD;
&lt;p&gt;&lt;/p&gt;&#xD;
&lt;p&gt;&lt;span style="font-family:宋体;"&gt;用&lt;/span&gt;Iphone&lt;span style="font-family:宋体;"&gt;访问这几个站点，点击导航：&lt;/span&gt;&lt;/p&gt;&#xD;
&lt;p&gt;&lt;span style="font-family:宋体;"&gt;京东无弹出层效果，点击就直接跳转到相应分类页。&lt;/span&gt;&lt;/p&gt;&#xD;
&lt;p&gt;&lt;span style="font-family:宋体;"&gt;访问当当直接跳转到了当当手机版网站，做了识别，还行。&lt;/span&gt;&lt;/p&gt;&#xD;
&lt;p&gt;&lt;span style="font-family:宋体;"&gt;苏宁易购直接跳转到分类页&lt;/span&gt;&lt;/p&gt;&#xD;
&lt;p&gt;&lt;span style="font-family:宋体;"&gt;乐淘直接跳转&lt;/span&gt;&lt;/p&gt;&#xD;
&lt;p&gt;&lt;span style="font-family:宋体;"&gt;麦包包点击是弹出层！没有直接跳转！&lt;/span&gt;&lt;/p&gt;&#xD;
&lt;p&gt;QQ&lt;span style="font-family:宋体;"&gt;商城和麦包包一样，都没有直接跳转，而是弹出层！&lt;/span&gt;&lt;/p&gt;&#xD;
&lt;p&gt;&lt;span style="font-family:宋体;"&gt;不跳转而弹出的意义在于用户能够在触摸屏环境下还能使用更舒适的导航，提高用户满意度，麦包包和&lt;/span&gt;QQ&lt;span style="font-family:宋体;"&gt;商城在这方面的确是有细节上的考虑，其实，从细节的实现上，很容易，只需要判断浏览器类型，然后在初始化事件的时候选择是鼠标划过，还是鼠标点击，如果是点击，在当前已经弹出层情况下，再访问本身链接即可。&lt;/span&gt;&lt;/p&gt;&#xD;
&lt;p&gt;&lt;span style="font-family:宋体;"&gt;这就是细节，用户体验。&lt;/span&gt;&lt;/p&gt;&#xD;
&lt;p&gt;&lt;span style="font-family:宋体;"&gt;综合，乐淘，麦包包，&lt;/span&gt;QQ&lt;span style="font-family:宋体;"&gt;商城做得的确很不错！电商大佬京东和当当的确很多地方需要改进，细节就是魔鬼，电商们砸了这么多钱，提升自己的品质很重要！&lt;/span&gt;&lt;/p&gt;&#xD;
&lt;/div&gt;&#xD;
&lt;/div&gt;&lt;img src="http://www.cnblogs.com/perfectdesign/aggbug/1988461.html?type=1" width="1" height="1" alt=""/&gt;&lt;p&gt;&lt;a href="http://www.cnblogs.com/perfectdesign/archive/2011/03/18/1988461.html" target="_blank"&gt;本文链接&lt;/a&gt;&lt;/p&gt;</content></entry><entry><id>http://www.cnblogs.com/perfectdesign/archive/2011/02/01/2010_read_books.html</id><title type="text">回顾我的2010，20本书陪我度过的三十而立的年纪</title><summary type="text">2010年，正好是我三十而立之年，一直有习惯从霍营城铁到知春路地铁站的时候，三十分钟时间里拿着本书看，不觉一年间居然看了20本书，特来晒晒：前几本书是关于用户体验的：1 《锦绣蓝图》，作者是linkedin的产品经理，也曾在雅虎任职，觉得此书主要是给初级产品经理设立一个做互联网产品的最佳实践， 比如搜索，导航，社交，信息架构，都蜻蜓点水到位，配有不少网站案例，值得学习。2 《结网》，王坚著，原QQ...</summary><published>2011-02-01T10:14:00Z</published><updated>2011-02-01T10:14:00Z</updated><author><name>Keep Walking</name><uri>http://www.cnblogs.com/perfectdesign/</uri></author><link rel="alternate" href="http://www.cnblogs.com/perfectdesign/archive/2011/02/01/2010_read_books.html"/><link rel="alternate" type="text/html" href="http://www.cnblogs.com/perfectdesign/archive/2011/02/01/2010_read_books.html"/><content type="html">&lt;p&gt;2010年，正好是我三十而立之年，一直有习惯从霍营城铁到知春路地铁站的时候，三十分钟时间里拿着本书看，不觉一年间居然看了20本书，特来晒晒：&lt;/p&gt;&#xD;
&lt;p&gt;&lt;img style="width:1000px;height:800px;" src="http://img.cyzone.com.cn/ad/default/CIMG1615.JPG" alt="" /&gt;&lt;/p&gt;&#xD;
&lt;p&gt;前几本书是关于用户体验的：&lt;/p&gt;&#xD;
&lt;p&gt;1 《锦绣蓝图》，作者是linkedin的产品经理，也曾在雅虎任职，觉得此书主要是给初级产品经理设立一个做互联网产品的最佳实践， 比如搜索，导航，社交，信息架构，都蜻蜓点水到位，配有不少网站案例，值得学习。&lt;/p&gt;&#xD;
&lt;p&gt;2 《结网》，王坚著，原QQ邮箱产品经理，《糗事百科》创始人，从大方面讲述如何做一个产品经理，具体细节没有太多涉及。&lt;/p&gt;&#xD;
&lt;p&gt;3 &amp;nbsp;《web表单设计-点石成金的艺术》，此书指导意义非常强，许多设计表单的最佳实践，比如表单的存在价值，表单的对齐方式对比，用户眼球行为跟踪，输入框对比，用户动作，表单可访问性，各种错误提示，表单的与人的交互，每个细节作者都不是简单地告诉你如何去做，而且还告诉你一大串他们的研究成果数据，让你不得不信服。&lt;/p&gt;&#xD;
&lt;p&gt;4 《Don't make me think》这书就不用介绍了， 太多人推荐。其中最经典的&amp;#8220;为扫描设计，不要为阅读设计&amp;#8221;，让我把自己网站的广告重新都审视了一遍。&lt;/p&gt;&#xD;
&lt;p&gt;5 &amp;nbsp;《人人都是产品经理》 &amp;nbsp;淘宝系的，从准备入门到3岁的产品经理的事情，都一一点到，初级产品经理必看。&lt;/p&gt;&#xD;
&lt;p&gt;6 《用户体验的要素》，从5个层次，层层深入讲述用户体验，战略，范围，结构，框架，表现，推荐每位都细读细读。&lt;/p&gt;&#xD;
&lt;p&gt;7 《设计心理学》，说实话，看明白了，但是不知道如何应用， 情感化的设计真是王道，这个只能以后注意。诺曼的书，虽然你看得明白，你不懂心理学你根本就不懂如何实际运用。&lt;/p&gt;&#xD;
&lt;p&gt;8 《瞬间之美》， 强调 网页浏览特性，如何抓住用户眼球。&lt;/p&gt;&#xD;
&lt;p&gt;9 《流量的秘密》，书非常不错，对于运营人员， 全面剖述谷歌分析的技术细节，以及实现，以及如何结合运营，销售，KPI。教你从数据层面挖掘你的网站访问量变化原因，无细分，&lt;span  style="font-family: arial, sans-serif; line-height: 20px; font-size: small; "&gt;毋宁死！强调细分在统计分析网站的重要性。&lt;/span&gt;&lt;/p&gt;&#xD;
&lt;p&gt;10 《html5用户指南》，一个入门，没太多出彩的地方，因为公司即将使用html5，所以临时抱佛脚。&lt;/p&gt;&#xD;
&lt;p&gt;11 《seo实战密码》，SEO界大腕ZAC的新书，刚出我就买来读完了， 可能我对他期望太高，最后比较失落，建议seo初级人员阅读。&lt;/p&gt;&#xD;
&lt;p&gt;12 《微语录》，最厚一本，但是我却最喜欢的书，因为我捧着它在地铁里老发笑，微博写得实在是太有才了。&lt;/p&gt;&#xD;
&lt;p&gt;13 《mysql深入浅出》，mysql基础书籍，就当是手册来看，扫读了一遍。&lt;/p&gt;&#xD;
&lt;p&gt;14 《mysql性能调优与架构设计》，没看《mysql高性能2》之前，觉得很不错，看了之后觉得两者雷同很多， 我还是更信任高性能2一书。&lt;/p&gt;&#xD;
&lt;p&gt;15 《mysql技术内幕-innodb存储引擎》，看完的当晚，就把网站余下的myisam类型表转成了innodb的， 因为书里面有句话：没有人愚蠢到还在不使用innodb的。（上次去新浪微博大会，新浪微博第一版居然是myisam，恶心啊.....）&lt;span  style="font-size: 10.8333px; "&gt;不过里面越看越觉得mysql的innodb和 sql server 太像了！很多细节，不过他们差异也不少，我想再抽时间写写关于mysql和mssql的差异。说是书里有关于mysql源码，其实就是最简单的伪源码，吓不住人。&lt;/span&gt;&lt;/p&gt;&#xD;
&lt;p&gt;16 &amp;nbsp;《构建可扩展的web站点》17 《高性能网站建设进阶指南》18 《构建高性能web站点》，三本书比较雷同，讲述的细节也差不太多，围绕yslow原则就讲了不少，希望2011年不要再有这类型的书出版了，就算有，希望也些心意，比如结合nosql，facebook bigpipe技术，hiphp等新出现的玩意。&lt;/p&gt;&#xD;
&lt;p&gt;下面几本书不是在我同事那被借阅，就是还在公司躺着过年的。&amp;nbsp;&lt;/p&gt;&#xD;
&lt;p&gt;18 《facebook效应》，还在做社交网站的人，不管是什么职位，都应该读一读。&amp;nbsp;&lt;/p&gt;&#xD;
&lt;p&gt;19 《高性能mysql2》，mysql相关人员必读， 不单单是运维的。&lt;/p&gt;&#xD;
&lt;p&gt;20 &amp;nbsp;《信息架构》，没有怎么仔细读，前几章比较晦涩，就放弃了。&lt;/p&gt;&#xD;
&lt;p&gt;&lt;/p&gt;&#xD;
&lt;p&gt;在这里也祝园子里的朋友们新的一年，心想事成，万事如意，薪水节节高！&lt;/p&gt;&#xD;
&lt;p&gt;&lt;/p&gt;&#xD;
&lt;img src="http://www.cnblogs.com/perfectdesign/aggbug/1948758.html?type=1" width="1" height="1" alt=""/&gt;&lt;p&gt;&lt;a href="http://www.cnblogs.com/perfectdesign/archive/2011/02/01/2010_read_books.html" target="_blank"&gt;本文链接&lt;/a&gt;&lt;/p&gt;</content></entry><entry><id>http://www.cnblogs.com/perfectdesign/archive/2011/01/28/mysql_cardinality.html</id><title type="text">mysql cardinality</title><summary type="text">一直以为mysql没有类似sql server那样的列统计信息数据，今天算是被我翻到了。在show index 命令里面，这个值表示索引的唯一值有多少，图示表示此索引有14w的索引唯一值，也就是说选择性还行，比较合适建索引。不过这个值的管理不是很透明，inno和myisam都是通过 analyze table 命令来更新此值。但是这个在sql server下面，可以使用各种手段来调控该值。sample取样，百分比，统计，都可以。一般的mysql运维DBA一般都会比较关注这个值吧，会定期 analyze table 来更新这个值。这个值的准确与否和sql server一样，会关系到查询优化器是否</summary><published>2011-01-28T07:53:00Z</published><updated>2011-01-28T07:53:00Z</updated><author><name>Keep Walking</name><uri>http://www.cnblogs.com/perfectdesign/</uri></author><link rel="alternate" href="http://www.cnblogs.com/perfectdesign/archive/2011/01/28/mysql_cardinality.html"/><link rel="alternate" type="text/html" href="http://www.cnblogs.com/perfectdesign/archive/2011/01/28/mysql_cardinality.html"/><content type="html">&lt;p&gt;一直以为mysql没有类似sql server那样的列统计信息数据，今天算是被我翻到了。在show index 命令里面，&lt;/p&gt;&lt;p&gt;&lt;img src="http://images.cnblogs.com/cnblogs_com/perfectdesign/%E6%9C%AA%E5%91%BD%E5%90%8D.jpg" width="511" height="206" alt="" /&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;这个值表示索引的唯一值有多少，图示表示此索引有14w的索引唯一值，也就是说选择性还行，比较合适建索引。&lt;/p&gt;&lt;p&gt;不过这个值的管理不是很透明，inno和myisam都是通过 analyze table 命令来更新此值。&lt;/p&gt;&lt;p&gt;但是这个在sql server下面，可以使用各种手段来调控该值。sample取样，百分比，统计，都可以。&lt;/p&gt;&lt;p&gt;一般的mysql运维DBA一般都会比较关注这个值吧，会定期 analyze table 来更新这个值。&lt;/p&gt;&lt;p&gt;这个值的准确与否和sql server一样，会关系到查询优化器是否选择这个索引来join，或者using。&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;img src="http://www.cnblogs.com/perfectdesign/aggbug/1947085.html?type=1" width="1" height="1" alt=""/&gt;&lt;p&gt;&lt;a href="http://www.cnblogs.com/perfectdesign/archive/2011/01/28/mysql_cardinality.html" target="_blank"&gt;本文链接&lt;/a&gt;&lt;/p&gt;</content></entry><entry><id>http://www.cnblogs.com/perfectdesign/archive/2011/01/28/think_before_pub_site.html</id><title type="text">运营一个网站，新增加一个功能，容易忽视哪些问题就匆匆上线？</title><summary type="text">1 数据架构中的索引。新增功能少不了新增表，但是在设计规划阶段，往往思想是做表结构，很少有开发人员能够考虑到后期的性能问题，业务查询量集中度问题。一个资深的开发人员会考虑新增功能的性能瓶颈可能会存在于哪？如何解决这个瓶颈，有时候最简单的就是建索引。2 SEO。 初级开发人员往往具备的SEO知识有限，但是SEO对开发人员来说，仅仅是一些细节的注意，比如：每个页面可定制的title,description,keywords,以及每个集合页面（频道主页，列表主页）需要竞争的关键词，不能让这些竞争有冲突。还有页面的链接表现经常是类似 www.cyzone.cn/article.aspx?id=1234</summary><published>2011-01-28T02:55:00Z</published><updated>2011-01-28T02:55:00Z</updated><author><name>Keep Walking</name><uri>http://www.cnblogs.com/perfectdesign/</uri></author><link rel="alternate" href="http://www.cnblogs.com/perfectdesign/archive/2011/01/28/think_before_pub_site.html"/><link rel="alternate" type="text/html" href="http://www.cnblogs.com/perfectdesign/archive/2011/01/28/think_before_pub_site.html"/><content type="html">&lt;p&gt;1 数据架构中的索引。新增功能少不了新增表，但是在设计规划阶段，往往思想是做表结构，很少有开发人员能够考虑到后期的性能问题，业务查询量集中度问题。一个资深的开发人员会考虑新增功能的性能瓶颈可能会存在于哪？如何解决这个瓶颈，有时候最简单的就是建索引。&lt;/p&gt;&lt;p&gt;2 SEO。 初级开发人员往往具备的SEO知识有限，但是SEO对开发人员来说，仅仅是一些细节的注意，比如：每个页面可定制的title,description,keywords,以及每个集合页面（频道主页，列表主页）需要竞争的关键词，不能让这些竞争有冲突。还有页面的链接表现经常是类似 www.cyzone.cn/article.aspx?id=1234,但是这是对SEO毫无益处的，类似博客园，应该有个自定义的链接。还有链接的可读性，也不要过长，符合网站的链接规划架构。该独立子站就独立子站，如果内容过小不支持独立二级域，最好做成主站的目录，这样更容获得传递权重。&lt;/p&gt;&lt;p&gt;3 功能上线后的KPI衡量。很多时候小公司开发一个功能前，公司没有一个产品经理，也不会有人给这个产品定一个KPI。如果不定KPI，就不知道这个功能上线后是否符合预期，是好是坏，全凭感觉。所以在开发时，就要考虑怎么来衡量这个功能。衡量功能时好时坏具体关系到每个不同的功能，有些是增加PV，增加互动，用户产生内容。有些还是数据的纵向对比，就要注意收集新功能上线前的数据怎样。比如一个新的评论模块上线，用户是不是比以前更加喜欢评论。新改版的用户注册流程，是不是提高了用户的转化率，以前的转化率数据就要先收集。收集这些数据的方式有很多种手段，可以用程序分析web服务器的日志，可以内置于程序内分析，不过最简单的还是使用第三方的统计软件，推荐使用百度统计和谷歌分析。两个分析软件相辅相成。百度统计可以使用百度热力图和链接图分析页面改版后的用户焦点所在，用户是否更愿意停留在这个页面。谷歌分析可以更加定制化的手段来分析数据。比如新增文章分享功能，你需要知道哪些文章最经常被分享，哪些分享渠道最经常被使用，可以使用trackEvent事件来追踪点击。&lt;/p&gt;&lt;p&gt;4 &amp;nbsp;互联网讲究的都是快速迭代，这个功能不行，马上就掉头去搞另外的，不能死在一棵树上，也不能死的不明不白，即使这个功能失败，也有数据可以分析到底失败在哪个地方，下个版本，下个功能，如何改进。这样网站就不能过于强调性能，强调重构的代码。总之，把握好2/8原则，时间甚于一切。不过安全是一定要注意，技术老大一定要做好code review,安全检查。XSS，SQL Injection检查必不可少。&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;img src="http://www.cnblogs.com/perfectdesign/aggbug/1946834.html?type=1" width="1" height="1" alt=""/&gt;&lt;p&gt;&lt;a href="http://www.cnblogs.com/perfectdesign/archive/2011/01/28/think_before_pub_site.html" target="_blank"&gt;本文链接&lt;/a&gt;&lt;/p&gt;</content></entry><entry><id>http://www.cnblogs.com/perfectdesign/archive/2011/01/27/1946322.html</id><title type="text">强烈的孤独感，没有人能体味....</title><summary type="text">有时候，强烈的，莫名的孤独感，向我袭来，即使公司再大的空调，我也不禁冷颤。公司的确不是一个技术导向公司，我也不指望，但是公司就我一个技术，我就觉得实在是太无助了。我一个人，是公司的网管，也就是修电脑，搞网络的，也是开发维护运营一个全球alexa排名5000的 程序员基本上，我的职称可以是网管， 数据库管理员，.NET+PHP程序员，前端开发人员，seo,数据统计分析人员，用户体验，也还经常兼编辑，要删除垃圾文章，还有时候要参加行业会议，发发杂志。公司的任何关于技术的事情，我不可能事事都能cover到， 但是只有我一个人，我必须！没人任何人可以和我商量，探讨什么问题，什么解决方案，2年我曾经招过</summary><published>2011-01-27T08:14:00Z</published><updated>2011-01-27T08:14:00Z</updated><author><name>Keep Walking</name><uri>http://www.cnblogs.com/perfectdesign/</uri></author><link rel="alternate" href="http://www.cnblogs.com/perfectdesign/archive/2011/01/27/1946322.html"/><link rel="alternate" type="text/html" href="http://www.cnblogs.com/perfectdesign/archive/2011/01/27/1946322.html"/><content type="html">&lt;p&gt;有时候，强烈的，莫名的孤独感，向我袭来，即使公司再大的空调，我也不禁冷颤。&lt;/p&gt;&lt;p&gt;公司的确不是一个技术导向公司，我也不指望，但是公司就我一个技术，我就觉得实在是太无助了。&lt;/p&gt;&lt;p&gt;我一个人，是公司的网管，也就是修电脑，搞网络的，也是开发维护运营一个全球alexa排名5000的 程序员&lt;/p&gt;&lt;p&gt;基本上，我的职称可以是网管， 数据库管理员，.NET+PHP程序员，前端开发人员，seo,数据统计分析人员，用户体验，也还经常兼编辑，要删除垃圾文章，还有时候要参加行业会议，发发杂志。&lt;/p&gt;&lt;p&gt;公司的任何关于技术的事情，我不可能事事都能cover到， 但是只有我一个人，我必须！&lt;/p&gt;&lt;p&gt;没人任何人可以和我商量，探讨什么问题，什么解决方案，&amp;nbsp;&lt;/p&gt;&lt;p&gt;2年我曾经招过2个程序员， 2个人都呆了一年就走了每个程序员都是双薪跳槽。我自己薪水却原地踏步&lt;/p&gt;&lt;p&gt;老总每次都是说创业企业都是要能耐得住寂寞，能忍耐坚持。&lt;/p&gt;&lt;p&gt;老大，我都坚持3年了！&amp;nbsp;&lt;/p&gt;&lt;p&gt;我真的想逃离这个地方，逃离这个孤独的地方&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;img src="http://www.cnblogs.com/perfectdesign/aggbug/1946322.html?type=1" width="1" height="1" alt=""/&gt;&lt;p&gt;&lt;a href="http://www.cnblogs.com/perfectdesign/archive/2011/01/27/1946322.html" target="_blank"&gt;本文链接&lt;/a&gt;&lt;/p&gt;</content></entry><entry><id>http://www.cnblogs.com/perfectdesign/archive/2011/01/13/1934913.html</id><title type="text">改进UCHOME的记录发布，增强可访问性用户体验</title><summary type="text">今天是看到UCDChina上的一篇文章http://ucdchina.com/snap/8932，是关于SNS的用户体验问题，发觉文中提到的第一个细节，UCHOME就做的不好，于是改进了一下。在template里面找到文件space_feed.htm，将方法 的定义替换为：代码Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/--&amp;gt;functioncloseOpt(key,evt){if(evt.keyCode==9){$('message_menu').</summary><published>2011-01-13T13:05:00Z</published><updated>2011-01-13T13:05:00Z</updated><author><name>Keep Walking</name><uri>http://www.cnblogs.com/perfectdesign/</uri></author><link rel="alternate" href="http://www.cnblogs.com/perfectdesign/archive/2011/01/13/1934913.html"/><link rel="alternate" type="text/html" href="http://www.cnblogs.com/perfectdesign/archive/2011/01/13/1934913.html"/><content type="html">&lt;p&gt;今天是看到UCDChina上的一篇文章&amp;nbsp;&lt;a href="http://ucdchina.com/snap/8932"&gt;http://ucdchina.com/snap/8932&lt;/a&gt;&amp;nbsp;，是关于SNS的用户体验问题，发觉文中提到的第一个细节，UCHOME就做的不好，于是改进了一下。&lt;/p&gt;&lt;p&gt;在template里面找到文件&lt;span  style="font-size: 12.5px; "&gt;space_feed.htm&lt;/span&gt;&lt;span  style="font-size: 12.5px; "&gt;&amp;nbsp;，将方法 &amp;nbsp;的定义替换为：&lt;/span&gt;&lt;/p&gt;&lt;div style="background-color: #F5F5F5;border: 1px solid #CCCCCC;padding-left:5px;padding-right:5px;" onclick="cnblogs_code_show('3620420d-0051-4efd-86bb-765e38416e27')"&gt;&lt;br/&gt;Code highlighting produced by Actipro CodeHighlighter (freeware)&lt;br/&gt;http://www.CodeHighlighter.com/&lt;br/&gt;&lt;br/&gt;--&gt;&lt;span style="color: #0000FF;"&gt;function&lt;/span&gt;&lt;span style="color: #000000;"&gt;&amp;nbsp;closeOpt(key,evt)&amp;nbsp;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;{&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style="color: #0000FF;"&gt;if&lt;/span&gt;&lt;span style="color: #000000;"&gt;&amp;nbsp;(evt.keyCode&amp;nbsp;&lt;/span&gt;&lt;span style="color: #000000;"&gt;==&lt;/span&gt;&lt;span style="color: #000000;"&gt;&amp;nbsp;&lt;/span&gt;&lt;span style="color: #000000;"&gt;9&lt;/span&gt;&lt;span style="color: #000000;"&gt;)&amp;nbsp;{&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;$(&lt;/span&gt;&lt;span style="color: #000000;"&gt;'&lt;/span&gt;&lt;span style="color: #000000;"&gt;message_menu&lt;/span&gt;&lt;span style="color: #000000;"&gt;'&lt;/span&gt;&lt;span style="color: #000000;"&gt;).style.display&amp;nbsp;&lt;/span&gt;&lt;span style="color: #000000;"&gt;=&lt;/span&gt;&lt;span style="color: #000000;"&gt;&amp;nbsp;&lt;/span&gt;&lt;span style="color: #000000;"&gt;'&lt;/span&gt;&lt;span style="color: #000000;"&gt;none&lt;/span&gt;&lt;span style="color: #000000;"&gt;'&lt;/span&gt;&lt;span style="color: #000000;"&gt;;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;}&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style="color: #0000FF;"&gt;else&lt;/span&gt;&lt;span style="color: #000000;"&gt;&amp;nbsp;&lt;/span&gt;&lt;span style="color: #0000FF;"&gt;if&lt;/span&gt;&lt;span style="color: #000000;"&gt;&amp;nbsp;(evt.keyCode&amp;nbsp;&lt;/span&gt;&lt;span style="color: #000000;"&gt;==&lt;/span&gt;&lt;span style="color: #000000;"&gt;&amp;nbsp;&lt;/span&gt;&lt;span style="color: #000000;"&gt;13&lt;/span&gt;&lt;span style="color: #000000;"&gt;&amp;nbsp;&lt;/span&gt;&lt;span style="color: #000000;"&gt;&amp;amp;&amp;amp;&lt;/span&gt;&lt;span style="color: #000000;"&gt;&amp;nbsp;(evt.ctrlKey&amp;nbsp;&lt;/span&gt;&lt;span style="color: #000000;"&gt;==&lt;/span&gt;&lt;span style="color: #000000;"&gt;&amp;nbsp;&lt;/span&gt;&lt;span style="color: #0000FF;"&gt;true&lt;/span&gt;&lt;span style="color: #000000;"&gt;&amp;nbsp;&lt;/span&gt;&lt;span style="color: #000000;"&gt;||&lt;/span&gt;&lt;span style="color: #000000;"&gt;&amp;nbsp;evt.altKey&amp;nbsp;&lt;/span&gt;&lt;span style="color: #000000;"&gt;==&lt;/span&gt;&lt;span style="color: #000000;"&gt;&amp;nbsp;&lt;/span&gt;&lt;span style="color: #0000FF;"&gt;true&lt;/span&gt;&lt;span style="color: #000000;"&gt;))&amp;nbsp;{&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;poststatus();&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;$(&lt;/span&gt;&lt;span style="color: #000000;"&gt;'&lt;/span&gt;&lt;span style="color: #000000;"&gt;mood_message&lt;/span&gt;&lt;span style="color: #000000;"&gt;'&lt;/span&gt;&lt;span style="color: #000000;"&gt;).blur();&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;}&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;}&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style="color: #0000FF;"&gt;function&lt;/span&gt;&lt;span style="color: #000000;"&gt;&amp;nbsp;inputKeyDown(event)&amp;nbsp;{&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style="color: #0000FF;"&gt;var&lt;/span&gt;&lt;span style="color: #000000;"&gt;&amp;nbsp;e&amp;nbsp;&lt;/span&gt;&lt;span style="color: #000000;"&gt;=&lt;/span&gt;&lt;span style="color: #000000;"&gt;&amp;nbsp;event.keyCode&amp;nbsp;&lt;/span&gt;&lt;span style="color: #000000;"&gt;?&lt;/span&gt;&lt;span style="color: #000000;"&gt;&amp;nbsp;event.keyCode&amp;nbsp;:&amp;nbsp;event.which;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style="color: #0000FF;"&gt;if&lt;/span&gt;&lt;span style="color: #000000;"&gt;((e&amp;nbsp;&lt;/span&gt;&lt;span style="color: #000000;"&gt;==&lt;/span&gt;&lt;span style="color: #000000;"&gt;&amp;nbsp;&lt;/span&gt;&lt;span style="color: #000000;"&gt;38&lt;/span&gt;&lt;span style="color: #000000;"&gt;&amp;nbsp;&lt;/span&gt;&lt;span style="color: #000000;"&gt;||&lt;/span&gt;&lt;span style="color: #000000;"&gt;&amp;nbsp;e&amp;nbsp;&lt;/span&gt;&lt;span style="color: #000000;"&gt;==&lt;/span&gt;&lt;span style="color: #000000;"&gt;&amp;nbsp;&lt;/span&gt;&lt;span style="color: #000000;"&gt;40&lt;/span&gt;&lt;span style="color: #000000;"&gt;&amp;nbsp;&lt;/span&gt;&lt;span style="color: #000000;"&gt;||&lt;/span&gt;&lt;span style="color: #000000;"&gt;&amp;nbsp;e&amp;nbsp;&lt;/span&gt;&lt;span style="color: #000000;"&gt;==&lt;/span&gt;&lt;span style="color: #000000;"&gt;&amp;nbsp;&lt;/span&gt;&lt;span style="color: #000000;"&gt;13&lt;/span&gt;&lt;span style="color: #000000;"&gt;)&amp;nbsp;&lt;/span&gt;&lt;span style="color: #000000;"&gt;&amp;amp;&amp;amp;&lt;/span&gt;&lt;span style="color: #000000;"&gt;&amp;nbsp;$(&lt;/span&gt;&lt;span style="color: #000000;"&gt;'&lt;/span&gt;&lt;span style="color: #000000;"&gt;message_menu&lt;/span&gt;&lt;span style="color: #000000;"&gt;'&lt;/span&gt;&lt;span style="color: #000000;"&gt;).style.display&lt;/span&gt;&lt;span style="color: #000000;"&gt;!=&lt;/span&gt;&lt;span style="color: #000000;"&gt;'&lt;/span&gt;&lt;span style="color: #000000;"&gt;none&lt;/span&gt;&lt;span style="color: #000000;"&gt;'&lt;/span&gt;&lt;span style="color: #000000;"&gt;){&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;doane(event);&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;}&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;}&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;可以将UCHOME的记录在发布的时候，增强可访问性， 使用Ctrl+Enter or Alt+Enter&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;img src="http://www.cnblogs.com/perfectdesign/aggbug/1934913.html?type=1" width="1" height="1" alt=""/&gt;&lt;p&gt;&lt;a href="http://www.cnblogs.com/perfectdesign/archive/2011/01/13/1934913.html" target="_blank"&gt;本文链接&lt;/a&gt;&lt;/p&gt;</content></entry><entry><id>http://www.cnblogs.com/perfectdesign/archive/2011/01/05/1925983.html</id><title type="text">关于疯狂想法的后续</title><summary type="text">在前文中不少朋友指出的微软和谷歌已经提供了相关的我特意对比了一下各个资源的优劣势。谷歌：api地址列表：http://code.google.com/intl/zh-CN/apis/libraries/devguide.html200状态下的速度：200毫秒-1.5秒304状态下速度：230毫秒缓存一年时间提供多种通用代码，并且提供https协议 链接，方便网站中含有https页面的调用。（不会出现浏览器提示，访问非加密信息）微软：api地址列表：http://www.asp.net/ajaxlibrary/cdn.ashx200状态下的速度： 90毫秒-1秒304：180毫秒缓存一年时间仅提</summary><published>2011-01-04T23:04:00Z</published><updated>2011-01-04T23:04:00Z</updated><author><name>Keep Walking</name><uri>http://www.cnblogs.com/perfectdesign/</uri></author><link rel="alternate" href="http://www.cnblogs.com/perfectdesign/archive/2011/01/05/1925983.html"/><link rel="alternate" type="text/html" href="http://www.cnblogs.com/perfectdesign/archive/2011/01/05/1925983.html"/><content type="html">&lt;p&gt;在前文中不少朋友指出的微软和谷歌已经提供了相关的我特意对比了一下各个资源的优劣势。&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="font-size: 24pt; "&gt;谷歌：&lt;/span&gt;&lt;/p&gt;&lt;p&gt;api地址列表：&lt;span  style="font-size: 12.5px; "&gt;&lt;a href="http://code.google.com/intl/zh-CN/apis/libraries/devguide.html"&gt;http://code.google.com/intl/zh-CN/apis/libraries/devguide.html&lt;/a&gt;&lt;/span&gt;&lt;span  style="font-size: 12.5px; "&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;200状态下的速度：200毫秒-1.5秒&lt;/p&gt;&lt;p&gt;304状态下速度：230毫秒&lt;/p&gt;&lt;p&gt;缓存一年时间&lt;/p&gt;&lt;p&gt;提供多种通用代码，并且提供https协议 链接，方便网站中含有https页面的调用。（不会出现浏览器提示，访问非加密信息）&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="font-size: 24pt; "&gt;微软：&amp;nbsp;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;api地址列表：&lt;span  style="font-size: 12.5px; "&gt;&lt;a href="http://www.asp.net/ajaxlibrary/cdn.ashx"&gt;http://www.asp.net/ajaxlibrary/cdn.ashx&lt;/a&gt;&lt;/span&gt;&lt;span  style="font-size: 12.5px; "&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;200状态下的速度： 90毫秒-1秒&lt;/p&gt;&lt;p&gt;304：180毫秒&amp;nbsp;&lt;/p&gt;&lt;p&gt;缓存一年时间&lt;/p&gt;&lt;p&gt;仅提供jq的，但是可以很好的结合asp.net ajax,在scriptmanager中开启cdn即可使用cdn资源。&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;博客园：&lt;/p&gt;&lt;p&gt;&lt;span  style="font-size: 12.5px; "&gt;http://common.cnblogs.com/script/jquery.js&lt;/span&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;200状态：60毫秒&lt;/p&gt;&lt;p&gt;304状态：60毫秒&lt;/p&gt;&lt;p&gt;缓存一天&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;我自己在兆维BGP机房的jq代码&lt;/p&gt;&lt;p&gt;&lt;span  style="font-size: 12.5px; "&gt;http://js.cyzone.com.cn/jscript/jquery.js&lt;/span&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;200状态：47毫秒&lt;/p&gt;&lt;p&gt;304状态：31毫秒&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;（所有数据在北京联通adsl 512带宽下测速，时间为FF下的FIREBUG统计总共用时，不包含DNS时间）&amp;nbsp;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;结果：要想使用速度最快的通用代码，可以使用微软的，但是谷歌的照顾到了https协议，以及其他更多通用代码。&amp;nbsp;&lt;/p&gt;&lt;p&gt;虽然是CDN，未必速度就比我的站点速度和博客园速度就快。&lt;/p&gt;&lt;p&gt;博客园在common子域下管理静态资源，以为会携带cookie，结果很吃惊，看来博客园在cookie这块是下了很多功夫的。&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;img src="http://www.cnblogs.com/perfectdesign/aggbug/1925983.html?type=1" width="1" height="1" alt=""/&gt;&lt;p&gt;&lt;a href="http://www.cnblogs.com/perfectdesign/archive/2011/01/05/1925983.html" target="_blank"&gt;本文链接&lt;/a&gt;&lt;/p&gt;</content></entry><entry><id>http://www.cnblogs.com/perfectdesign/archive/2011/01/04/1925199.html</id><title type="text">一个疯狂想法</title><summary type="text">全世界的网站，可能代码重复最高的就是类似jquery,prototype,common.css这类的代码，如果全世界的这些代码不用每次都重复请求，新访问用户同一版本文件，只要请求一次，就在本地缓存5年以上，就相当于在浏览器里面默认安装了一样，这样，就可以节省大量的带宽开销，包括http连接开销和304响应开销。</summary><published>2011-01-04T02:13:00Z</published><updated>2011-01-04T02:13:00Z</updated><author><name>Keep Walking</name><uri>http://www.cnblogs.com/perfectdesign/</uri></author><link rel="alternate" href="http://www.cnblogs.com/perfectdesign/archive/2011/01/04/1925199.html"/><link rel="alternate" type="text/html" href="http://www.cnblogs.com/perfectdesign/archive/2011/01/04/1925199.html"/><content type="html">&lt;div&gt;&lt;p&gt;&lt;font  face="宋体"&gt;&amp;nbsp;&amp;nbsp;&lt;/font&gt;&lt;span  style="font-size: 12.5px; "&gt;2011&lt;span style="font-family:宋体;"&gt;年新年元旦晚上一直没睡好觉，新一年的网站规划，反思过去。辗转反侧，想到了公司内部网站的打通问题，于是诞生我这个不靠谱的&amp;#8220;伟大&amp;#8221;想法，哈哈。&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p&gt;&lt;span style="font-family:宋体;"&gt;&amp;nbsp;&amp;nbsp;全世界的网站，可能代码重复最高的就是类似&lt;/span&gt;jquery,prototype,common.css&lt;span style="font-family:宋体;"&gt;这类的代码，如果全世界的这些代码不用每次都重复请求，新访问用户同一版本文件，只要请求一次，就在本地缓存&lt;/span&gt;5&lt;span style="font-family:宋体;"&gt;年以上，就相当于在浏览器里面默认安装了一样，这样，就可以节省大量的带宽开销，包括&lt;/span&gt;http&lt;span style="font-family:宋体;"&gt;连接开销和&lt;/span&gt;304&lt;span style="font-family:宋体;"&gt;响应开销。&lt;/span&gt;&lt;/p&gt;  &lt;p&gt;&lt;span style="font-family:宋体;"&gt;为保证代码托管的提供商不会出现连接问题，可以采用类似检查是否已经加载的方法，如果加载不成功，则请求本地的代码段。&lt;/span&gt;&lt;/p&gt;  &lt;p&gt;&lt;span style="font-family:宋体;"&gt;为保证版本问题，链接应该为如下形式，&lt;/span&gt;&lt;a href="http://a.a/jq.js?v1.3"&gt;http://a.a/jq.js?v1.3&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;span style="font-family:宋体;"&gt;为尽量节省字节，最好是最精简的链接，最短的域名。&lt;/span&gt;&lt;/p&gt;  &lt;p&gt;&lt;span style="font-family:宋体;"&gt;受益的每个方面：&lt;/span&gt;&lt;/p&gt;  &lt;p&gt;1 &lt;span style="font-family:宋体;"&gt;访问用户，用户只需要访问联盟内任意网站，一次性缓存了文件后再浏览别的网站，就不需要重新请求。&lt;/span&gt;&lt;/p&gt;  &lt;p&gt;2 &lt;span style="font-family:宋体;"&gt;网站联盟内的流量节省开销，仅仅是联盟的入口点消耗带宽，再次浏览其他站点就可以完全避免带宽消耗。节省带宽的同时当然也降低了服务器的并发请求。&lt;/span&gt;&lt;/p&gt;  &lt;p&gt;&lt;/p&gt;  &lt;p&gt;&lt;span style="font-family:宋体;"&gt;但是这也有无法解决的问题：&lt;/span&gt;&lt;/p&gt;  &lt;p&gt;&lt;span style="font-family: 宋体; font-size: 18pt; "&gt;&lt;strong&gt;谁来承担全世界的流量？&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p&gt;&lt;span style="font-family:宋体;"&gt;想来想去，难道是类似世纪互联，蓝讯，网宿这样的托管商吗？让他们的客户都能够享受到类似这种增值服务？这是为他们客户节省带宽，但是也是减掉了他们赖以赚钱的流量。&lt;/span&gt;&lt;/p&gt;  &lt;p&gt;&lt;span style="font-family:宋体;"&gt;由类似谷歌，&lt;/span&gt;facebook&lt;span style="font-family:宋体;"&gt;这类的&lt;/span&gt;IT&lt;span style="font-family:宋体;"&gt;巨头来牵头这类服务？就像推广&lt;/span&gt;OPENID&lt;span style="font-family:宋体;"&gt;一样？我总觉得我个人的力量有限，也许我应该像哥伦比亚大游行一样，在&lt;/span&gt;facebook&lt;span style="font-family:宋体;"&gt;上先建一个群来获得大量的支持，呵呵（看过《&lt;/span&gt;facebook&lt;span style="font-family:宋体;"&gt;效应》的顶我哈）&lt;/span&gt;&lt;/p&gt;  &lt;p&gt;&lt;/p&gt;  &lt;p&gt;&lt;span style="font-family:宋体;"&gt;目前谷歌的站点上托管有&lt;/span&gt;jq&lt;span style="font-family:宋体;"&gt;代码，但是我不知道他是否有限制流量，没有做&lt;/span&gt;CDN&lt;span style="font-family:宋体;"&gt;，所以无法让他来承担全世界的带宽。&lt;/span&gt;&lt;/p&gt;  &lt;p&gt;&lt;/p&gt;  &lt;p&gt;&lt;span style="font-family:宋体;"&gt;欢迎大家就这个事疯狂建议，疯狂拍砖哈，呵呵。&lt;/span&gt;&lt;/p&gt;  &lt;p&gt;&lt;/p&gt;  &lt;p&gt;&lt;/p&gt;  &lt;p&gt;&lt;span style="font-family:宋体;"&gt;（我们能节省流量的方式还有很多需要改进的，比如全世界有&lt;/span&gt;X%&lt;span style="font-family:宋体;"&gt;的服务器没有使用&lt;/span&gt;Gzip&lt;span style="font-family:宋体;"&gt;，有&lt;/span&gt;X%&lt;span style="font-family:宋体;"&gt;的网站还是使用古老的&lt;/span&gt;ETAG&lt;span style="font-family:宋体;"&gt;，&lt;/span&gt;lastmodified&lt;span style="font-family:宋体;"&gt;标记来做缓存。还有&lt;/span&gt;N&lt;span style="font-family:宋体;"&gt;多小网站的图片格式不会使用，都采用&lt;/span&gt;JPG&lt;span style="font-family:宋体;"&gt;，都没有进行&lt;/span&gt;web&lt;span style="font-family:宋体;"&gt;优化等，这些流量节省的方式比我上面的那种方式要更加节省流量。）&lt;/span&gt;&lt;/p&gt;  &lt;p&gt;&lt;/p&gt;  &lt;p&gt;此文的后续部分已经出来请移驾至：&lt;span  style="font-size: 12.5px; "&gt;&lt;a href="http://www.cnblogs.com/perfectdesign/archive/2011/01/05/1925983.html"&gt;http://www.cnblogs.com/perfectdesign/archive/2011/01/05/1925983.html&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p&gt;&lt;/p&gt;&lt;/div&gt;&lt;img src="http://www.cnblogs.com/perfectdesign/aggbug/1925199.html?type=1" width="1" height="1" alt=""/&gt;&lt;p&gt;&lt;a href="http://www.cnblogs.com/perfectdesign/archive/2011/01/04/1925199.html" target="_blank"&gt;本文链接&lt;/a&gt;&lt;/p&gt;</content></entry></feed>
