Стоит ли нам отказаться от этой настройки и кнопки в редакторе, установив по умолчанию dir="auto" в текстовых полях? Internet Explorer больше не является ограничивающим фактором.
Эта настройка также влияет на элементы, не являющиеся текстовыми полями. Например, она используется для применения dir= к абзацам и цитатам в сообщениях:
А также к заголовкам тем:
и другим элементам.
Можем ли мы теперь использовать dir="auto" для всех этих случаев?
Я попробовал обновить настройку support_mixed_text_direction, чтобы она опиралась на dir="auto" вместо использования регулярного выражения для разбора всего пользовательского ввода во время рендеринга:
Я думаю, что нам нужно будет сохранить её. Установка dir="auto" для текстового поля (textarea) использует эвристику для определения направления всего текстового поля. Это не кажется особенно полезным, если вы пишете пост, содержащий смесь языков с направлением справа налево (RTL) и слева направо (LTR). Поэтому, как мне кажется, эта кнопка необходима для переключения туда и обратно во время редактирования?
В обработанных постах dir="auto" можно применять к каждому абзацу отдельно, что решает эту проблему.
Было бы здорово, если бы читатели/писатели языков с направлением справа налево высказали своё мнение по этому поводу и, возможно, взглянули на PR. (cc @osama — git показывает, что вы проделали много работы по нашей логике RTL)