|
windows 8在不同的屏幕下表现如何呢?微软今天就在Building Windows 8博客中详细介绍了Windows 8对各种尺寸屏幕的支持,各种设备都能获得最佳显示效果。 微软按照下面三种方法来对运行Windows 8的设备进行分类:
— 屏幕大小(Screen size)
— 屏幕分辨率(Screen resolution)
— 像素密度(Pixel density)
在设计Windows 8时,无论是屏幕大小、屏幕分辨率还是像素密度,开发人员都十分重视。在谈及屏幕时,你需要清楚其尺寸和分辨率,例如,13英寸屏幕可能会采用多种分辨率,也就意味着多种像素密度(DPI),而且其高宽比也有不同的值。下图就显示了常见的宽屏屏幕的多样性:
最低分辨率
很多人都询问Windows 8最低分辨率的事,之前微软对Metro应用的限制是1024X768。对此微软表示,之所以选择最低分辨率1024X768是为了帮助开发人员创建可以适合所有屏幕的应用,它是一个基准,让开发人员可以确保导航、控制和内容适合屏幕。
Metro应用的最低分辨率微软1024X768
为什么选择1024X768作为最低分辨率呢?
微软表示,选择1024X768作为Metro应用的最低分辨率有三个原因:
— 它足够大,可以支持Metro应用丰富、漂亮的设计布局,800X600就太小了;
— 网站通常将1024X768作为最小(或是唯一)分辨率,因为web开发人员也都是以此为标准的;
— 看看当今市面上的设备,只有1.2%的Windows 7活跃用户的分辨率低于1024X768。如果你要设计一个适用于现代和未来设备的平台,那么应该选择如今的大众设备。
没有最低分辨率的世界
一些人询问微软为什么要限定最低分辨率,作为建议内容不是更好吗?微软表示,之所以限制要求,是为了降低应用程序开发人员的工作量,这样他们就无需考虑更低屏幕分辨率方面的开发工作了。如果微软设定更宽松的要求,那么很多开发人员就需要针对更低分辨率的平台进行开发/测试,这是非常大的工作量,而且意义不大。
此外,开发人员可以会选择尽可能低的分辨率作为开发标准,这样就会降低用户体验和应用程序的质量。
如果这款应用能在1024X600分辨率的设备上运行,那么底部就会被截掉
|
|