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 管理中的媒体 > 添加新屏幕上传图像时,如果不点击编辑屏幕,就无法获取其 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 图像。
免责声明: 本网站所发布的一切资源均来自于会员发布以及互联网收集,不代表本站立场,仅限用于学习和研究目的;不得将上述内容用于商业或者非法用途,否则一切后果请用户自负;本站所有资源信息来自网络,版权争议与本站无关;您必须在下载后的24个小时之内从您的电脑中彻底删除上述内容。