Was ist dynamischer Text?
Dynamischer Text ist Text, dessen Inhalt erst bei der Verarbeitung oder Auslieferung bereitgestellt und in die erzeugten Medien gerendert wird, statt vorab fest in die Pixel der ursprünglichen Gestaltungsvorlage eingebaut zu sein. Die Inhalte können Namen, Zeitstempel, Preise, Bildunterschriften oder lokalisierte Formulierungen umfassen.
So funktioniert dynamischer Text
Eine Rendering-Pipeline setzt vor der Rasterung oder dem Vektorexport Daten in positionierte Textebenen ein. Schriftmetriken, Textformung, Zeilenumbrüche, Schreibrichtung und die Grenzen der Gestaltungsvorlage bestimmen das Layout. Dies unterscheidet sich von einer gewöhnlichen Untertitelspur, da die Wörter Teil der erzeugten Datei werden und kein separat auswählbarer Stream bleiben. Der Vorgang erfolgt nach Datenvalidierung und Lokalisierung, aber vor der endgültigen Größenfestlegung und der Erstellung von Varianten zur Auslieferung.
Wichtige Fakten
- Ein vorhersehbares Layout erfordert die im Design verwendeten Schriftarten und dasselbe Verhalten bei der Textformung. Manche Rendering-Dienste unterstützen nur eine feste Liste benannter Schriftarten statt hochgeladener Schriftdateien. Eine Ersatzschrift kann Glyphenbreiten, Zeilenumbrüche, Kerning und vertikale Metriken verändern, ohne dass sich die nominelle Schriftgröße ändert.
- Nicht vertrauenswürdige Werte erfordern sowohl kontextgerechtes Escaping als auch Layoutgrenzen. Markup-Injektion, Steuerzeichen, übermäßige Länge und bidirektionaler Text können eine Gestaltungsvorlage jeweils auf unterschiedliche Weise beeinträchtigen.
- Text direkt in der endgültigen Ausgabegröße zu rastern erhält in der Regel schärfere Kanten als das Vergrößern eines früheren Renderings. Ausgaben, die Vektoren bewahren, können die auflösungsabhängige Abtastung dagegen auf einen späteren Zeitpunkt verschieben.
Wann dynamischer Text wichtig ist
Nutzen Sie dynamischen Text, um personalisierte oder lokalisierte Grafiken aus einer wiederverwendbaren Gestaltungsvorlage zu erzeugen. Schriftverfügbarkeit, Textausdehnung, Schreibrichtung und Escaping müssen berücksichtigt werden. Andernfalls kann die Ausgabe überlaufen, fehlerhaft dargestellt werden oder unsichere Eingaben offenlegen.