我应该假设最小屏幕尺寸是多少?

时间:2010-08-08 04:28:51

标签: windows delphi screen-size

我正在Delphi中设计各种不可格式的表单和布局,以便在Windows上运行。我担心如果我假设最小1024x768屏幕尺寸(或更大),我会遇到仍然使用800x600的客户。我应该假设最小屏幕尺寸是多少?我不想要求至少激怒用户。屏幕尺寸的最佳实践或当前合理假设是什么?

8 个答案:

答案 0 :(得分:12)

告诉我们更多关于您的受众群体的信息,因为这取决于您的受众群体。

一些例子:

随着4:3屏幕分辨率,16:9分辨率以及netbooks的即将到来,1024x600分辨率现在非常受欢迎,因为1024x576分辨率(与576i兼容。

对于桌面系统,HD video分辨率1280x720和1920x1080正变得越来越流行。

要安装软件,请确保您可以在640x480上运行,原因如下:

  • 许多系统管理员不安装非WHQL视频驱动程序,因为它们使系统不稳定,因为现代视频硬件需要一段时间才能获得WHQL驱动程序,最新的硬件经常运行640×480

  • Windows Embedded Standard系统上(大部分由基于Windows XP Embedded的系统组成,Windows 7 Embedded最近发布),同样成立:通常需要一段时间才能使用特殊的嵌入式版本要显示的驱动程序,或者根本不安装视频驱动程序,因为它们的设备将以headless systems运行。

- 的Jeroen

答案 1 :(得分:8)

http://marketshare.hitslink.com/report.aspx?qprid=17给出了这个市场细分......

alt text

答案 2 :(得分:5)

我会遵循网络惯例。 http://960.gs/

答案 3 :(得分:3)

如果您认为您的用户仍然拥有800x600,那么请将其设为800宽。作为一名WEB开发人员,我假设最小屏幕宽度为1024,并使我的webapps宽1000px(允许使用滚动条等)。

如果我是你,我会使应用程序展开/缩小以适应窗口,即使它意味着只使其可调整大小的部分,例如右侧的摘要窗口。

答案 4 :(得分:1)

你肯定会遇到仍然以800x600运行的人 - 他们自己选择。

我知道有两个单独的例子,人们在使用20“1680x1050显示器时以800x600运行......是的,它模糊不清,但他们喜欢它,因为一切都很容易看到。两个人都是年长的男性,FWIW。< / p>

您是否考虑过大字体对表单的影响 - 当我上次进行Delphi开发(Delphi 7)时,对大字体的支持有点狡猾,给出了非常奇怪的结果:据说固定大小的表单会以奇怪的方式调整大小

建议#1:使表单可调整大小 - 如果仅通过缩放。

建议#2:为不同的分辨率制作不同版本的表格。例如一个有六个标签可以在低分辨率屏幕上运行;一个有三个选项卡在高分辨率屏幕上运行。这将使您的应用程序能够干净地适应不同的环境。凭借良好的MVP设计,额外的工作将很低(ish)。

答案 5 :(得分:1)

我认为这取决于您的目标受众。

你遇到过一个800x600的人。好的,多少钱?是25%的用户吗?是0.00001%的用户?

如果这是第一种情况 - 你肯定需要在800x600上表现良好。如果是最后一种情况 - 你可能关心它们,但是它值得吗?

您可能会花费很多精力将界面压缩到800x600,在测试上花费更多的精力 - 出于什么目的?为了取悦1位客户,并为您的应用程序的1份销售副本获得XX美元?你有没有更重要的任务要做?

答案 6 :(得分:0)

720p,除非您希望人们在上网本上使用您的应用。

答案 7 :(得分:0)

我自己有几台电脑,其中一台配有双显示器,两台都是1920x1200。我有一台1920x1200的笔记本电脑和一台分辨率为1024x600的华硕EEE多点触控笔记本电脑。后一台笔记本电脑是我的旅行系统,我在外出或办公室时使用它。任务栏位于左侧而不是底部,我的通用区域至少为800x600,但如果需要可以更宽。 (带有隐藏任务栏的最大1024x600。)我还可以将屏幕旋转90度或270度以获得600x1024的屏幕,这对于阅读电子文档非常实用。然后我必须将任务栏移到底部以获得更多空间 由于EEE是一款具有多点触控选项的所谓上网本,您可能会担心它是否会成为您用户群中的热门系统。它价格低廉,重量轻,电池寿命长。有了2 GB的RAM和Windows Home Premium,我最担心的是许多用户会选择这种硬件只是因为它很实用。当然,多点触摸屏也越来越受到更现代笔记本电脑的影响,分辨率越来越高,但当你的用户不得不用电脑旅行时,这些上网本将会在很长一段时间内保持业务。 因此,我建议至少为800x600的分辨率进行开发,并建议使用如此小分辨率的用户将任务栏移动到屏幕左侧(如果使用1024x600)或使用任务栏的自动隐藏选项。

上网本将变得更受欢迎,1024x600是上网本非常流行的解决方案。如果可能的话,保持表格的比例为4:3。因此,除非您的受众群体差异很大,否则最低尺寸为800x600。