为网站选择合适的设计?

时间:2009-05-14 21:32:36

标签: javascript html css

我是一名程序员(业余爱好者,但希望将其作为职业),所以当我被要求设计一个网站时,我觉得有点不合适(我的大多数应用程序都没有漂亮的用户界面,他们只是工作,因为我是唯一一个使用它们的人。我一直在研究如何设计我的网站,并开始想知道你们如何决定。

你们可以给我什么指导?在开始编码之前我应该​​考虑什么?

8 个答案:

答案 0 :(得分:8)

在答案中总结UI设计的整个领域非常困难。

让最常见的任务变得最简单。弄清楚人们想要做什么,并使其尽可能直观和直接。 Don't make them think

制作模型和原型。观看人们尝试使用它们(观看,不要帮助他们),并修复他们觉得尴尬的事情。你对设计的第一次尝试是不对的,不要过于反对把它扔掉。

这个领域真的很多,很难让人轻易解释。设计并不比编程复杂,但许多程序员似乎因某种原因将其视为事后的想法。尝试一些创意谷歌搜索设计原则,特别是当它们适用于网络。看看你认为精心设计的网站,并尝试找出为什么他们对你的感觉。

答案 1 :(得分:7)

阅读,阅读阅读!!!

最好的办法是阅读设计技巧和编码实践!

设计网站:

编码网站(设计意识):

以上所有答案都很棒!我的建议是通过学习他人(和提问)来尽可能多地学习。

答案 2 :(得分:3)

  • 你应该首先尝试最低限度。
  • 在其他任何事情之前考虑可用性和轻松导航。
  • 以其他网站为例,找出它们的弱点和优点,并在解决方案中继承它们。
  • 如果您因为缺乏设计想象而发现自己受阻,那么试着简单地想一下内容占位符,即元素去的地方,尝试在纸上画出来看它的外观和判断,冲洗和重复你应该得到一些东西。
  • 理想情况下,向某人展示您的草图,并征求意见。

答案 3 :(得分:3)

从设计中设计和构建HTML / CSS是两种不同的游戏。第一个需要艺术技能,第二个需要大量了解HTML和CSS应该如何工作以及一些浏览器如何选择理解这些规则。

首先,如果你可以设计,那很好。如果您不能和客户想要一些您无法提供的东西,请与自由职业者交谈。那里有十亿人。

构建它可以全面学习,但可能需要时间。如果这是您第一次将复杂的设计用于网络,那么您可能也希望将其外包出去......但如果您希望从事这项工作,那么您需要做的事情真的很棒。

没有理由你不能做任何事情,但你需要意识到你的技能会随着时间的推移而提高,当你第一次做的时候,它可能会好很多。和一切一样,练习也很完美。

答案 4 :(得分:3)

我意识到自己在网页设计方面表现不佳:我知道HTML,CSS(非常好),但我不知道如何使网页看起来很好。因此,我使用现有模板,并进行小幅调整或自定义。请参阅以下问题免费模板:

https://stackoverflow.com/questions/851666/free-website-templates-royalty-free-css-html-asp-net

https://stackoverflow.com/questions/522856/what-are-good-resources-for-css-templates-or-templated-layout-sites

答案 5 :(得分:2)

既然有人问你,我认为有一个客户参与了这个过程。因此,创建一个原型,尝试并获得反馈,并根据反馈继续前进,尝试始终坚持在最后阶段的反馈,它可能会变得非常有帮助。 在大多数情况下,创建设计取决于网站的内容。在使草图通过具有相同主题和相同上下文的网站之前,为了获得一些想法。经过几次,你将获得一些技能,并能够真正感受到它的外观。我个人的建议是尝试考虑清晰的设计,避免混乱,考虑可用性和大多数情况下的功能足够的共同特征。

答案 6 :(得分:2)

我同意只是研究,阅读和寻找是成为优秀设计师的最佳途径的方法。我认为有时程序员害怕“艺术”领域,因为它是如此主观,或者他们认为他们需要有一些天赋。

大多数优秀的艺术家都非常努力地改进他们的工艺。对于程序员来说,天生的才能对于设计师来说大致和高级数学技能一样有用。它可以在某些方面提供帮助,但不是必需的。

查看具有类似目标的热门网站。他们如何使用视觉元素解决问题?如何在页面上排列信息,如何分解信息,哪些部分对网站的功能至关重要,以及哪些部分只是有助于改善美学呈现(或不改进)?

虽然扯掉网站设计从来都不是很酷,但借用技巧或想法并使用它们来创建自己的原创设计是完全正常的。

首先制作线框 - 这样您就可以有效地将信息放在页面上,并考虑架构和功能,而无需担心“漂亮”的东西。然后转到图像模型,这是一个充实的网站版本。不要害怕丢掉设计并重新开始。

在此过程中,您可能会采用许多图形设计原则。把它们牢记在心总是好的,但我的建议只是暂时放弃你的直觉。如果您认识任何熟练的设计师,请寻求反馈。设计师喜欢批评(以一种很好的方式)。

很多人会建议保持简单明了。这是一个很好的建议,但请记住:简单可能真的很难。

至于在线资源,我认为Web Design From Scratch在一个地方提供了很多好建议。网上有无数可怕的资源用于设计帮助和灵感,所以只需继续挖掘和订阅博客供稿。

祝你好运。

答案 7 :(得分:1)

您可能还想浏览Jakob Neilsen的some Alert Box articles。我没有读过它们,但人们也高度评价他的书。

一旦您决定了您可能想要的布局类型,还有大量网站可以为您生成CSS模板。这为您提供了基础,您可以随后调整以满足您的需求。