Q:

Strange brackets layout in RTL text direction region

The following html snippet
<div dir="rtl">
    test (test)
</div>

shows
(test (test

in all browsers.
Why?

A:

dir="rtl" relates to the presentation of certain languages that go from right to left. According to this http://www.i18nguy.com/markup/right-to-left.html website you should use logical characters instead of visual characters if you are wanting the same visual effect seen in the LTR view.

