สิ่งหนึ่งที่คุณสามารถทำได้คือการผสมUnicode rtl / ltr แทนที่ หากค่าดีฟอลต์คือ RTL ให้ใช้การแทนที่ LTR เพื่อเขียนเป็นภาษาอังกฤษและใช้การแทนที่ RTL เพื่อกลับสู่ปกติ
Ltr คือ‭
rtl คือ‮
ตัวอย่างเช่นก่อนหน้านี้ฉันfirst ‮ second ‭ third ‮ fourth
ใช้ HTML และคัดลอกผลลัพธ์:
first second third fourth
หากคุณคัดลอกวางบรรทัดลงในพื้นที่ข้อความและเล่นกับปุ่มลูกศรบนแป้นพิมพ์ของคุณคุณจะพบว่ามันค่อนข้างง่ายที่จะรู้ว่า "ที่สอง" และ "ที่สี่" นั้น rtl แน่นอน
ดังนั้นให้หน้าทุกคนที่มีการแทนที่เหล่านี้ในรูปแบบที่คัดลอกได้ เนื่องจากสิ่งเหล่านี้เป็นอักขระที่มีความกว้างเป็นศูนย์จึงอาจเหมาะสมกว่าที่จะมีสองปุ่มดังนี้:
<button onclick="prompt('Hit Ctrl-C and close','\u8237\u8237')">LTR</button>
<button onclick="prompt('Hit Ctrl-C and close','\u8238\u8238')">RTL</button>
บนหน้าเว็บบางหน้าและให้ผู้ใช้ของคุณคัดลอกอักขระจากที่นั่น โปรดทราบว่าอักขระนั้นมีความกว้างเป็นศูนย์ดังนั้นจึงไม่เห็นอะไรเลยในกล่อง