论坛首页 海阔天空论坛

批一批淘宝首页的源代码

浏览 36508 次
该帖已经被评为精华帖
作者 正文
   发表时间:2009-04-10  
robbin 写道
引用
2. 私人利益(比如那个ctrl-a)


这个ctrl+A显示服务器编号我觉得挺有意思的,不过不知道有什么用途,hax说私人利益是什么意思?


私人利益就是指:

这个东西就是满足个别人的(感觉)方便而已。


其实页面小trick可以有更好的用途,比如内嵌个小游戏作为彩蛋。真的要做这个事情其实也无所谓流量不流量,ajax异步读取好了。
0 请登录后投票
   发表时间:2009-04-10  
robbin 写道
引用
2. 私人利益(比如那个ctrl-a)


这个ctrl+A显示服务器编号我觉得挺有意思的,不过不知道有什么用途,hax说私人利益是什么意思?



服务器编号很有用的

1。如果某台服务器出问题,通过服务器编号可以马上确认
2。如果出现某些奇怪的问题,比如同一个ip不停的跳服务器,通过这些编号可以很方便的测试这种情况。
3。客户服务上也可以通过服务器编号,记录下一些特殊问题。

0 请登录后投票
   发表时间:2009-04-10  
robbin 写道
引用
2. 私人利益(比如那个ctrl-a)


这个ctrl+A显示服务器编号我觉得挺有意思的,不过不知道有什么用途,hax说私人利益是什么意思?



考滤到服务器太多,显示个编号 出现问题好找
0 请登录后投票
   发表时间:2009-04-10  
jack 写道
robbin 写道
引用
2. 私人利益(比如那个ctrl-a)


这个ctrl+A显示服务器编号我觉得挺有意思的,不过不知道有什么用途,hax说私人利益是什么意思?



服务器编号很有用的

1。如果某台服务器出问题,通过服务器编号可以马上确认
2。如果出现某些奇怪的问题,比如同一个ip不停的跳服务器,通过这些编号可以很方便的测试这种情况。
3。客户服务上也可以通过服务器编号,记录下一些特殊问题。


注释和反色字应该都可以,感觉注释还节约带宽。
0 请登录后投票
   发表时间:2009-04-10   最后修改:2009-04-10
hax 写道
robbin 写道
引用
2. 私人利益(比如那个ctrl-a)


这个ctrl+A显示服务器编号我觉得挺有意思的,不过不知道有什么用途,hax说私人利益是什么意思?


私人利益就是指:

这个东西就是满足个别人的(感觉)方便而已。


其实页面小trick可以有更好的用途,比如内嵌个小游戏作为彩蛋。真的要做这个事情其实也无所谓流量不流量,ajax异步读取好了。


我觉得淘宝的开发还是走比较野战的路子。不知道是不是和他们Wang大头目从JBoss带来的习惯有关(反正JBoss发布的代码里,似乎并不是很在乎潜在的bug,甚至已知的bug)。但是做产品伺候1000个客户和做网站就一个客户(不是用户)比起来是有些不同的。
另外淘宝的团队怎么说呢,反正我觉得他们自我的精英团队意识太重,很骄傲,这个并不好,会阻碍进步。
PS:现在JE上Taobaoer的口气常常让我想起以前的TWer:)
0 请登录后投票
   发表时间:2009-04-10  
CTRL-A 记得好像是我的发明。。。的确能为定位服务器错误带来不少方便。
HTML里的各种注释, 不合理, 带来的流量? 可笑, 压缩以后再看看效果吧。 sina做的比谁都猛, 注释多多。 这些其实不是问题。
0 请登录后投票
   发表时间:2009-04-10  
