当前位置:网站首页 > 暖心故事 > 正文

Windows10周年更新改善了高DPI缩放支持:但开发者仍需努力

作者:访客发布时间:2023-04-24分类:暖心故事浏览:97评论:0

导读:导读给大家分享一篇关于互联网和手机的文章。相信很多朋友对互联网和手机还是不太了解,所以边肖也在网上搜集了一些关于手机和互联网的相关知识...
导读 给大家分享一篇关于互联网和手机的文章。相信很多朋友对互联网和手机还是不太了解,所以边肖也在网上搜集了一些关于手机和互联网的相关知识

给大家分享一篇关于互联网和手机的文章。相信很多朋友对互联网和手机还是不太了解,所以边肖也在网上搜集了一些关于手机和互联网的相关知识与大家分享。希望大家看完之后会喜欢。

Windows周年更新给PC用户带来了很多惊喜,包括高DPI环境下的适配性提升。今天上午,高级项目经理Peter Felts在TechNet上发表了一篇长文,解释了很多底层变化,并透露记事本在高DPI变焦环境下也能提供更好的体验。在高分辨率屏幕上安装了Windows 10的用户可能会注意到,默认情况下应用程序会有点模糊,但他们唯一能做的就是启用属性菜单中的[无用]忽略DPI设置选项。

即使在微软自己的Surface Book上,Windows 10中仍然有一些应用程序似乎感觉不对劲。例如,流行的第三方即时消息应用程序洋泾浜(Pidgin)模糊不清,除非您指定忽略DPI设置。

微软表示,这种事情不能完全归咎于公司。如果你想修复它,你必须依靠应用程序开发人员来改进他们的程序,以便在高DPI显示设备中看起来很好。

我们面临的主要挑战是在Windows上运行的应用程序太多。当它们被介绍时,使用的设计模式是向系统询问一些信息(包括显示器的大小、缩放参数、文本的默认字体大小等。),然后不做任何更改地缓存信息。

因此,即使Windows在DPI更改后给出新信息,大多数应用程序仍然无法正确响应。

此外,如果Windows开始提供动态的“显示-缩放-缩放-关联”信息,对应用程序兼容性来说将是一场灾难。这将导致更多的应用程序稳定性问题,只能在高DPI显示器上提高性能,但作为这样结果的回报,显然是得不偿失的。

在Windows 10周年更新中,微软实现了一个改变,让开发者更容易给程序增加高DPI支持。

开发人员只需要改进应用程序中关键功能的显示和缩放部分,而Windows将帮助他们处理其他窗口,以确保缩放和呈现的信息是正确的。

这是一个美好的愿景,但仍有许多工作要做。即使安装了Windows 10周年更新,Surface Book上还是有一些看起来很模糊的应用。

显然,开发人员必须在应用程序上花费更多的时间,以便所有内容都能在Windows 10中正确呈现。

[编译自:软儿科]

本文就为大家讲解到这里了。