Internationalization and localization tools/Support of HTML RTL features in browsers

From MediaWiki.org
Jump to: navigation, search

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 <bdi>אחד</bdi>, <bdi>שתיים</bdi> 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"  ?  ?    ?  ?  ?  ?  ?
 ?  ?  ?    ?  ?  ?  ?  ?
 ?  ?  ?    ?  ?  ?  ?  ?
Personal tools
Namespaces

Variants
Actions
Navigation
Support
Download
Development
Communication
Print/export
Toolbox