百度360必应搜狗淘宝本站头条
当前位置:网站首页 > 技术教程 > 正文

大量新图标亮相、默认字体改进……Win10 21H2提前剧透

csdh11 2025-02-16 20:24 9 浏览

每一次Windows 10更新也不是只有Bug,为了给予用户更好的使用体验,微软还是努力做了不少改进。



01


大量新图标即将亮相


代号为 Sun Valley 的 Windows 10 21H2 功能更新将于今年晚些时候发布,目前大量的泄漏和预览版更新都表明微软计划在用户界面上做出重大调整。除了为文件夹和系统应用启用新图标之外,微软也在为那些 Windows 95 就引入的功能(例如休眠模式)更新图标。新图标接近于在 Microsoft 365、Microsoft Launcher 和其他产品上看到的图标。



在最新预览版中,在 Shell32.DLL 文件中为文件夹、选项和按钮提供了一组新的图标,Shell32.DLL 是 Windows 95 之后发布的所有操作系统变体中都存在的主要外壳模块。在下一次功能更新中,这些图标中的一些将被改头换面。


正如你在上面比较 Windows 10 Sun Valley Update 和 Windows 10 October 2020 Update 的截图中看到的那样,微软已经刷新了 Shell32.DLL 内几个文件夹的图标。这包括休眠模式、地球仪、网络等。

左边是预览版 右边是当前版本


这都是 Sun Valley 的一部分,该 UI 大修将在今年下半年开始向消费者推出。


微软已经对大量的应用程序、文件夹和设置进行了调整,使之具有更多的色彩和流畅的图标,所以这并不令人感到惊讶。其他重要文件夹的图标--这台电脑、回收站、文档等--也在预览版中进行了修改,微软今年早些时候正式宣布了这一点。


然而,仍有几个图标需要修改。例如,预览版仍然使用 WinDirStat 的旧树形图标,WinDirStat 是 Windows 10 各版本中包含的磁盘使用统计查看器和清理工具。有了圆角、更多流畅设计的好处、真正的黑暗模式体验和其他功能,桌面最终可能看起来与当前版本的Windows 10非常不同。



02


默认字体也有改进


面向 Dev 频道的 Windows Insider 项目成员,今天微软发布了 Windows 10 21H2 功能更新的最新预览版更新 Build 21376。虽然预览版中的新功能已经不再和功能更新捆绑,但正在测试的新功能有极大可能会出现在 21H2 更新中。



在 Windows 10 Build 21376 更新中主要升级了 Segoe UI 字体,并引入了大量的常规修复和改进。此外微软终于对那些来自 Windows 95 年代的图标进行升级了。


微软正在引入 Segoe UI Variable,它包括一个光轴,以便字体轮廓可以从小尺寸到大尺寸的显示器中无缝扩展。Segoe UI Variable 是对经典的 Segoe 字体的更新,改善了在小尺寸下的可读性,在多个尺寸下的轮廓也得到了很大的改善。



从历史上看,用于打印小文本的字体与用于显示大文本的字体的设计是不同的。Segoe UI 最初是为 9pt 设计的,这使得它在该尺寸下是一种很好的字体,但在大尺寸下限制了表达,在更小的尺寸下缺乏可读性。Segoe UI Variable 通过使用新版本的 Segoe 来解决这个问题,该版本使用可变字体技术,在非常小的尺寸下动态地提供很好的可读性,而在大尺寸下提供风格。


请注意:虽然 Segoe UI Variable 是作为操作系统的一部分,但它在所有视觉表面领域的采用是持续的,并将随着时间的推移逐步推出。这意味着不是每个视觉表面都在使用新字体。



对于这一次大更新,小伙伴有没有想要尝试一下的打算呢?


·END·

相关推荐

探索Java项目中日志系统最佳实践:从入门到精通

