大家好 -
我是一名拥有超过 2 年半经验的 Coldfusion 开发人员。我对 Javascript、jquery 和 sql 有一些经验。
我也想在空闲时间学习网页设计。网页设计师的职责是什么?它是否涉及将 PSD 转换为 HTML/CSS。网页设计师也应该擅长图形设计吗?
谢谢..
大家好 -
我是一名拥有超过 2 年半经验的 Coldfusion 开发人员。我对 Javascript、jquery 和 sql 有一些经验。
我也想在空闲时间学习网页设计。网页设计师的职责是什么?它是否涉及将 PSD 转换为 HTML/CSS。网页设计师也应该擅长图形设计吗?
谢谢..
术语“网页设计师”相当通用,除了涉及设计和/或构建网站的某些方面外,没有特定的定义。
网页设计项目中可能涉及的角色可能因项目、团队、公司、公司而异,但以下是各种角色的列表:
我想说以上任何一项都可以归为“网页设计师”
还有一些我喜欢称之为设计师的角色,虽然不是每个人都同意:
所以,我不会回答你的问题,而是转而问你一个问题:你认为你会喜欢并希望专注于网页设计的哪些方面?
根据您对希望专注于 UI 和前端开发的回应,我建议以下内容:
前端开发可能是您当前技能的延伸。你会想要专注于 HTML、CSS 和 JS。如果您已经了解 JS 的基础知识,您可能会想要深入研究像 jQuery 这样的优秀框架,这也将有助于您的原型设计。
至于 UI 设计,这是一个稍微不同的背景。大多数 UI 设计师都有艺术和设计方面的背景。因此,为此,您需要专注于绘图、图表、色彩理论、形式、艺术、排版等技能。然后,他们将这些技能与人为因素类型的技能相结合,例如可用性最佳实践、启发式评估、交互设计、等等。
就交易工具而言,嗯,这就是你必须习惯 Photoshop 及其同类产品的地方。没有真正的解决方法。
为 DA01 的出色答案添加一点,您不必学习 Photoshop 来设计网站。您甚至不需要使用像 Dreamweaver 这样的 WYSIWYG 编辑器(尽管这肯定有助于加快处理速度,尤其是使用 CS5 和 5.5 中的新工具);有很多网页设计师只使用文本编辑器和浏览器集合。我使用 DW,但我 90% 的代码是在编辑器中完成的,尽管我非常熟悉 Photoshop、Illustrator 等,但我很少在单独的程序中进行广泛的原型制作。
也就是说,你不可避免地会遇到需要一些图形位的情况,即使它只是自定义按钮或网站横幅,你要么必须自己创建,从一些现有的艺术作品中改编,要么让某人模拟你。因此,您至少需要一个带有图形应用程序(如 Fireworks、Photoshop 或类似应用程序)的基本设施。
我建议将lynda.com和tv.adobe.com作为起点。两个站点上都有出色的教程。
旁注:加快速度的最佳方法是承担一个真正的项目来工作,这会迫使您找出如何做事。当然,它会让你的肾上腺素飙升,但你在现场项目中学到的一切都会成为你工具包的一部分,并且不会被遗忘。我的第一个 Flash 项目(一个巨大的、多页的交互式信息亭显示)就是这样。对 ActionScript 进行了长达五天的深入研究,并立即在现实世界中应用,这让我掌握了一套我从未丢失过的技能。
网页设计师负责与大多数设计师相同的事情,并且工具包(css)并不像对设计的基本理解那么重要,当然,如果您不会编码并且只能在Photoshop中乱七八糟,那么您就是在 Web 项目中几乎没有那么有用。一种简单的方式来思考什么是优秀的网页设计师或一般设计师,如下所示:设计师负责从客户或用户的角度看待产品。例如,如果您正在设计电脑鼠标,您将负责制作鼠标......
当然,其他产品需要不同的东西,但是在设计大多数东西时,能够看到客户想要什么,而不是什么几乎不能解决问题或用户认为他们想要什么,这是一个有用的观点。