Das Thema, auch das Thema, ist reichlich komplex. Aber nach ein wenig Stöbern in der Dokumentation habe ich jetzt Grund für Kritik. Mir scheint, hier sind Parameter zwangsverheiratet. Welche aus „Familie“ writing-mode
und text-orientation
. Und deren Kinder sind dann auch noch umgetauft: sideways
bekam, was den Zweck hier angeht, noch einen „Nachnamen“, „-lr“? — Das „Geschwisterchen“ sideways-rl
ist (da) jedenfalls dann auch noch undokumentiert.
Mein Eindruck: writing-mode
bestimmt, wenn ich es mal „locker-flockig“ (v. a. kurz) formuliere, über die Ausrichtung von Absätzen (und den Kontext bzgl. der block- und inline-Angelegenheiten). text-orientation
dagegen kümmert sich um die einzelnen Zeichen.
Ich fürchte, hier braucht man (Ihr) einen „Doppel-Spezialisten-in“. Jemanden, der sowohl „HTML/CSS spricht“, als auch verschiedene Arten von Schriftsystemen schreiben und/oder lesen kann, ihr Wesen verstanden hat.