探索Java项目中日志系统最佳实践:从入门到精通在现代软件开发中,日志系统如同一位默默无闻却至关重要的管家,它记录了程序运行中的各种事件,为我们排查问题、监控性能和优化系统提供了宝贵的依据。在Java...

用了这么多年的java日志框架,你真的弄懂了吗?

在项目开发过程中,有一个必不可少的环节就是记录日志,相信只要是个程序员都用过,可是咱们自问下,用了这么多年的日志框架,你确定自己真弄懂了日志框架的来龙去脉嘛?下面笔者就详细聊聊java中常用日志框架的...

物理老师教你学Java语言(中篇)(物理专业学编程)

第四章物质的基本结构——类与对象...

一文搞定!Spring Boot3 定时任务操作全攻略

各位互联网大厂的后端开发小伙伴们,在使用SpringBoot3开发项目时,你是否遇到过定时任务实现的难题呢?比如任务调度时间不准确,代码报错却找不到方向,是不是特别头疼?如今,随着互联网业务规模...

你还不懂java的日志系统吗 ?(java的日志类)

一、背景在java的开发中,使用最多也绕不过去的一个话题就是日志,在程序中除了业务代码外,使用最多的就是打印日志。经常听到的这样一句话就是“打个日志调试下”,没错在日常的开发、调试过程中打印日志是常干...

谈谈枚举的新用法--java(java枚举的作用与好处)

问题的由来前段时间改游戏buff功能,干了一件愚蠢的事情,那就是把枚举和运算集合在一起,然后运行一段时间后buff就出现各种问题,我当时懵逼了!事情是这样的,做过游戏的都知道,buff,需要分类型,且...

你还不懂java的日志系统吗(javaw 日志)

一、背景在java的开发中,使用最多也绕不过去的一个话题就是日志,在程序中除了业务代码外,使用最多的就是打印日志。经常听到的这样一句话就是“打个日志调试下”,没错在日常的开发、调试过程中打印日志是常干...

Java 8之后的那些新特性(三):Java System Logger

去年12月份log4j日志框架的一个漏洞,给Java整个行业造成了非常大的影响。这个事情也顺带把log4j这个日志框架推到了争议的最前线。在Java领域,log4j可能相对比较流行。而在log4j之外...

Java开发中的日志管理:让程序“开口说话”

Java开发中的日志管理:让程序“开口说话”日志是程序员的朋友,也是程序的“嘴巴”。它能让程序在运行过程中“开口说话”,告诉我们它的状态、行为以及遇到的问题。在Java开发中,良好的日志管理不仅能帮助...

吊打面试官(十二)--Java语言中ArrayList类一文全掌握

导读...

OS X 效率启动器 Alfred 详解与使用技巧

问:为什么要在Mac上使用效率启动器类应用?答:在非特殊专业用户的环境下,(每天)用户一般可以在系统中进行上百次操作,可以是点击,也可以是拖拽,但这些只是过程,而我们的真正目的是想获得结果,也就是...

Java中 高级的异常处理(java中异常处理的两种方式)

介绍异常处理是软件开发的一个关键方面,尤其是在Java中,这种语言以其稳健性和平台独立性而闻名。正确的异常处理不仅可以防止应用程序崩溃,还有助于调试并向用户提供有意义的反馈。...

【性能调优】全方位教你定位慢SQL,方法介绍下!

1.使用数据库自带工具...

全面了解mysql锁机制(InnoDB)与问题排查

MySQL/InnoDB的加锁,一直是一个常见的话题。例如,数据库如果有高并发请求,如何保证数据完整性?产生死锁问题如何排查并解决?下面是不同锁等级的区别表级锁:开销小,加锁快;不会出现死锁;锁定粒度...

看懂这篇文章,你就懂了数据库死锁产生的场景和解决方法

一、什么是死锁加锁(Locking)是数据库在并发访问时保证数据一致性和完整性的主要机制。任何事务都需要获得相应对象上的锁才能访问数据,读取数据的事务通常只需要获得读锁(共享锁),修改数据的事务需要获...