브라우저 텍스트 필드에서 누르면 Ctrl+Shift+X텍스트 정렬이 오른쪽으로 변경되지만 오른쪽 정렬과 완전히 동일하지는 않습니다. 기호는 정렬을 따르지 않으며 상대 위치도 변경합니다.
예:
export http_proxy=""
로 변경
""=export http_proxy
다른 텍스트를 많이 확인한 결과 단어, 숫자 및 중간 기호의 순서를 유지하면서 후행 기호를 미러링하는 것으로 보입니다. 누구든지 이 동작과 가능한 사용 사례를 설명할 수 있습니까?
테스트 환경: Firefox 58, Ubuntu 17.10
답변1
당신은 선택했습니다오른쪽에서 왼쪽 모드(양방향 텍스트), 예를 들어 아랍어 및 히브리어로 텍스트를 입력할 때 사용됩니다. 실제로Firefox 키보드 단축키리눅스와 OS X에서. 동작은 완전히 정확하지만, 발견한 대로 예상하지 못한 경우 조금 이상할 수 있습니다!
추가 배경 자료:
첸, 레이먼드."유니코드 Bidi 알고리즘이 직관적인지 여부는 '직관성'에 대한 정의에 따라 다릅니다." 오래된 것들 새로운 것, 2012년 10월 26일에 업데이트됨(2018년 3월 2일에 검색됨).
W3C.유니코드 양방향 알고리즘에 대한 기본 지식.2016년 8월 9일에 업데이트되었습니다(2018년 3월 2일에 확인함).
2011년 공식 문서에는 그 기원이 설명되어 있습니다. HTML의 Bidi에 대한 추가 요구 사항
최신 공식 문서(더 자세히 읽어보세요:p) - https://www.w3.org/TR/html-bidi/