منظّف رموز اتجاه النص

اكتشف علامات الاتجاه والأحرف عديمة العرض المخفية التي تتسلل إلى النص المنسوخ، واحذفها.

طريقة الاستخدام

ما الذي يفحصه وكيف يعمل

تعرّف خوارزمية الاتجاه الثنائي في Unicode (UAX #9) أحرف تحكم غير مرئية توجّه اتجاه النص: العلامات LRM وRLM وALM، والتضمينات والتجاوزات LRE وRLE وPDF وLRO وRLO، والعوازل LRI وRLI وFSI وPDI. وتنتقل مع النص المنسوخ أيضاً المسافة عديمة العرض ووصلة الكلمة وعلامة ترتيب البايت والواصلة الناعمة. هذه لا تظهر لكنها تفسد المطابقة التامة والروابط وأسماء الملفات والعدّ. تسرد الأداة كل ما تجده وتحذف المجموعات التي تختارها. أما ZWNJ وZWJ فتغيّران طريقة اتصال الحروف فتبقيان ما لم تطلب حذفهما، وهذا مهم للنص الفارسي والأردي. وتوصي W3C باستخدام الوسوم أو CSS للاتجاه حيث تتحكم في الصفحة، وبأحرف التحكم في النص المجرد.

لماذا يحتوي نص على أحرف مخفية؟

تأتي من النسخ من تطبيقات المحادثة وملفات PDF ومعالجات النصوص وصفحات الويب التي تدخل علامات اتجاه لعرض العربية والإنجليزية المختلطتين عرضاً صحيحاً.

هل حذفها كلها آمن؟

غالباً نعم في المعرّفات مثل الروابط والأسماء والكلمات المفتاحية. أما في النص المعدّ للقراءة فقد يغيّر الحذف عرض سطر مختلط بالعربية والإنجليزية، فراجع النتيجة.

هل قد تسبب الأحرف المخفية مشكلة أمنية؟

يمكن استخدامها لجعل النص يبدو مختلفاً عما هو. إذا وصلتك شيفرة أو رابط فيه تجاوزات اتجاه، افحصه بهذه الأداة قبل أن تثق به.

المصادر

أدوات ذات صلة

الخصوصية

يعمل في متصفحك ولا يُرفع أي شيء. الأداة التفاعلية تحتاج إلى JavaScript.