正在加载...

刚才莫名其妙地被一个不认识的人骂了个狗血淋头,原因似乎是我把非div+css设计者归为“低端”web设计人员。言语之低俗让我不干相信是不是从事Web领域的,其中个别字眼让我我非常恼火,不过想想这两年也没少挨骂,尤其是这两年敢于说真话、说实话乃至影响到某些既得利益者利益的人挨骂挨得最凶,心里好歹能平静一点。刚看到千岛兄的《网页不需要漂亮》,不知道这家伙是不是也被骂了,呵呵……

总之这次为公司制作Web前台页面让我对div+css彻底的有了了解,但是也彻底的心凉了。倒不是心凉div+css本身,而是心凉在大多数Web开发设计人员中,很少有人能坦然面对div+css的作用;很少有人愿意为这个领域付出多一点的时间去实践;更少有人愿意为此重新审视自己错误的开发习惯。

HTML层,从设计到代码,大半个中国互联网,一片狼藉。

还好,我有公司核心团队的坚决支持,能够坚持走这个理念,也希望对Web标准以及高性能HTML开发感兴趣的同志与我联系。

今天又发现一个IE的新bug。当IE中重复的注释语句过多的时候,会出现“重影bug”
这个bug对开发设计者来说真是致命的危害啊!

下面是一句牢骚
快选择Firefox吧,拜托让这该死的满是铜臭的IE早早的离开每一个用户吧。

每天这么加班我才发现我实在是太喜欢单打独斗。这样下去实在不行,必须把整个团队带起来!

PS:为了调试方便,配上了Apache服务器.

常用命令备份一下︿.︿ 
执行apache -t测试配置文件语法是否正确
执行apache -k graceful可以“升级”你的新配置而不重启

还没找到您要的东西?Google试试看吧,
Google更注重原创、时效性好的文章:


