Jump to content

Language tools/Support of HTML RTL features in browsers

From mediawiki.org

This is a summary of support of right-to-left (RTL) and bidirectional (BiDi) writing features in different browsers. It's not limited only to the new HTML5 features (bdi, dir="auto" etc.) - the intention is to include also the differences in implementation details of HTML4 BiDi features and DOM behavior.

A question mark (?) indicates that it is not known whether a browser supports the feature.

A number indicates the first version of a browser which supports the feature.

Feature proper autotest simplistic autotest comment MSIE Firefox Chrome Safari Opera
‎<bdi> in development אחד, שתיים Sanitized in MediaWiki ? 10? ? ? ?
dir="auto" in development וואללה!   ? 12? 13 ? ?
dir="auto" on ‎<textarea> in development   ? ? ? ? ?
dir="auto" on ‎<pre> in development <span   ? ? ? ? ?
dirname attribute ? ?   ? ? ? ? ?
CSS "unicode-bidi: isolate" is default for block elements if not "display: inline" ? ?   ? ? ? ? ?
<br /> as a bidi separator submitted to W3C for review ?   ? 7 ? ? ?
‎<pre> line break as a bidi separator in development ?   ? ? ? ? ?
‎<textarea> line break as a bidi separator in development ?   ? ? ? ? ?
line feed in script dialogs (alert etc.) as a bidi separator ? ?   ? ? ? ? ?
‎<title> directionality ? ?   ? ? ? ? ?
‎<option> directionality ? ?   ? ? ? ? ?
tooltips directionality ? ?   ? ? ? ? ?
<input type="text"> interactive directionality switchable ? ?   ? ? ? ? ?
<input type="text"> dir attribute changes on request ? ?   ? ? ? ? ?
<input type="text"> direction change triggers oninput ? ?   ? ? ? ? ?
<input type="search"> interactive directionality switchable ? ?   ? ? ? ? ?
<input type="search"> dir attribute changes on request ? ?   ? ? ? ? ?
<input type="search"> direction change triggers oninput ? ?   ? ? ? ? ?
‎<textarea> interactive directionality switchable ? ?   ? ? ? ? ?
‎<textarea> dir attribute changes on request ? ?   ? ? ? ? ?
‎<textarea> direction change triggers oninput ? ?   ? ? ? ? ?
CSS "unicode-bidi: isolate" ? אחד, שתיים   ? ? ? ? ?
<textarea style="unicode-bidi: plaintext"> - per-paragraph auto-direction ? ? On by default in Chrome; off in Fx ? 10? 15 ? ?
<pre style="unicode-bidi: plaintext"> - per-paragraph auto-direction ? ?   ? ? ? ? ?
ltr/rtl for image() in CSS ? ?   ? ? ? ? ?
CSS line and paragraph separators as white-space ??? ? ?   ? ? ? ? ?
CSS anonymous block boxes ??? ? ?   ? ? ? ? ?
CSS match-parent ??? ? ?   ? ? ? ? ?
Change text fields direction ? ?   Ctrl+⇧ Shift Ctrl+⇧ Shift+X
Ctrl+⇧ Shift on Windows since Aurora 10
Ctrl+⇧ Shift ? ?
autodirmethod="first-strong" ? ?   ? ? ? ? ?
autodirmethod="any-rtl" ? ?   ? ? ? ? ?
? ? ?   ? ? ? ? ?
? ? ?   ? ? ? ? ?