我初看一下淘宝的回复,就觉得这哥们是喜欢扣细节的,但是节省个把tag与超大的流量,这还算不上充分的理由 -- 你这里节省的几个tag其他地方分分钟就给你浪费光了,这有意义么?
我觉得真正make sence的思考方法,是从总体上看,这种写法能节省多少百分比的带宽和速度,注意是用比例而非几个tag这样的绝对值---节省几个tag * 超大流量=超大的节省量, 这对于整体而言是无意义的,只有:节省比例 * (任意)流量=节省的比例, 这才有意义。
0 请登录后投票
   发表时间:2009-04-10   最后修改:2009-04-10
sdh5724 写道
CTRL-A 记得好像是我的发明。。。的确能为定位服务器错误带来不少方便。
HTML里的各种注释, 不合理, 带来的流量? 可笑, 压缩以后再看看效果吧。 sina做的比谁都猛, 注释多多。 这些其实不是问题。


新浪确实很夸张,在我的老台式机上面,开一个新闻首页,cpu就到50%,再多开两个页面,cpu就99%了。所以我都是用firefox访问新浪,然后adblock plus里面填写如下规则:

http://*.sina.com.cn/**/*.swf

这下世界就清净了。

其实我觉得Quake Wang的立意不在于淘宝首页上小的争议,而在于团队对细节关注的高调 VS 淘宝首页细节的不到位。或者这样说,新浪是烂,但是他们的团队比较低调,所以不会被瞄上。
4 请登录后投票
   发表时间:2009-04-10  
chinata 写道
hax 写道
robbin 写道
引用
2. 私人利益(比如那个ctrl-a)


这个ctrl+A显示服务器编号我觉得挺有意思的,不过不知道有什么用途,hax说私人利益是什么意思?


私人利益就是指:

这个东西就是满足个别人的(感觉)方便而已。


其实页面小trick可以有更好的用途,比如内嵌个小游戏作为彩蛋。真的要做这个事情其实也无所谓流量不流量,ajax异步读取好了。


我觉得淘宝的开发还是走比较野战的路子。不知道是不是和他们Wang大头目从JBoss带来的习惯有关(反正JBoss发布的代码里,似乎并不是很在乎潜在的bug,甚至已知的bug)。但是做产品伺候1000个客户和做网站就一个客户(不是用户)比起来是有些不同的。
另外淘宝的团队怎么说呢,反正我觉得他们自我的精英团队意识太重,很骄傲,这个并不好,会阻碍进步。
PS:现在JE上Taobaoer的口气常常让我想起以前的TWer:)

twer现在也木有变吧。呵呵
0 请登录后投票
   发表时间:2009-04-10  
看到大家的讨论,也看到很多朋友:) 我把我们当初的考虑和大家分享一下:

1. 所谓的节约几个<tag>,纯就标签几个字符而言,确实意义不大,但Wang引用的原文里提到的节约的tag其实是<a>,<a>不大,大的是href。 商品链接在以前真的很长:)如果一个页面又同时列出了大量商品,那么节约的下载量就还是挺可观的。以淘宝搜索结果页为例,列表40个商品时可减少3k(gzip 后) 左右。

2. Wang引用的原文写于2007年,我们其实也在不断积累经验与教训。事实上,去年我们自己也否决了用hack来节约标签的做法(因为hack的形式导致IE下的一个可用性bug必须要用expression解决,而expression也有性能隐患),而修改为用冗余标签以避免hack的形式。

3. 淘宝的页面上还有很多值得优化的地方。就象有些朋友所说, 页面上近100个图片,优化几个css/js意义何在?  我个人觉得意义就在“勿以善小而不为”,当面对选择时,如果成本不高,那么就选择能提高前端性能的方式。 我们能控制的,我们就去认真面对,我们不能控制的,我们就努力去改变。

4. 细节很重要!业务的急速增长让我们难以做到面面俱到,我们渴望人才的加盟:) 请访问: http://www.planabc.net/2009/04/02/join_in_the_taobao_ued/。



0 请登录后投票
论坛首页 海阔天空版

跳转论坛:
Global site tag (gtag.js) - Google Analytics