WordPress 5.8 媒体库带来的新特性

WordPress 5.8 计划7月20日(北京时间7月21日)发布,因此本文介绍的这些新特性将马上与广大用户见面。WordPress 5.8 媒体库功能将带来一些体验上的更新,以及大家都在期待的WebP 图像格式支持。

无限滚动替换为 Ajax 按钮

WordPress 5.8将放弃媒体的无限滚动,转而采用 Ajax 驱动的“加载更多”按钮。管理屏幕和编辑器的“页面”限制为每页显示 40 个媒体项目。

此更改是 WordPress 可访问性团队努力改善用户体验的一部分。团队成员和核心贡献者 Andrea Fercia 注意到无限滚动的两个 a11y 问题。首先是键盘用户不可能或几乎无法访问附加到屏幕上的内容。其次,没有关于屏幕阅读器无限滚动如何工作的声音反馈或说明。

他还指出了可用性和性能问题,无限滚动加载数百个或更多大尺寸图像会增加内存占用。

虽然媒体库在 WordPress 5.8 中得到了 Ajax 处理,但我们应该期待未来其他领域的类似更新,包括:

  • 添加主题屏幕
  • 定制器 > 添加菜单项
  • 编辑器 > 链接 > 搜索

从添加新媒体屏幕复制 URL

WordPress 5.8 媒体库带来的新特性
WordPress 5.8 加新媒体屏幕上的将 URL 复制到剪贴板按钮。

此更改是一项增强功能,它消除了平台多年来一直困扰它的小而明显的麻烦。从 WordPress 管理中的媒体 > 添加新屏幕上传图像时,如果不点击编辑屏幕,就无法获取其 URL。

WordPress 5.8 引入了“将 URL 复制到剪贴板”按钮,该按钮会在图像上传后出现。无需离开页面并跟踪 URL。此更改还使用户体验与媒体库屏幕和帖子编辑器中的保持一致。

WebP 图像格式支持

WordPress 允许使用新的图像格式WebP:

这种现代图像文件格式由 Google 于 2010 年 9 月创建,现在全球 95% 的 Web 浏览器都支持它。与更常用的格式相比,它具有明显的优势,提供无损和有损压缩,与 PNG 相比,尺寸小 26%,比可比较的 JPEG 图像小 25-34%。

目前全球前 1000 万个网站中只有 1.8% 使用 WebP 格式。随着 WordPress 的支持,这个百分比在未来几年可能会大幅上升。

WordPress 5.8 引入了image_editor_output_format过滤器,可以在上传图像时设置默认的子尺寸图像输出格式。通过切换到 WebP 作为默认输出格式,用户将不需要做任何事情并且将感受到网站更快,因为图像将缩小 25-40%,而不会降低质量。

以下示例将 JPG 图像转换为新的 WebP 格式:

add_filter( 'image_editor_output_format', function( $formats ) {
        $formats['image/jpeg'] = 'image/webp';

        return $formats;
} );

输出格式将在创建时应用于所有图像子尺寸。但前提是服务器环境需要支持 WebP 图像。

发表评论

您的电子邮箱地址不会被公开。 必填项已用*标注