E-Mail-Bildkomponente email-image-component
Die E-Mail-Bildkomponente ist eine adaptive Bildkomponente, die eine Bearbeitung im Kontext ermöglicht.
Verwendung usage
Die E-Mail-Bildkomponente bietet adaptive Bildauswahl und responsives Verhalten mit verzögertem Laden für den Seitenbesucher bzw. die Seitenbesuchering sowie einfache Drag & Drop-Bildplatzierung und Konfiguration für den Inhaltsautor bzw. die Inhaltsautorin.
- Die Bildbreiten sowie zusätzliche Einstellungen können vom Vorlagenautor bzw. der Vorlagenautorin im Dialogfeld „Design“ definiert werden.
- Der Inhaltseditor kann Elemente im Dialogfeld „Konfigurieren“ hochladen oder auswählen.
Version und Kompatibilität version-and-compatibility
Die aktuelle Version der E-Mail-Bildkomponente ist v1. Sie wurde mit dem Release X der E-Mail-Kernkomponenten im Oktober 2022 eingeführt und wird in diesem Dokument beschrieben.
Die folgende Tabelle enthält alle unterstützten Versionen der Komponente, die AEM-Versionen, mit denen die Versionen der Komponente kompatibel sind, sowie Links zur Dokumentation für frühere Versionen.
Weitere Informationen zu Kernkomponentenversionen und -Releases finden Sie im Dokument E-Mail-Kernkomponentenversionen.
Responsive Funktionen responsive-features
Die E-Mail-Bildkomponente verfügt über vorkonfigurierte leistungsstarke responsive Funktionen. Auf der Seitenvorlagenebene kann das Design-Dialogfeld verwendet werden, um die Standardbreiten des Bild-Assets zu definieren. Die E-Mail-Bildkomponente lädt dann abhängig von der Größe des Browser-Fensters automatisch die korrekte Breite. Wenn die Größe des Fensters geändert wird, lädt die E-Mail-Bildkomponente die korrekte Bildgröße dynamisch. Komponentenentwickler müssen sich keine Gedanken darüber machen, wie sie benutzerdefinierte Medienabfragen definieren, da die E-Mail-Bildkomponente bereits optimiert ist, um Ihren Inhalt zu laden.
Darüber hinaus unterstützt die E-Mail-Bildkomponente verzögertes Laden, um das Laden des tatsächlichen Bild-Assets zu verzögern, bis es im Browser sichtbar ist, wodurch die Reaktionsgeschwindigkeit Ihrer Inhalte zunimmt.
Dynamic Media-Unterstützung dynamic-media
Die E-Mail-Bildkomponente unterstützt Dynamic Media Assets. Wenn diese Funktionen aktiviert sind, können Sie Dynamic Media-Bild-Assets per Drag-and-Drop oder über den Assets-Browser hinzufügen, wie Sie es mit jedem anderen Bild tun würden. Darüber hinaus werden auch Bild-Modifikatoren, Bildvorgaben und Smartes Zuschneiden unterstützt.
Ihre mit E-Mail-Kernkomponenten erstellten E-Mail-Erlebnisse können jetzt vielseitige, Sensei-gestützte, zuverlässige, leistungsstarke und plattformübergreifende Dynamic Media-Bildfunktionen enthalten.
SVG-Unterstützung svg-support
Skalierbare Vektorgrafiken (SVG) werden von der E-Mail-Bildkomponente unterstützt.
- Das Drag-and-Drop eines SVG-Assets aus DAM und das Hochladen einer SVG-Datei von einem lokalen Dateisystem werden beide unterstützt.
- Die ursprüngliche SVG-Datei wird gestreamt (Transformationen werden übersprungen).
- Bei einem SVG-Bild werden die „Smart-Bilder“ und die „Smart-Größen“ auf ein leeres Array im Bildmodell festgelegt.
Sicherheit security
Aus Sicherheitsgründen wird die ursprüngliche SVG niemals direkt vom Bild-Editor aufgerufen. Es wird durch <img src=“path-to-component”>
aufgerufen. Dadurch wird verhindert, dass der Browser Skripte ausführt, die in der SVG-Datei eingebettet sind.
Technische Details technical-details
Die aktuelle technische Dokumentation zur E-Mail-Bildkomponente finden Sie auf GitHub.
Weitere Informationen zur Entwicklung von Kernkomponenten finden Sie in der Dokumentation zu Kernkomponenten für Entwickler.
Die Bildkomponente unterstützt Schema.org-Mikrodaten.
Dialogfeld „Konfigurieren“ configure-dialog
Die E-Mail-Bildkomponente bietet einen Dialog zum Konfigurieren, in dem das Bild selbst zusammen mit seiner Beschreibung und seinen allgemeinen Eigenschaften definiert wird.
Registerkarte „Asset“ asset-tab
-
Vorgestelltes Bild von Seite übernehmen – Diese Option verwendet das vorgestellte Bild der verknüpften Seite oder das vorgestellte Bild der aktuellen Seite, wenn das Bild nicht verknüpft ist.
-
Alternativtext für Barrierefreiheit – In diesem Feld können Sie eine Beschreibung des Bildes für sehbehinderte Benutzer definieren.
- Alternativtext von Seite übernehmen – Diese Option verwendet die alternative Beschreibung des verknüpften Asset-Werts der
dc:description
-Metadaten in DAM oder der aktuellen Seite, wenn kein Asset verknüpft ist.
- Alternativtext von Seite übernehmen – Diese Option verwendet die alternative Beschreibung des verknüpften Asset-Werts der
-
Bild-Asset
- Ziehen Sie ein Asset aus dem Asset-Browser oder tippen Sie auf die Option Durchsuchen, um es von einem lokalen Dateisystem hochzuladen.
- Tippen oder klicken Sie auf Löschen, um die Auswahl des aktuell ausgewählten Bilds aufzuheben.
- Tippen oder klicken Sie auf Bearbeiten, um die Ausgabedarstellungen des Assets im Asset-Editor zu verwalten.
-
Keinen Alternativtext angeben – Mit dieser Option wird das Bild so markiert, dass es von unterstützenden Technologien wie Bildschirmlesegeräten ignoriert wird, wenn das Bild rein dekorativ ist oder sonst keine zusätzlichen Informationen für die Seite liefert.
-
Lazy Loading deaktivieren – Mit dieser Option werden alle Bildkomponenten vorab, und nicht nach Bedarf geladen.
Registerkarte „Metadaten“ metadata-tab
-
Vorgabetyp – Hier wird der Typ der verfügbaren Bildvorgaben festgelegt, entweder Bildvorgabe oder Smartes Zuschneiden. Dies ist nur verfügbar, wenn die Dynamic Media-Funktionen aktiviert sind.
- Bildvorgabe – Wenn der Vorgabetyp Bildvorgabe ausgewählt ist, ist die Dropdown-Liste Bildvorgabe verfügbar, sodass aus den verfügbaren Dynamic Media-Vorgaben ausgewählt werden kann. Dies ist nur verfügbar, wenn für das ausgewählte Asset Vorgaben definiert sind.
- Smartes Zuschneiden – Wenn der Vorgabetyp Smartes Zuschneiden ausgewählt ist, ist die Dropdown-Liste Ausgabedarstellung verfügbar, sodass aus den verfügbaren Ausgabedarstellungen des ausgewählten Assets ausgewählt werden kann. Dies ist nur verfügbar, wenn für das ausgewählte Asset Ausgabedarstellungen definiert sind.
- Bild-Modifikatoren – Hier können zusätzliche Befehle zur Dynamic Media-Bildbereitstellung definiert werden, die durch
&
getrennt sind, unabhängig davon, welcher Vorgabetyp ausgewählt ist.
-
Beschriftung – Zusätzliche Informationen über das Bild, die standardmäßig unter dem Bild angezeigt werden.
- Beschriftung aus DAM abrufen – Wenn die Option aktiviert ist, wird der Beschriftungstext des Bildes mit dem Wert der
dc:title
-Metadaten in DAM befüllt. Nur verfügbar, wenn ein Asset aus dem DAM ausgewählt wurde. - Beschriftung als Pop-up anzeigen – Wenn die Option aktiviert ist, wird die Beschriftung nicht unter dem Bild angezeigt, sondern von einigen Browsern als Popup, wenn der Mauszeiger über das Bild bewegt wird.
- Beschriftung aus DAM abrufen – Wenn die Option aktiviert ist, wird der Beschriftungstext des Bildes mit dem Wert der
-
Verknüpfung – Verknüpfen Sie das Bild mit einer anderen Ressource.
- Verwenden Sie das Dialogfeld „Auswahl“, um eine Verknüpfung zu einer anderen AEM-Ressource herzustellen.
- Geben Sie die absolute URL ein, wenn Sie keine Verknüpfung zu einer AEM-Ressource erstellen. Nicht absolute URLs werden als relativ zu AEM interpretiert.
- Link in neuer Registerkarte öffnen – Mit dieser Option wird der Link in einem neuen Browser-Fenster geöffnet.
-
ID – Diese Option ermöglicht die Steuerung der eindeutigen Kennung der Komponente in HTML.
- Wenn Sie das Feld leer lassen, wird automatisch eine eindeutige ID generiert, die Sie über die resultierende Seite finden.
- Sofern eine ID angegeben wird, ist vom Autor bzw. der Autorin sicherzustellen, dass diese eindeutig ist.
- Die Änderung der ID kann sich auf CSS auswirken.
-
Fixiert mit – Diese Option definiert die Breite des Bildes in Pixel.
-
Bild auf verfügbare Breite skalieren – Mit dieser Option wird
"width":"100%"
auf das Bildstil-Attribut angewendet.
Registerkarte „Arten“ styles-tab-edit
Die E-Mail-Bildkomponente unterstützt das AEM-Stilsystem.
Verwenden Sie das Dropdown-Menü, um die Stile auszuwählen, die Sie auf die Komponente anwenden möchten. Die im Dialogfeld „Bearbeiten“ vorgenommenen Auswahlen haben denselben Effekt wie die in der Komponenten-Symbolleiste ausgewählten.
Stile müssen für diese Komponente im Dialogfeld „Design“ konfiguriert werden, damit das Dropdown-Menü zur Verfügung steht.
Dialogfeld „Design“ design-dialog
Registerkarte „Haupt“ main-tab
-
DM-Funktionen aktivieren – Wenn diese Option aktiviert ist, sind die Dynamic Media-Funktionen verfügbar.
- Diese Option wird nur angezeigt, wenn „Dynamic Media“ in der Umgebung aktiviert ist.
-
Web-optimierte Grafiken aktivieren – Wenn diese Option aktiviert ist, liefert der Web-optimierte Bildbereitstellungs-Service Bilder im WebP-Format. Dadurch wird die Bildgröße durchschnittlich um 25 % verringert.
- Diese Option ist nur in AEMaaCS verfügbar.
- Wenn diese Option deaktiviert oder der Web-optimierte Bildbereitstellungs-Service nicht verfügbar ist, wird das Adaptive Image Servlet verwendet.
-
Bild ist dekorativ – Festlegen, ob die Option für dekorative Bilder automatisch aktiviert ist, wenn die Bildkomponente einer Seite hinzugefügt wird.
-
Alternativtext von DAM abrufen - Festlegen, ob die Option zum Abrufen des Alternativtexts aus DAM automatisch aktiviert ist, wenn die Bildkomponente einer Seite hinzugefügt wird.
-
Beschriftung aus DAM abrufen – Festlegen, ob die Option zum Abrufen der Beschriftung aus DAM automatisch aktiviert ist, wenn die Bildkomponente einer Seite hinzugefügt wird.
-
Beschriftung als Pop-up anzeigen – Festlegen, ob die Option zum Anzeigen der Bildbeschriftung als Popup automatisch aktiviert ist, wenn die Bildkomponente einer Seite hinzugefügt wird.
-
Breite ändern – Dieser Wert wird verwendet, um die Breite der Basisbilder zu ändern, die DAM-Assets sind.
- Das Seitenverhältnis der Bilder wird beibehalten.
- Wenn der Wert größer ist als die tatsächliche Breite des Bildes, hat dieser Wert keine Auswirkung.
- Dieser Wert hat keine Auswirkungen auf SVG-Bilder.
Sie können eine Liste von Breiten in Pixeln für das Bild definieren, und die Komponente lädt, basierend auf der Browser-Größe, automatisch die am besten geeignete Breite. Dies ist ein wichtiger Teil der responsiven Funktionen der E-Mail-Bildkomponente.
-
Breiten – Definiert eine Liste der Breiten in Pixel für das Bild und die Komponente lädt automatisch die passende Breite basierend auf der Größe des Browsers.
-
Tippen oder klicken Sie auf die Schaltfläche Hinzufügen, um eine weitere Größe hinzuzufügen.
- Verwenden Sie die Griffpunkte, um die Reihenfolge der Größen neu anzuordnen.
- Verwenden Sie das Symbol Löschen, um eine Breite zu entfernen.
-
Standardmäßig wird das Laden von Bildern verzögert, bis sie sichtbar werden.
- Wählen Sie die Option Lazy Loading deaktivieren aus, um die Bilder schon beim Laden der Seite zu laden.
-
-
JPEG-Qualität – Der Qualitätsfaktor (in Prozent von 0 bis 100) für umgewandelte (z. B. skalierte oder zugeschnittene) JPEG-Bilder.
-
Standardbreite – Die Standardbreite von Bildern in Pixel, die im Dialogfeld „Design“ verwendet werden
Registerkarte „Arten“ styles-tab
Die E-Mail-Bildkomponente unterstützt das AEM-Stilsystem.