首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >创建GUI外观-好还是不好?/从哪里开始?

创建GUI外观-好还是不好?/从哪里开始?
EN

Stack Overflow用户
提问于 2011-01-08 22:55:41
回答 2查看 1.4K关注 0票数 6

我不知道是不是只有我喜欢,但我真的很喜欢一些应用程序的图形用户界面设计,比如iTunes/Avast,或者像KMPlayer这样的媒体播放器。所以我在考虑让我的GUI看起来不一样,后来我发现它叫做GUI皮肤(我说的对吗?)

我在某处读到,从app的速度、可用性等方面来看,使用或制作它们并不是一个好主意。所以问题是:制作GUI皮肤是好的和安全的吗?如果是这样的话,我如何开始编写一个(因为我不想使用现成的,除非它们真的很棒)。他们背后的主要想法是什么。我希望能够改变整个表单的外观和感觉,并可能改变它的形状。

任何关于这方面的想法都是非常感谢的。

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2011-01-08 23:08:14

就我而言,有两种类型的应用程序可能是可换皮的:例如,媒体播放器可能会因为看起来像一个实际的物理设备而受益(PowerDVD或iirc也是如此)。然而,这些东西的实际用例很少,如果有的话--今天的趋势似乎是这样的应用程序几乎没有UI,而是专注于内容(VLC是个例外)。

然后是大量的应用程序,开发人员或管理人员要么有创意,要么有太多的时间在手中。Raymond Chen称之为“I bet someone got a really nice bonus for that feature.” --我对此深表赞同。首先,皮肤通常是一种非特性;新奇的东西消失得非常快,它们实际上并不能帮助用户解决他们必须使用你的程序的任何问题,最后,对于许多显示皮肤的程序来说,实际上根本就没有必要。我的意思是,来吧,你有多少次打开你的AV程序,或者你的图形卡设置面板,陶醉于它美丽而精心设计的皮肤的荣耀中?永远不会,对。

因此,问题是为什么您甚至想要投入开发资源(无论是您自己的还是其他人的)来创建一些没有任何用处的东西,除了让您的应用程序在视觉上脱颖而出。windows UX指南中还包含一些on window framesbranding。注意这里,特别是下面这一节:

请勿使用自定义控件进行品牌推广。相反,在需要创建特殊的沉浸式体验或需要特殊功能时,可以使用自定义控件。

不正确:

此示例显示了不正确地用于品牌推广的自定义控件。

Gadgets是另一种可以摆脱自定义设计的应用程序,但话又说回来,这些应用程序通常只使用很短的时间,通常用作信息性的东西或短暂的交互。

如果你做皮肤,让它(a)可选和(b)使用标准控件并自己绘制它们,这对每个人来说都是件好事。这使得辅助工具仍然能够知道程序显示的内容,而不仅仅是看到一堆用作按钮的图片框。

票数 5
EN

Stack Overflow用户

发布于 2011-01-08 23:06:16

好还是不好?

坏的。我没有给你一个细微差别的答案。我没有一堆例外。我没有一篇深思熟虑的文章来写关于皮肤是否合适的文章。我有一个明确的答案:糟糕。

自定义皮肤是the cancer that is killing the Windows UI的,把它变成了一个丑陋的、无法使用的混合隐喻。

如果你必须主题,因为你的应用程序是例外,而你只是如此酷,请提供一个选项,以关闭它,并使用常规的操作系统主题。不是Aero,露娜或经典的皮肤近似,而是实际的普通操作系统主题,无论(潜在的自定义)主题被选择。

票数 7
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/4634432

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档