正在加载...

刚才莫名其妙地被一个不认识的人骂了个狗血淋头,原因似乎是我把非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 条评论
( 展开所有评论 | 收起所有评论 ) 立刻发表评论 »
万晓文 2006-08-26 22:46:04

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

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

http://www.56kg.com

混蛋70 2006-08-26 22:52:32

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

OMSPACE 2006-08-27 00:54:17

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

Clear 2006-08-27 01:05:18

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

zrong 2006-08-27 08:45:03

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

dede 2006-08-27 12:38:04

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

sso 2006-08-27 14: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却没留几句话。

harryzhxu 2006-08-27 14:36:36

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

zas 2006-08-28 10:45:50

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

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

不过骂人确实不该

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

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

simx 2006-08-29 11:36:44

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

嘿嘿

ryan 2006-08-30 14:25:35

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

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

Klesh 2006-08-30 22:53:27

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

质感 2006-10-03 00:07:47

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

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页面时会出现无规律的盒子丢失现象

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>

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>

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

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

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

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

momey 2007-03-14 17:42:37

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

jim 2007-09-11 06:41:39

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

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