एक चीज जो आप कर सकते हैं वह है यूनिकोड rtl / ltr ओवरराइड्स को मिलाना । यदि डिफ़ॉल्ट RTL है, तो अंग्रेजी में लिखने के लिए LTR ओवरराइड का उपयोग करें, और सामान्य वापस पाने के लिए RTL ओवरराइड का उपयोग करें।
Ltr है ‭, rtl है‮
उदाहरण के लिए, आगे मैंने first ‮ second ‭ third ‮ fourthHTML में किया है और परिणाम को कॉपी-पेस्ट किया है:
first second third fourth
यदि आप किसी पाठ क्षेत्र में रेखा को कॉपी-पेस्ट करते हैं और अपने कीबोर्ड पर तीर कुंजियों के साथ खेलते हैं, तो आपको यह महसूस करना बहुत आसान होगा कि "दूसरा" और "चौथा" वास्तव में आरटीएल हैं।
तो बस हर किसी को एक पेज दें जो कि कॉपी करने योग्य प्रारूप में ये ओवरराइड करता है। चूँकि ये शून्य-चौड़ाई वाले वर्ण हैं, इसलिए इसमें दो बटन होने की अधिक संभावना हो सकती है:
<button onclick="prompt('Hit Ctrl-C and close','\u8237\u8237')">LTR</button>
<button onclick="prompt('Hit Ctrl-C and close','\u8238\u8238')">RTL</button>
कुछ वेबपृष्ठ पर और अपने उपयोगकर्ताओं को वहां से वर्ण कॉपी करने दें। ध्यान दें कि वर्णों की चौड़ाई शून्य है, इसलिए वे बॉक्स में कुछ भी नहीं देखेंगे।