Archive for December, 2008
Table的跌落成就DIV+CSS神话
Friday, December 26th, 2008 | SEO技术 | No Comments
越来越多的网站开始用DIV+CSS重新设计,Tabele渐渐让遗忘。但是Div 支持的所有CSS 属性,Table 全部支持,事实上,在Div 大红大紫之前,那些 Div 的早期采用者曾信心不足地表示,Table 能做到,Div 都能,而他们也为自己的话付出了代价,企图在 Div 中实现垂直居中的人明白我的意思,企图在 IE6 中不经 CSS Hack 而实现 100% Div 布局的人更明白我的意思。100% Height 问题,几个 Div 之间的宽度自适应问题,相信任何从事 Div + CSS 设计的人会遇到。Table 在这方面的优势并不是因为它本身多么优秀,而是因为它老牌,没有浏览器敢忽视,也因为它的特性原本如此,人们发明表格,是因为希望数据显示得整齐,就这么简单。
人民对Table的批评很多,但是批评的人是否真的了解Table?
Table代码臃肿吗?
首先,Table 里面唯一无法用 CSS 定义的属性只有 Cellspacing, Cellpadding 几个,其它属性都可以并且应当使用 CSS,这样,剩下的,就是 <table><tr><td> 和 <div> 的对决,我相信一个动辄几十K大小的网页,即使使用了几十个 Table,因此多出来的代码也可以忽略不计,那些埋怨 Table 代码臃肿的人其实该检查自己的编码习惯,能将 Table 写得十分臃肿的人,写 Div 相比也未必会简洁到哪里。
Table页面渲染性能有问题吗?
我使用一台2004年的笔记本电脑,1.6G 的 CPU 与 1G 内存,这种配置下,看不出 Table 布局和 Div 布局在页面渲染上有任何速度差别,其实这点差别即使有,相对网络本身的延迟也可以忽略。
Table不利于搜索引擎优化?
如果你尽可能使用 CSS 而不是 Table 的属性,前面说了,产生的代码和 Div 的差别也不会很大,搜索引擎会歧视 <table> 标签吗,这种说法的依据我至今并没有找到。
Table可访问性差?
这是Table 固有的缺陷,不过多数 Div + CSS 的拥趸似乎并不是基于这个原因才排斥 Table。
Table不够语义
语义Web 的含义要深远得多,并不是仅仅在 Table 和 Div 上纠缠,即使 W3C,也并没有规定 Table 只能用来显示表格数据,很多在 Table 的语义上进行纠缠的人,其实不妨再等等 HTML 5,那才是真正的语义。
本文的目的不是让你丢弃 Div 投身 Table,相反,如果 Div 能满足你的设计需要,Div 仍是首选,但没必要避讳 Table,否则会走入另外一个极端。很多使用 Div 无法简单实现的设计,仍可以使用 Table,当然,不管使用什么,都应该用 CSS 将内容与修饰分离。Div + CSS 和 Table + CSS 都是合法的设计,谁更简单就用谁。根据我的经验,当你能预见你的内容的格式,对你即将加入的内容有能力完全控制其显示格式时,应当使用 Div + CSS;当你即将加入的内容是不固定的,你无法预见其格式,如果不想让页面坍塌,使用 Table + CSS 是一种保险的做法。
从淘宝屏蔽百度搜索的“屏蔽门”说开去
Monday, December 22nd, 2008 | 也谈业界 | No Comments
有人说,淘宝屏蔽百度之后,损失了大量的流量,是件损人不利己的事情。但事情的本质并非如此,短期来看,淘宝屏蔽百度会损失浏览,但从长远来看,绝对是一个壮士断腕求生的战略性举措。
淘宝屏蔽百度,对淘宝有影响吗?有,绝对有。但影响有多大? 不会太大。对电子商务网站来说,你不能只把眼睛死死盯着流量,流量只是拿来糊弄人的把戏,并不能直接创造价值。电子商务最重要的是交易量,评判一个电子商务平台好坏最重要的指标就是交易量。如果没有任何数据显示淘宝屏蔽百度造成淘宝交易量的明显下滑,那我们就不能高估淘宝屏蔽百度对淘宝的影响。
那淘宝屏蔽百度,对百度有影响吗? 除了公关方面的品牌影响之外,对百度现阶段的业务来说,绝对没有什么大的现实影响。不过,值得一提的是,屏蔽门之后,百度在购物方面的搜索服务基本上是残废了。淘宝屏蔽百度之后,中国最庞大的产品库已经不复存在了,除了那些连电子商务都不知道是什么、连淘宝都没听过的人之外,我想不会还有谁先去百度搜索搜一下,然后点击搜索结果进行购物的吧?
淘宝是大众网上购物的垄断者,它已经控制了绝大多数用户的购物入口。作为搜索引擎在购物搜索服务方面最大的宿主,一旦抛弃附属在自己身上的寄生虫, 这个寄生虫如果无法在宿主群中找到一个有潜力和原有宿主相抗衡的新宿主,这个寄生虫就将因为缺失足够的营养而慢慢死去。
小网站抢流量,中等网站抢用户,大网站抢入口。谁控制了用户入口,谁就是王者。互联网的游戏规则往往就是由这些控制了用户入口的互联网服务商制定的。搜索引擎的价值在于控制了用户的入口,但这个入口一旦落入垄断者手中,垄断者的站内搜索将代替通用搜索引擎成为用户的第一选择,那么通用搜索引擎也就残废了。于是我们看到百度迫不及待地推出了百度有啊,就是希望在自己残废之前,苟延残喘地想在购物入口上打开一扇窗。但是百度的这点小想法我已经在前文《百度有啊,奈何桥边》已经批判过了。
这场斗争的结果,我们拭目以待。
做互联网面对三个问题
Wednesday, December 3rd, 2008 | 也谈业界 | No Comments
第一原理
“世界上第一高峰是哪座山?”大家哄堂大笑地回答:“珠穆朗玛峰!”老师接着追问:“第二高峰呢?”这下同学们面面相觑,无人应声,老师转过身,在黑板上写下一句话:屈居第二与默默无闻毫无区别。
专注更少的领域
有个人烧壶开水,可是等他生好火才发现柴火可能不够,他该怎么办?”同学们议论纷纷,但意见都趋同于赶快去找柴火,或说去借,或说去买。可老师都不置可否,他说:“为什么不把茶壶里的水倒掉一些呢?”
更加实用
我国古代有一个人,想学好一门立身的本领。他曾经反复的比较,决心去学屠龙之技。于是,他拜名师,日夜苦练,终于有所成。大家说他会怎么样呢?”同学们兴致勃勃,说他肯定能成为英雄、明星,受世人崇拜。有的还旁征博引。老师越听越摇头,他:“这个人一定会穷苦潦倒一生,因为世上根本就没有龙。”