公告

更新

 

互联网 JS控件 按钮 黑色 灰色 白色 蓝色 绿色 黄色 橙色

> Css > Css新闻

另一个角度谈谈DIV CSS
0
作者:vip_260     来源:未知     日期:2009/10/30 14:04:48     人气:      标签:
  追求新技术不是错,但钻牛角尖就不对了用 div 也没错,确实有很多好处,但切不可成了 div 偏执狂。
  看了 cragl 有没有必要将网站 Div CSS 重构 ? 文章,有一些想法不说不快,也在文章的评论里提到曾经开除过两个执着使用 div 技术的美工,遭到一些朋友的反对,但也有一位技术总监的朋友发帖表示支持,很经典的话就是做站是给人看的不是给机器。符合 w3c 规范又怎么样
  说到 web 设计, 2000 年入行的应该还是有说几句话的份,先说说被我开的两个美工吧。
  那是和朋友一起筹建一个新公司,招了一个美工设计公司的形象网站,谈论工资的时候,便说,假如你要我用 div 做页面的话,工资要高一点。想高点就高点,假如你真做的好,没有关系。其实那个时候我也是才开始认真研究这个东西。
  但出乎我意料的公司的网站的宣传广告里,这位仁兄居然加了这么一句话 ( 宣传嘛,广告语我没有时间写那么多,就让他充分发挥 ) 内容是国内 90% 以上的网站将被淘汰, div css 即将成为未来规范 ”
  也许是想他比较自信吧,但是没有深究,万没有想到这个简单的宣传网站足足花了半个月时间,页面设计水平很烂 — 颜色搭配都不好,终于被投资人推翻了又重新设计了半个月,又被推翻了虽然我一直强调美工应该先学好网站结构设计,颜色搭配等等,但他都当成耳边风,终于,让他离开了
  后来公司再次改版,花了一个星期,做的十分漂亮, tabl 结构。
  这个时候还没意识到 div 一些新人眼中产生的误导会比我想象的严重,直到第二个美工上班。
  才毕业的非常勤恳的做事,但他绝对中毒不轻。
  第一天上班,便指着我电脑上开的 IE 说,这个东西是很不安全的非常非常烂的一定要用 Firefox 只有 firefox 才是正途,以后都是 firefox 天下。愕然,那个时候,网上充溢着 firefox 广告 — 很多站长为了挣美元,很不厚道的抬高 IE 狂夸 firefox 目的就是为了吸引访问者下载。
  这位仁兄也喜欢用 div 编写页面,并且对 tabl 表示出极大的不屑,甚至眼里容不得 tabl 这个单词,开始天天花费 90% 时间用于构建 html 文件和 css 样式表,甚至为了一个 px 拿尺子在屏幕上丈量 — 实在太夸张了却只把 10% 时间放在页面整体设计和美工制作。同时,为了节约几个字节,把一个图片裁成一个很小字节的图片,整个图片文件夹布满了细碎的图片。
  当然,最后也没拿出令我满足的作品,因为种种原因,改版是很频繁的有时候很大,不可能为了改一点小东西等他那里堆一天的代码,测试 N 个浏览器。究竟做公司的要考虑成本,天天只拥有他 8 个小时的工作时间,等不得,只有请他离开。
  说实话,并不是反对 div css 但物生一利,必生一弊, div css 利处大家说了很多,就说说狂热的追求 div css 几个弊端:
  大大增加了开发时间,同时也增加了开发本钱。当然假如你一个熟手,或者可以白昼黑夜都加班而不用担心没有加班费,那可能不会。
  大大增加协同工作的难度,很多没学过 div 顺序员对于美工出的 div 页面束手无措,稍微改错了可能整个站点就惨不忍睹了当然,假如你一个全才,可以搞定一切,也可能不会。
  增加了开发风险,一个 css 文件的出错,可能导致整站崩溃,惨绝人寰,大量的访问链接同时调用静态的 css 文件,可能造成并发错误,调用失败。
  几年前,一个朋友车里坐着玩的时候,当时他唾沫横飞的问我会不会做 web2.0 说 web2.0 不是技术, web2.0 一种思想,并不是改成 div css 就是 2.0 说错了错了落伍了那个 1.0 网站马上就要不行的马上要投资做的 2.0 网站打算如何如何,预备上市的几年后,那个 1.0 网站销售额还在稳步增长,但他 2.0 却再没听他提过。
  不是坏东西,但是不能钻牛角尖。
  关于某些维护 div div 党,有几个误区我想说一下,也给新入行的朋友一点提醒。
  误区一: W3C 规范就是摒弃一切表格
  查阅一下 W3C 协助文件,没有发现 W3C 放弃了 tabl 定义,而且利用 tabl 制作的页面也一样可以通过 W3C 效验,事实上,跟随网页从产生到现在 tabl 一直都是规范的 W3C 定义。
  误区二: div css 可以精简代码
  大家都说 P 布局精简代码,但是用 P 替代 TABLE 所节约的代码又被 CSS 样式 ) 所占用,而这些样式大多用于控制 P 排版布局。一旦 css 出错,后果不堪设想。而且,狂热的追求把几十 K 页面再缩小一倍,完全没必要,大家都知道,一个网页打开,真正占带宽的不是网页自身,而是图片, Flash 等,一个页面 100K 可能需要下载的图片, flash 视频有几 M 之多。现在硬件发展速度远超软件发展速度,带宽也渐渐不是问题。狂热追求代码的精简是舍本逐末。
  误区三:用 div 可以更轻易被搜索引擎搜索到
  目前尚无任何证据证实用 div 可以更轻易被搜索引擎收录,也许这个只是存在于美好的想象中。
  始终坚信,做网站就四个字:内容为王 ” 做公司,也是四个字:开源节流 ” 其它都是虚的
Copyright 2008 网站频道 All Rights Resverved.
提供:网页特效 JS广告 网站截图 酷站推荐 交流群:3506863
     页面执行时间0.0479秒 查询数据库8次