当前位置:首页-博客-网站建设

网页设计师都知道HTML和CSS?

日期:2012-03-30

你坐在你的办公桌,第一香味一家新开的汽水仍然闪耀在你的耳朵,和你的新员工在进门。 你的设计公司虽小,但开始成长,和你刚刚带来了新的网页设计师在船上。 他没有特别的经验,但他有一个良好的教育背景,一个小,但令人印象深刻的组合,明亮,风度翩翩,显然是知识渊博,在面试。

然后,在午餐之前,你无意中听到他说,你唯一的其他雇员。 “我真的不知道如何写HTML和CSS,以及,”他低语。 “在学校里,他们教我们切的Photoshop在Dreamweaver的设计和调整。它为我工作,但如果你问我在那里得到的,并得到我的手脏的代码,我这样做不是很舒服。”
你管理不拖到地毯苏打,和你潜入你的办公室,不知道你应该做的。 现在解雇他吗? 雇用别人谁知道代码,并让两个新手一起工作吗? 取决于你的老员工,以帮助他弄清楚当你从高鞭打击?

本文讨论是否或不知道HTML和CSS网页设计师需要的辩论。 我会的,在大多数情况下,参考在网页设计行业的人的谈话要点的想法和意见。

代码或不守则:认真
一个网页设计师,谁不知道的HTML / CSS舔不罕见,因为你可能会认为(或希望)。

提出的问题,而不是首次于2010年2月,由作家和设计大师艾略特股票, 通过Twitter说 :“老实说,我感到震惊,在2010年,我还在跨越”网页设计师“谁可以代码自己的设计,没有任何借口。“

股票的评论开始的争论Twitterstorm,迅速转移到了他的博客 ,响应和启发其他博客文章。作为成都网络公司的的工作人员,在同行业中的许多设计师和知名人士-包括杰弗里Zeldman曾经说 ,“真正的Web设计师,编写代码一直是,永远会。” - 同意他的说法。

但一个大的令人震惊的是,数量惊人的个人说,HTML和CSS的知识,没有必要再。

写他自己的主体后,SitePoint作家和Blogger克雷格圆盾提出了一个调查 ,问,“如何作网页设计师守则?”

调查的受访者的绝大多数(70%)说:“成都网络公司的网页设计师应该有良好的HTML和CSS编码的知识”。 小的比例(25%)的受访者表示“基本知识是足够的。”

只有少数(5%)说:“一个好的设计师可以创造一个伟大的网站设计,编码知识。”

“圆盾写,他惊讶地发现一个显着比例的受访者指出,良好的编码技巧是必不可少的。”

我吗? 我放弃了在冲击我的苏打。

对需要争论的编码技能
许多的论据捍卫一个网页设计师,不知道如何编写成HTML / CSS的月台幕门的杰伊·法 内利,谁写股票的鸣叫回荡:

“如果你是一名一直尖锐,你的编程技巧(严重)的设计师。如果你是一名设计师,已采取了编码最近,我很赞赏你的努力来扩大你的技能,但明白这不是必要了。“
设计师斯坦格拉博斯基 ,股票的博客后, 说 ,它是1设计师知道如何来设计,并以工作沿着1设计团队的编码器,而不是1设计师知道两个设计原则和代码更重要。

斯派塞马修斯 评论程序员,网页设计师应该有一些编码技巧,但他认为“这是他们的权利,说:”没有,他们不希望与代码“。”

王牌设计师马克·博尔顿跨越围栏“这取决于回来。博尔顿称为“守则“微小的网页设计方面的能力,”执行更为重要。 他张贴了一个有力的论据,和一个我不排除完全失控。 (之一,他是一个比我更好的设计师。)

“SitePoint评论者克里斯·霍华德说:“没有编码经验的人可以做伟大的网页设计了解力学网页是比知道如何建立一个更重要。”

即使股票自己承认,他偶尔不编写自己的设计,但多集中在设计和艺术指导。 ,当然是有很大的区别,之间选择不编写一个特别设计的,并不能这样做。

