题记:看了sso长篇的留言,我很高兴。虽然sso是“IE阵营”,但我感觉师兄他的留言是真挚的。我喜欢并尊重反对的声音,但我疲于谩骂。
原文:http://www.awflasher.com/blog/archives/642 - 转载请保留
确实每一个人都有每一个人的观点,而且我也赞成大家在自己熟知(这说明你是真诚的)的领域坚持自己的观点。例如我一直不愿意使用AS2,我认为那样会使得程序效率、开发效率低下,但如果是大型项目,我还用AS1单打独斗明显就不能发挥团队优势了;又例如让一个动画设计人员去接触ActionScript,让他们的MovieClip和timeline布局非常的符合逻辑,那对他们而言是一件很痛苦的事情(直接导致设计上的问题)。
这里又回想到昨天被一个“高级网页设计师”谩骂,我仍然坚持认为一个优秀的页面设计师应该知道自己在做什么。你并不是在为XXX画廊展览而设计页面,而是为一个网站(准确地说是企业)在设计页面。你的作品至少在短期内要受到代码的制约(以后搜索引擎如果能读懂图片,那我就不说什么了,但是到那个时候我觉得设计网页也不是什么div、css之流了)。当然,如果你要放弃SEO、放弃各种效率因素,你可以学韩国人。我曾有幸见过韩国的Miniava的CEO与CTO。他们的团队有非常优秀的设计师,他们的矢量图和位图制作的非常精美(可见其敬业精神),他们就是完全不考虑DIV+CSS的设计思路,不在乎SEO的,他们用真正强大的UI和UE吸引用户。如果你真的只是对设计感兴趣,而不是对企业级(考虑SEO)的网页设计感兴趣,我建议你倒不如用全Flash站点,任何布局你都可以实现。令我感动的是,也有很多敬业的设计师甚至在考虑采用XHTML兼顾Flash站点的SEO。
不过我也有自己的看法。记得《交互设计之路》中提到过“跳舞的熊”这个故事。当然不是每一个人都看过这个故事,因此我觉得有必要再此简述一下这个故事。
Firefox和IE就是这两头跳舞的熊。人们往往仅仅关注与它们是否能跳舞(例如能否正常浏览网站),而不关注他们的舞到底跳得如何(浏览网站时对DOM等元素的渲染效率、js执行效率等等)。明显FF拥有比IE更好的执行效率,长期以来被大众所责怪的内存问题也在一步一步得到好转,尤其是FF下的开放性与安全性,让你可以真正做到贯彻享受B/S架构的应用。但是页面浏览者却习惯了IE的迟钝与包容,他们认为FF打不开页面是FF的错而不是IE不符合标准;更可怕的是,设计师却习惯了写大量不符合标准的代码,他们依赖于IE的私有属性的宠爱,他们认为标准是冗余的、荒谬的。
DIV+CSS和Table构架的网页也是两只跳舞的熊,同理,人们关心他们是否能展现自己的设计,却对浏览器的兼容性解析(标准)以及搜索引擎的解析效果不闻不问。导致很多设计优秀的网站却没有好的SEO效果。我们往往通过搜索不可能进入那些设计花哨、华丽的“个人化”企业网站。然而设计师们习惯了Fireworks下自动生成的表格,习惯了把切割页面的任务交给已经在服务器端不堪重负的程序员们;这些可怜的程序员们也习惯了反复地、疲劳地去层层嵌套的table、tr、td中去寻找那个很不起眼的“用户头像”、“经验数值”或者“等级图标”。
Gmail与126邮箱也是两只跳舞的熊,但是人们只关心邮件是否送到,却不关注邮件的即时保存性、不关注邮件之间的相关性。用户已经习惯了在网吧停电了要把几百字的邮件重新敲出来,他们认为这是自己的“报应”或者“倒霉的运气”。
确实,用户习惯是可怕的,我自己深有体会!例如Gtalkr的回车发送消息以及没有“发送”按钮,这就使得我刚开始从QQ转到GT的时候着实郁闷了一把,但是久而久之我发现这样会有更好的发送效果和更高的沟通效率。
我们都被习惯约束着,我们都那么懒惰和无力。但如果你有一丝多余的精力,不妨挑战一些习惯,尝试新的事物,也许,你会有意外的收获!



