大数跨境
0
0

Win11通知中心将支持日历日程 但没想到是通过WebView加载而非原生的

Win11通知中心将支持日历日程 但没想到是通过WebView加载而非原生的 蓝点网
2025-12-08
2
导读:#系统资讯 Windows 11 通知中心将重新带回 Windows 10 的日历日程功能,但没想到是通过 W
#系统资讯 Windows 11 通知中心将重新带回 Windows 10 的日历日程功能,但没想到是通过 WebView 2 加载而非系统原生的。当用户点击通知中心的日程时任务管理器会加载多个 WebView 2 进程,并且 CPU 占用率也快速提升,使用 WebView 2 开发可以减少微软的开发成本,只不过体验上与原生版没法比。查看全文:https://ourl.co/111286

Windows 10 系统在通知中心里增加日历日程视图,用户可以在日程中添加自己的排期,不过在 2021 年微软发布 Windows 11 时这个功能就彻底消失了,至今也没有日程视图。

不过在下个版本的 Windows 11 中微软将带回日程视图,当然这也是用户反馈的结果,只不过微软的实现方式似乎有些奇怪,并非系统原生功能,而是利用 WebView 2 Runtime 实现的。

Windows Latest 在测试版中针对该功能进行了详细的测试,发现当启用日程视图时任务管理器中会出现多个 WebView 2 进程,系统尝试使用 WebView 2 加载 Outlook 会议详情。

而 UI 界面的核心进程 Windows Shell Experience Host 进程也从空闲状态立即上升到占用 6%~20% 的 CPU (但随后也会逐渐下降),展开该进程后就可以注意到里面加载着大量的 WebView 2 进程。

从目前情况来看微软似乎单纯的通过 WebView 2 加载 Outlook 会议详情放到日程中,也就是使用这种方式使用 Windows 11 日程与 Outlook 日程同步,只不过这种实现方式会存在性能问题。

WebView 2 被很多用户讨厌,原因在于基于 WebView 2 Runtime 的应用程序不够流畅并且在性能上也无法与原生应用相媲美,但好处是开发成本更低,所以微软将不少应用从原生状态转向 WebView 2。

当然使用 WebView 2 对微软来说还有个好处是可以集成 Microsoft 365 Copilot,微软已经确认将把 Copilot 集成到通知中心的日程视图中,同时用户也可以直接从日程中加入 Microsoft Teams 会议。

这些集成功能如果使用原生开发可能需要更长时间并且后续迭代速度可能也会更慢,所以微软选择使用 WebView 2 Runtime 来开发这个功能,至于牺牲的性能和体验或许微软不是非常在乎。

免责声明:以上内容来源于互联网,如有问题请联系本公众号删除,联系方式见公众号主页菜单。

【声明】内容源于网络
0
0
蓝点网
科技资讯、软件工具、技术教程,尽在蓝点网。蓝点网,给你感兴趣的内容
内容 11722
粉丝 0
蓝点网 科技资讯、软件工具、技术教程,尽在蓝点网。蓝点网,给你感兴趣的内容
总阅读57
粉丝0
内容11.7k