我有一个SW,最小屏幕尺寸要求是1024x768,800x600可能太小,1024x768会太大?也许介于两者之间?什么屏幕尺寸更好或最好?感谢。
答案 0 :(得分:4)
您是否在询问应该为您的应用程序设计的大小?如果是这样,最好的“尺寸”将是一个流动的布局,允许用户设置适合他们和他们的显示器的任何尺寸。
答案 1 :(得分:2)
现在,1024x768是标准和首选的屏幕尺寸。大多数基于Web的应用程序,网站按照1024x768标准设计其网站。但是,如果你的桌面产品是你的,你可以选择较小的初始尺寸。但是,当您将应用程序最大化到更高分辨率时,您必须确保UI不会变坏。
答案 2 :(得分:2)
您可以将最小尺寸设置为您想要的任何尺寸,只要您的软件在所有尺寸都大于此值的情况下看起来不错。
如果很多人仍然使用800x600,我会感到惊讶,但他们可能,并且你将通过不处理来限制你的市场。就个人而言,我认为这不会有太大的限制。
此外,在800x600和1024x768之间不是很多,它们是彼此相邻的两个“标准”分辨率。因此,如果您认为1024x768太大(不是),则800x600是下一个选项。
答案 3 :(得分:2)
只有对话框应该是固定大小,而不是所有对话框。所有其他UI窗口应使用基于流的布局,以适应可用的窗口。在WinForms中对动态布局的管理提供了广泛的支持,甚至在XAML中提供了更好的支持。
您可能已经看到网站设计为固定宽度,但这是恕我直言,无论是无能还是懒惰的迹象。或者可能是形式胜过功能的胜利。
这些都不是一个好借口。他们在我的3840x1200显示器(两个连接的1920x1200显示器)上看起来都很荒谬,并且来了革命,固定布局UI的设计者将是第一个对抗墙壁屏幕的人。
答案 4 :(得分:1)
查看w3schools的browser display statistics,这可能是一个好的开始。但要注意,正如他们所说:
W3Schools是一个针对网络技术感兴趣的人士的网站。这一事实表明,下面的数字可能不是100%现实。普通用户可能具有较低分辨率的显示屏。
完全取决于您如何确定用户群。
答案 5 :(得分:1)
我很惊讶没人提到上网本。如果您的应用程序可以想象在上网本上运行,您可能需要考虑低于1024x768的分辨率。例如,7“华硕EeePC的分辨率为800x480,9”到10“型号的分辨率通常为1024x600。
编辑:同意不管怎样都应该使用流动的布局,但我在谈论应该有效的最小尺寸。
答案 6 :(得分:1)
对于Windows应用,请将其设计为800x600。这样,具有1024x768屏幕的用户不需要最大化窗口来查看所有内容(少数具有800x600屏幕的用户仍然可以查看它)。
答案 7 :(得分:0)
[我假设您指的是桌面应用程序]
虽然1024x768是一个合理的屏幕分辨率,所有最近的显示器都支持(我估计最近4年购买),但我的大多数软件仍然可以使用800x600。
是什么让您的软件需要该分辨率?我希望你没有那么大的对话。如果有的话,请考虑将它们分成标签页或向导。
答案 8 :(得分:0)
如果你现在找不到1024x768或更低的显示器并不重要。即使每个人都有1920x1200,为什么你的应用程序是屏幕上唯一的?窗口化GUI的想法是同时使用几个窗口。
我,首先,永远不要使用'最大化'按钮。即使是真正身临其境的应用程序(想想CAD)也应该为其他工具留出一些空间。
答案 9 :(得分:0)
~960px宽度是目前非常普遍的标准。
答案 10 :(得分:0)
您需要做的最终事情是找出目标受众正在运行或可能正在运行的内容。也就是说,您的应用程序应该能够应对几乎任何合理的屏幕分辨率。它不必在过低的分辨率下看漂亮,但它必须在过低的分辨率下功能。我知道有几个应用程序缺少功能低分辨率的部分,而且它们很烦人。
如果您的应用程序比平常更重要,那么您将更加确定它将在分辨率受限的环境中运行。对于Windows和Linux系统,默认的故障安全分辨率(取决于系统)为640x480或800x600。如果您希望您的应用程序被认为是关键的,它应该能够在这样的限制条件下工作。