RTL-Layout-Audit
Rechts-nach-links ist kein Schriftartentausch. Die Schreibrichtung kehrt Layout, Verankerung und die Bedeutung von links und rechts um, und ein mit physischen Eigenschaften gebautes Design bricht auf eine Weise, die unsichtbar bleibt, bis jemand die Seite liest. Diese Skill findet die Brüche systematisch statt zufällig.
Nutzen Sie dies vor dem Ausliefern von Arabisch, Hebräisch, Farsi oder Urdu, oder wenn eine RTL-Locale überlappenden Text, gespiegelte URLs oder falsch herum laufende Animationen zeigt.
Die Skill-Datei
Was Sie vorher brauchen
- Die Website in einer RTL-Locale
- Eine Browser-Konsole
Methode
- 01 Ersetzen Sie durchgehend physische Eigenschaften durch logische: margin-inline, padding-inline, inset-inline, text-align start und end. Das löst den Großteil der Brüche auf einen Schlag.
- 02 Isolieren Sie jede lateinische Insel mit unicode-bidi. URLs, Code, Markennamen und Versionsnummern werden sonst katastrophal umsortiert - "https://" rendert häufig als "//:https".
- 03 Prüfen Sie die Verankerung von SVG-Text gesondert. Im SVG definiert direction auch neu, was text-anchor start bedeutet, sodass links verankerte Beschriftungen von der Zeichenfläche fliegen. Verwenden Sie unicode-bidi plaintext, das die Reihenfolge korrigiert und die Verankerung unangetastet lässt.
- 04 Prüfen Sie alles, was per transform animiert wird. Marquees und Karussells spiegeln sich nicht automatisch, und eine mit flex gebaute Spur bewegt die duplizierte Hälfte, wodurch eine nahtlose Schleife stockt.
- 05 Prüfen Sie Eingabefelder, die LTR bleiben müssen - ein URL-Feld mit dem Protokoll-Präfix in einem separaten Element zerfällt und setzt die beiden Hälften an die entgegengesetzten Enden des Feldes.
- 06 Lesen Sie die Seite bei 375px ebenso wie auf dem Desktop. RTL-Fehler häufen sich dort, wo der Platz knapp ist.
Was dabei herauskommt
Eine nach Ursache gruppierte Fehlerliste - physische Eigenschaften, fehlende Isolation, SVG-Verankerung, transform-basierte Animation - jeweils mit der konkreten Regel, die sie behebt.
Wo es schiefgeht
- direction rtl auf einem SVG setzen, was jede links verankerte Beschriftung aus dem Bild schiebt
- Eine Animation global umkehren, was die Alternierung in Zeilen aufhebt, die bereits umgekehrt waren
- Annehmen, eine Schriftart mit Arabisch-Unterstützung genüge - schon letter-spacing zerstört die arabische Ligaturbildung
Diese Skill in Ihrer eigenen KI nutzen
Die Datei ist einfaches Markdown, mit Name und Auslöser im Frontmatter. Wo ein Assistent Skills selbst laden kann, liest er genau dieses Frontmatter, um zu entscheiden, dass diese hier passt.
Mehr in Internationales SEO
Hreflang-Reziprozität reparieren
Nutzen Sie dies, wenn übersetzte Seiten existieren und indexiert sind, aber nie im richtigen Lan...
Audit der Locale-Weiterleitungsfalle
Nutzen Sie dies, wenn Besucher berichten, nicht in eine Sprache zurückwechseln zu können, oder w...
Schutz gegen Drift der Übersetzungsschlüssel
Nutzen Sie dies auf jeder Website, deren Übersetzungsschlüssel der englische Quelltext sind, wo...
Abdeckung der mehrsprachigen sitemap.xml
Nutzen Sie dies, wenn übersetzte Seiten existieren und verlinkt sind, aber keine Impressionen er...