股票指出:“[H +] AVING的知识和选择代码(不管是什么原因)是完全不同的摆在首位,这是知识缺乏 - 我相信 - 有可能无意远离最终产品的设计师。 “

法内利认为,虽然,“[1]列印的建筑师并不知道如何建造建筑物。”

多数人的意见:网页设计师应该知道的HTML / CSS
多数人的意见可能会代表由伊恩·朗 ,他反驳道 :“不能代码(或不知道打算使用适当的格式规范)只需要学习一个更重要的,成功的设计师......”你想最简洁地薯条?“”

也许少侮辱, 设计师 Jason O'Brien 说 ,“如果你只是推出月台幕门,你做一个网站的图片,这不是实际的网页设计,直到它被渲染的浏览器,互动性和所有。”

SitePoint成员Alialib呼应许多人写 :“如果你是一个网页设计师,你应该知道如何的代码,如果你不这样做,你是一名设计师,不是一个网页设计师。”

设计师艾米马洪抱怨说 ,“我们得到的”网页设计“在Illustrator中,300dpi的发送,不可能的代码,没有一致性/可用性,”股市公平注意到,马洪的发言代表笨拙的极端“的设计手法。”

股票去注意,违反法内利的书面声明,网页设计之间的设计和编码以同样的方式架构建设和建设实践中分离不分离。 不过,我知道足够的建筑工人知道他们明白谁知道足够关于建设创造一个可行的设计建筑师。

所以做许多股票的评论员,包括设计师和Blogger Veerle彼得 。 股票说 ,“我不相信,不知道如何盖房子的建筑师彼得同意。“

显然,一个大型的设计公司,有网页设计的不同方面的专家有豪华,有工作的Photoshop,Illustrator,Fireworks中,纸张和标记严格的设计师,等等,而无需编写一行代码。

即使是一些规模较小的公司可以有一个平面设计师,谁的作品在手套的手,一个编码器产生可爱的网站:法内利引句号互动,他的公司, 这样的公司 ,他是正确的。 杰克在jp74法内利相同的断言一样,有些人。

但对于大多数人来说,掌握网页设计背后的原则,通过HTML和CSS表示 - 至少有一些设施在使用他们生产优雅的和可行的设计 - 是我们的必需品。 我认为,在许多企业中,设计师和程序员往往最终相持不下,一个落后于其他去重做第一个假想搞得一团糟。

网页设计师缺乏了解代码,编码设计原则缺乏了解,往往通过他们缺乏共同的理解彼此冲突;因此,在设计过程中受到损害,该公司失去了时间,金钱,也许甚至客户。

在世界所有的讨论将不会创建编码设计
自由设计师加里·斯坦顿 说 :“我唯一关心的,这次辩论是设计师不能代码将现在尝试这样做,做不好良好的前端代码是尽可能多下来体验到的知识,因为有这么。许多不同的方法来达到同样的结果。“

和斯坦顿做了一个看似平淡无奇的观察:“如果有一些设计师开始就如何以正确的方式进行编码,文章的链接,它会是不错的。”

斯坦顿是绝对正确的。 但我不会去那里。 我创建了一个“最佳实践”网页设计教程网站自己的企图 ,虽然它是无处但附近的“成品”,甚至可以说,像样的。

你可能是一个非常小的工作人员小设计公司的创始人,你很可能最终会有人对你的员工,在Photoshop,Illustrator,甚至GIMP疯狂的设计技巧,但面对活生生的HTML / CSS梁木。 如果你想在你的团队的设计技巧,你将会有一些代码来教你新的设计师。

我发现了一个有趣的故事,从图形和网页设计师丹尼·凯利 ,我认为这与苏打水疯狂的设计公司的老板在引进的书面说明完美的虚构情况。 凯利写道:

