电子邮件图像组件是一个自适应图像组件,具备就地编辑的功能。
电子邮件图像组件具有自适应图像选择和响应行为,为页面访问者提供延迟加载,以及为内容作者提供简单的拖放图像投放和配置。
电子邮件图像组件的当前版本是 v1,此版本随 2022 年 10 月的电子邮件核心组件发行版本 X 的发布引入,具体说明见本文档。
下表详细说明了该组件的所有受支持版本、与该组件的版本兼容的 AEM 版本以及指向早期版本文档的链接。
组件版本 | AEM 6.5 | AEM as a Cloud Service |
---|---|---|
v1 | 兼容 | - |
有关核心组件版本的更多信息,请参阅文档电子邮件核心组件版本。
电子邮件图像组件提供了可靠的响应式功能,可以直接使用。 在页面模板级别,可以使用“设计”对话框来定义图像资源的默认宽度。然后,电子邮件图像组件将自动加载正确的宽度,可根据浏览器窗口的大小进行显示。 在窗口调整大小时,电子邮件图像组件即时动态加载正确的图像大小。 组件开发人员无需担心自定义媒体查询的定义方式,因为电子邮件图像组件已经针对加载内容进行了优化。
此外,电子邮件图像组件支持延迟加载,可以将实际图像资源的加载推迟到在浏览器中可见时,从而提升了内容的响应能力。
默认情况下,电子邮件图像组件由自适应图像 Servlet 提供支持。 有关其工作原理的详细信息,请参阅自适应图像 Servlet。
电子邮件图像组件支持 Dynamic Media 资源。 在启用时,这些功能提供了一种能力,即通过简单的拖放功能或者通过资源浏览器,就可以像对任何其他图像一样加载 Dynamic Media 图像资源。此外还支持图像修饰符、图像预设和智能裁切。
使用电子邮件核心组件构建的电子邮件体验现在具备丰富、支持 Sensei、可靠、高性能、跨平台的 Dynamic Media 图像功能。
电子邮件图像组件支持可缩放矢量图 (SVG)。
为安全起见,图像编辑器从不直接调用原始 SVG。通过 <img src=“path-to-component”>
调用它。这可以防止浏览器执行在 SVG 文件中嵌入的任何脚本。
在 GitHub 上可找到有关电子邮件图像组件的最新技术文档。
在核心组件开发人员文档中可找到有关开发核心组件的其他详细信息。
图像组件支持 schema.org 微数据。
电子邮件图像组件提供了一个“配置”对话框,其中定义了图像本身及其描述和基本属性。
从页面继承精选图像 – 此选项使用链接页面的精选图像或当前页面的精选图像(如果未链接图像)。
用于辅助功能的替换文本 – 此字段允许您为视障用户定义图像的描述。
dc:description
元数据的链接资源值的替代描述或当前页面的替代描述(如果未链接资源)。图像资源
不提供替换文本 – 此选项将图像标记为被屏幕阅读器等辅助技术忽略,以用于图像纯粹起装饰作用或不向页面传达额外信息的情况。
禁用延迟加载 – 此选项预加载所有图像组件,而不根据需要加载。
&
分隔。dc:title
元数据的值填充图像的题注文本。仅在从 DAM 中选择资产时可用。"width":"100%"
应用到图像样式属性。智能裁切和图像预设为互斥选项。如果作者需要使用图像预设以及智能裁切再现,该作者必须使用图像修饰符来手动添加预设。
电子邮件图像组件支持 AEM 样式系统。
使用下拉菜单选择要应用于该组件的样式。在“编辑”对话框中所做的选择与从组件工具栏中选择的操作效果相同。
必须在“设计”对话框中为此组件配置样式,以便选项卡可用。
您可以定义图像的宽度(以像素为单位),组件将根据浏览器的大小自动加载最合适的宽度。这是电子邮件图像组件的响应式功能的重要组成部分。
查看文档自适应图像 Servlet 以了解通过仔细定义宽度来优化演绎版选择的提示。
电子邮件图像组件支持 AEM 样式系统。