2. 2/24
Jan - H. G.
• Seit 2019 bei intranda
• Goobi viewer Designs, Themes, Templates
• Frontendentwicklung im viewer Team
• HTML/CSS/Javascript
• Adobe Tools
VORSTELLUNG
7. RTL DESIGN
7/24
VERGLEICH AUSRICHTUNG LTR UND RTL
HTML Attribut dir="rtl"
• Textumstellung funktionierte grundsätzlich
• Layoutelemente änderten sich nicht oder
fehlerhaft
• Arabischer Text beeinflusst auch das
Erscheinungsbild einzelner Elemente
8. RTL DESIGN
8/24
NEUSTRUKTURIERUNG
Floats zu Flexbox/Grid
umbauen
• Das Flexbox-Modell sowie das Grid-Modell
richtet sich entsprechend der vergebenen „dir“-
Attributs aus
• Problem: Abstände an vielen Stellen inkorrekt
10. RTL DESIGN
10/24
LOGISCHE CSS EIGENSCHAFTEN
Logische Abstände
• Vermeidung von festgelegten/physikalischen
Richtungen
• Nutzen die Begriffe „start“ und „end“ zur
Orientierung
• Sind der Leserichtung entsprechend zu
interpretieren