Einstellungen
zum Text
ändere Medientyp
xhtml+xml
ändere Sprache
english
scripting

URI: http://www.j-a-b.net/web/char/char-ua-bidi-variance
aktualisiert: 2009-12-04
© 2002-2009 Contact

up down
Themenindex

Browserabweichungen bei Anwendung von Bidi-Algorithmen

Bei der Berücksichtigung der Bidirektionalität geschriebener Sprachen ist zu beachten, dass es unterschiedliche Regeln für die Schreibrichtung gibt. Teilweise sind diese direkt für ein Zeichen definiert, teilweise aber auch durch den Gebrauch der Unicode-Bidi-Zeichen LEFT-TO-RIGHT MARK, Unicode CP 8206dec (Symbol LEFT-TO-RIGHT MARK, Abkürzung: LRM) und RIGHT-TO-LEFT MARK, Unicode CP 8207dec (Symbol RIGHT-TO-LEFT MARK, Abkürzung: RLM) oder des HTML dir Attributes oder des CSS unicode-bidi Attributes definiert. Ein weiteres Problem ist, dass Browser die unterschiedlichen Regeln sehr abweichend interpretieren.

Die folgende Illustration zeigt, wie Kombinationen der Regeln in drei verschiedenen Browsern umgesetzt werden. Es sind bisweilen erhebliche Abweichungen bemerkbar und nur Mozilla wendet sowohl den Wert normal als auch den Wert embed auf das CSS unicode-bidi Attribut an.

Browserunterschiede bei Bidirektionalität
Themenindex

CC logo
Diese Seite ist veröffentlicht unter einer Creative Commons License.