分享到做啥


尽管有些东西设计是不完美的,但是当成为用户的一种习惯,用户就觉得他是完美的,改变习惯,这个对于很多人可能是件很难的事情,但这确实是件好玩的事情^_^
毕竟多数网站ff里看起来都会错位,所以支持推广ff,但自己还是用ie
这才是修养的表现. [rolleyes]
不用象千鸟兄一样,故意打点文字出来反骂过去.还谈"个性就是个人修养"!哈哈,有趣的人.
我喜欢并尊重反对的声音
我不知道千鸟兄干了什么,不过我觉得反对的意见是提高的最佳途径,对自己来说是一种利益收获.
习惯。。。默认的力量是可怕的。。。
WEB标准争论了那么长时间,见仁见智,但归根结底就是默认的力量在作祟。
目前现状是中国99%的用户只知道使用IE,甚至只知道IE——可见M$的整合、捆绑战略多么成功、多么前瞻远虑,多么富有趣味性!
可见垄断案的判决是多么有利于M$
显然,IE对于标准的支持是有极度缺陷的,这直接影响并束缚了网页设计的发展
显然,OPERA、FIREFOX众对于标准的支持完备
显然,用户的浏览习惯直接影响到了网页设计者(“师”?)
但你无法要求用户去改变既定观点。。。WEB标准亦缺乏约束力
OPERA、FIREFOX众能干什么?对于99%的用户来说,IE是不可替代的。或者他们可以做到促进IE发展的作用?它们的脱颖而出是由于IE的缺陷,难道它们的终极目标也仅是帮助IE愈加完善么?
只有IE的新版本能够改变用户对于先前版本IE的默认习惯
IE7RC1出炉了。。改进很大。。很不错。。终于有了一些竞争力(对于那1%的用户来说)
而且对于标准渲染得改进必将影响原有的设计习惯
但,在新版本部署之前,大概还有五六年。
但,要影响到原有的用户习惯,大概还有十年。
但。。。十年中,WEB技术难道就没有更新?XML+XSLT难道是吃白饭的?
然后我们再等待更新版本支持更完备的IE++++++?
难道我们还要在标准与IE兼容之间作取舍。。。一直到M$跨了么?
这样还不如IE把其他浏览器都K.O.了,统一了,就没有发展了;幸运的是,这样就不必担心兼容性了;幸运的是,这样下去IE就肯定会死了
按照这样的逻辑。。。那就一点乐趣也没有了
其实早就想说说了,现在存在太多的 “技术愤青” ,他们专注于“潮流”技术的“研究”。动不动就搬出一堆的理论去抨击别人。忘记了自己的工作,既然是什么“xx高级设计师”那么就多下点功夫到自己的工作和技术上。
网站重构说,99%的网站是过时的。
我还要加上一句,99%的网页设计师只是不承认自己过时而已。
在IT界,不学习新事物新标准,就是过时。
Div + Css,王道。
只要是商业网站,没有任何理由不用。
况且Div + Css一样可以设计出很漂亮的网页,功力差别而已。
我还要加上一句,99%的网页设计师只是不承认自己过时而已。
在IT界,不学习新事物新标准,就是过时。
Div + Css,王道。
只要是商业网站,没有任何理由不用。
况且Div + Css一样可以设计出很漂亮的网页,功力差别而已。
没必要讨论谁过不过时了,我觉得。没必要为这些结论浪费时间。我们需要先进的理念和生产方式以及产品。
唯技术论不好,唯表现论也不好.
DIV+CSS没什么特别,当要满足特殊的需求时,必须要使用合理的技术与表现.
试问现在又有几个人敢用Xhtml1.1或者xhtml1-strict模式来制作website.
再说新一点的,又有几个人开始用XML+XSLT+CSS来制作website.
其实都是看需求的.为什么会选择div,很少有人考虑,为什么不选更精简的ul,dl之类.
有什么好讨论的么?
布局用div 数据用table