本文相关评论: 才 21 条评论
  1. 万晓文 2006-08-26 10:46:04

    div+css的确是好用,易于调整,符合消费者需求。

    firefox推广最大的障碍就是大部分用户对一些基本电脑技巧不了解,装了firefox后不晓得怎么用,发现原来ie中可以实现的功能还需要插件啊,转化用户方面firefox没有“面向消费者”

    http://www.56kg.com

  2. 混蛋70 2006-08-26 10:52:32

    牢骚归牢骚,路还是要走下去

  3. OMSPACE 2006-08-27 12:54:17

    div+css固然好用,不过也不能忽视表格的作用啊!
    最近手上联合利华的项目拿到手里~看看他们以前的东西~心都凉了~
    乱七八糟的结构~表格里面有DIV DIV里有TBODY…………
    重构之后,自然是好了很多~但是表格也在其中体现了它的作用和价值~

  4. Clear 2006-08-27 01:05:18

    标准是需要大家来推广的,目前我所在的公司已经把Web Standard纳入CMM5中,我就负责这块的。但是不可以强求这个东西,毕竟技术是服务于人的。

  5. zrong 2006-08-27 08:45:03

    支持你。那天我问公司美工,这个网站(我是策划人)你是用Table还是用DIV+CSS?她想半天来了一句:“我不知道你在说什么?”
    我无语了,难道让我去教他怎么用CSS?
    我们公司运营着省级教育网站,但这就是美工的水平,难怪我们的页面一成不变,到现在被我的朋友讥笑是90年代的风格 [confused]

  6. dede 2006-08-27 12:38:04

    好好的电信不学,去学做网页- -!

  7. sso 2006-08-27 02:02:37

    就我个人的观点,就整体上说Firefox很难和IE争到太多份额

    事先声明,我从来没用过Firefox。一个从来没用过Firefox的人凭什么评论Firefox呢?因为我自己代表一整类用户。

    大部分普通人上网用IE,我以及几乎所有认识的电脑er都用Maxthon——这是IE内核的。IE确实功能弱,但是对于我们这类非Web开发者,Maxthon(以及其他IE内核的浏览器们)已经完全够用也好用了; 我们已然是IE 阵营的用户。

    从用户体验的角度上说,用户转投另一软件阵营会付出相当的心理代价和实际代价。认识新事物、改变习惯和重新学习都是困难的过程,而过程中错误的后果有时甚至是灾难性的。 新事物应当带来足够的短期收益。

    我以自己举例把。开始的时候我用IE,转投 Maxthon 阵营是试用 MyIE2 的印象非常好:相比 IE6,无论是多页面、托拽打开以及搜索、还是撤销纪录功能都是飞跃性的提高。 Maxthon 提供了优秀的用户体验,Firefox从整体上能强到多少呢?

    是的,IE内核的毛病不少,这就会给firefox进攻的机会。但是只有广泛或者灾难性的毛病才起到颠覆作用。既然大家都用IE测试页面,最终页面出大问题的可能性很小,作用也因人而易。

    比如,Maxthon上有时会失去响应。最近wiki中文彻底被封,而救星 secure.wikimedia.org 用 Maxthon 打开时要卡数十秒,实在痛苦!对于喜欢查wiki的我来说,假如firefox能够解决这个问题,短期收益足够令我用双浏览器(可惜,事实上我的反应是把QQ昵称改成了GFW)。 类似的毛病也出现在你这个留言框:输入时他偶尔会卡一秒钟;但毛病类似,效果相差巨大——我可不会为了这个改用firefox —— 短期收益几乎为零:毕竟卡的不严重,而且我虽然几乎天天逛你的Blog却没留几句话。

  8. harryzhxu 2006-08-27 02:36:36

    其实FF也不必占领全部市场,其实也不太可能,确实一般的用户不太会去接触FF,但这样正好也能体现出咱FF使用者的个性啊,哈哈

  9. zas 2006-08-28 10:45:50

    非div+css设计者归为“低端”web设计人员确实是不对了,这种人恰恰是高级的网页设计

    做网页设计的真是命苦,说实话,CSS容易,div确实停难掌控的

    不过骂人确实不该

  10. aw 2006-08-28 11:24:12
    引用自 zas
    非div+css设计者归为“低端”web设计人员确实是不对了,这种人恰恰是高级的网页设计

    我觉得归为“低端设计”也许确实不近人情,但是“低端Web设计”,我觉得是有我的道理的。或者也许是我表达不够得体。
    再者,我认识的做的牛的FlashMotionDesigner和PageDesigner,似乎没有谁很小肚鸡肠的。呵呵,不管他了。

  11. simx 2006-08-29 11:36:44

    ie的那个bug我前些时候也发现了.
    最后偶只能把一部分div copy出来看.修改就ok~
    ft.吧.

    嘿嘿

  12. ryan 2006-08-30 02:25:35

    "快选择Firefox吧,拜托让这该死的满是铜臭的IE早早的离开每一个用户吧。"

    有点举世皆浊我独清的味道啊,欣赏中……

  13. Klesh 2006-08-30 10:53:27

    其实大多数都不能称之为“网页设计师”,最多只能说是“平面设计师”,大部份时间他们在ps或fw里面劳做,完成之后再利用ps/fw的功能输出为html页,稍微调整一下。

  14. 质感 2006-10-03 12:07:47

    我觉得一个网站的制作者的产品不应该过于追求技术性,如果超过这个限度就只能是孤芳自赏了。我们不但应该追求在视觉与搜索引擎的双向要求,也应该遵循广大客户的使用习惯,毕竟到目前为止,FF还只是一小部分设计者的专用,大部分商业网站所针对的用户群还没有这种使用习惯。网站的价值在现在还是大部分需要商业来体现(这个说可能你们会笑我很庸俗,但这是大实话,请原谅),那我们只能暂时去遵循这个原则来做。(以上只是个人的一点小小看法,希望大家指正,尽量不要拍砖,顺带提一点,本人也是CSS+DIV的拥护者)。

  15. diyism 2006-11-09 01:26:09

    全球最牛网页布局方法(传统SPAN大法):
    //table有显示效率的问题, div无法控制换行的问题, float有跳到下一行的问题, absolute又不容易重叠,
    //有办法兼容愚蠢的W3C(实际名称3WC)和微软而实现人类传统的从左到右从上到下的布局方法吗?这就是:
    //传统SPAN大法终极解决方案(兼容firefox):
    //不要用display:table-cell;取代display:-moz-inline-box;有水平对不齐的问题
    //不要去掉vertical-align:middle;因默认的baseline被ie理解为底线却被firefox理解为顶线
    //span div下的overflow保持hidden而不是auto时,可以去掉DOCTYPE声明
    //span下的overflow不能去掉(虽然span:inline-box下的overflow是无效的), 否则在firefox下访问含有该段代码的php页面时会出现无规律的盒子丢失现象

  16. diyism 2006-11-09 01:27:20

    <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
    <style>span{display:-moz-inline-box;display:inline-block;vertical-align:middle;overflow:hidden;}span div{overflow:hidden;}</style>
    <span><div style="width:700px;border:blue 1px solid;">
    <span><div style="width:200px;height:18px;border:red 1px solid;">aSame appearance in ie and firefox</div></span>
    <span><div style="width:200px;height:28px;border:red 1px solid;">ie and firefox</div></span><br>
    <span><div style="width:150px;height:18px;border:red 1px solid;">ie and firefox</div></span>
    </div></span>

  17. diyism 2006-11-09 01:28:27

    为了省事, 在firefox下插入div来crack的工作可以交由js来做:
    <script>
    if(document.addEventListener)
    {document.addEventListener('DOMContentLoaded', ib_fix, false);
    }
    function ib_fix()
    {var spans=document.getElementsByTagName('span');
    for (i=0;i<spans.length;++i)
    {var spanContent = spans.innerHTML;
    var eleDiv = document.createElement('div');
    eleDiv.style.pixelWidth = spans.style.pixelWidth;
    eleDiv.innerHTML = spanContent;
    spans.innerHTML = null;
    spans.appendChild(eleDiv);
    }
    }
    </script>

  18. 未来 2006-12-27 02:04:44

    FF只有很少一部分技术人员使用,我不会为了它而兼容IE5.6.7写出N个Css hack还无法在所有浏览器下显示出满意的效果,这会让工作效率非常低下。所以我只需要考虑IE用户即可,没有企业级的用户使用除IE以外的浏览器。标准是标准,事实是事实。我们不能够迷信标准。只要IE一天不100%的标准,网页全面标准化的时代就不会来临!

  19. aw 2006-12-27 10:12:48
    引用自 未来
    FF只有很少一部分技术人员使用

    尊重一个用户的人,会不尊重100个用户么?
    体贴一个用户的设计,会不体贴100个用户么?

  20. momey 2007-03-14 05:42:37

    赚到钱才是硬道理 其他都是假的

  21. jim 2007-09-11 06:41:39

    你好!认识一下。多个领域和我相同。聊聊。

[支持Ctrl+Enter]为了我们大家和家人的安全,留言请慎重!
声明:
1、本站仅与见过面的个人博客交换链接,见此文
2、留言时的头像是Gravatar提供的服务。如果您有兴趣并且有闲暇时间,可以看看这里的介绍