“我最初的专业印刷设计。然而,对于我的实习,网页设计公司是当时唯一的位置,我知道一个HTML [原文]和CSS [原文],但不能太多,让我有点该公司一位不愿进入实习向我保证,他们意识到,他们需要教我一些事情,一路上,我很幸运,我的第一个网页设计由客户的高度赞扬 - 然后有人告诉我代码的网站,我把我的小知识,并尽我最难的......不能这样做。然后通过网站发展的头部。他甚至无法得到它的工作。文件字面上去围绕整个公司直到我回去的设计和调整,以得到它的工作。“
阅读作为帮工的网页设计师和一位资深的老师,我twigged蝙蝠,而凯利的老板可能会提供一些帮助,她竟变得非常小,没有系统或与任何真实的推力或组织。

她得到了一些提示,又回到她的办公桌上,并尝试她最好的,她自己出来。 她花了多少支付小时学习代码时,她可能已经设计工作? 多少时间试图来砸的凯利“uncodable的”设计的代码公司浪费?

HTML和CSS是“容易”

很多的支持者参加股票的身边说,归根结底,我们没有理由不知道HTML和CSS,因为它很容易学习。 事实上,“放心”学习HTML和CSS设计界之间几乎是不言自明。

哦,不,是不容易的HTML / CSS学习。

更确切地说,它是不容易掌握。跨浏览器支持,基于标准的代码,优化最佳实践(理解为什么他们的最佳实践),标记,以避免多余的代码汤,性能优化CSS选择符,CSS sprites的,写易于维护的灵活标记 - 所有这些都需要一段时间来学习。 标记一个基本的HTML / CSS页面是很容易,但做它的权利和先进水平采取多年的学习,实践,失败和经验。

你发现它简单易学? 假设你知道你在做什么,每个人不是你。 你发现容易,同样的智慧和创造力的人会发现很难。

我会让圆盾主体在权衡 :

“有一个普遍的误解,HTML和CSS很容易以一个IT人的简历样本,你会发现一个可笑的高技能集数报价的HTML许多的人也知道国际象棋的规则。 - 但多少可以称得上是大师吗?虽然HTML和CSS编程语言,他们不喜欢的,直到你有长足的发展经验的微妙复杂。图形艺术家依靠精确的定位和程序员依靠刚性编码约定,但这一级别的正确性很少经历,在浏览器中的世界。很少有人掌握HTML和CSS,他们是否从设计或编程纪律迁移如果我们期望每个人都有亲密的浏览器的怪癖,可用性,语义,交通方便,渐进增强等知识。 ?“
一个自由设计师,他自称“凯瑟琳” 张贴上Drawar:

“我不是一个白痴,我觉得是很难的HTML / CSS。不只是一点点,而是很多。我自学了Photoshop的开始与PS4的方式,并没有我的头撞墙我的方式代码。这让我这么生气每次我看到有人在网络上学习代码是'方便',每一个设计师后应该只是做它,我试着学习如何多年的代码,它只是并不'T到我这里来自然还是坚持用我,我非常视觉的人,那些行,行的话,只是没有转化为设计,在我的大脑。我一直试图拿起编码作为一种技能集,因为我知道,在这一点的人都不会聘请谁做不是代码的设计师,但我感觉“不够好”病,因为我不认为编码是很容易。“
在论坛的大多数评论者同意,甚至与她的铁杆编码器,一,“真棒贾斯汀”,简明扼要地说:“HTML和CSS易学难掌握。”

结论
网页设计师应该知道的HTML / CSS - 即使它仅仅限于基本面 - 为了能够创建网页设计和网络接口,在中期工作。 网页设计师可以选择不写的HTML / CSS本身,但知道标记和CSS是如何工作的,是必不可少的,作为一个网页设计师。 网页设计师可能并不需要是HTML / CSS的忍者,但它提供他们知道(至少)如何被转换到一个网站,其网络布局谱曲。

上一篇文章:如何衡量网页设计的有效性
下一篇文章:良好的设计和伟大的设计之间的差异

© CopyRight 2006-2012 成都驰锐科技有限公司 蜀ICP备51002801号 成都市人民南路53号嘉云台22-F 邮政编码:610041
总机:(028)028-81876590 66853112 66853129 传真:(028) 66018689