مولّد النص المشوَّه
اكتب كلمة واحصل عليها مشوَّهة — g̯̅ḷ̅ī̩ť̯c͉̽h̦̅ — مع علامات يونيكود توافقية عشوائية تُكدَّس فوق كل حرف وعبره وتحته. اختر شدة من 1 إلى 5، واضغط «إعادة التوليد» حتى يبدو التشويه كما تريد، ثم انسخه. النتيجة نص عادي، فتُلصق حيثما يُلصق النص. مجانية، دون تسجيل.
النص المشوَّه
ستظهر نتيجتك هنا
كيفية استخدام مولّد النص المشوَّه
- اكتب نصك أو الصقه. يظهر النص المشوَّه أسفل المربع أثناء الكتابة.
- اضبط الشدة. يتدرج المنزلق من 1 (ضباب خفيف) إلى 5 (كومة كثيفة من العلامات). ابدأ بقيمة منخفضة: القليل يبدو مشوَّهًا، والكثير يبدو بقعة سوداء.
- اضغط «إعادة التوليد». العلامات عشوائية، لذا يعطيك كل ضغط ترتيبًا مختلفًا للنص نفسه. استمر في الضغط حتى يعجبك.
- انسخ النتيجة والصقها في منشورك أو سيرتك أو رسالتك. تحقق منها على المنصة قبل أن تعتمد عليها.
كيف يُبنى التأثير
يُصنع النص المشوَّه بالكامل من العلامات التوافقية في كتلة Combining Diacritical Marks من يونيكود (U+0300–U+036F). والعلامة التوافقية لا عرض لها، وتُرسم فوق الحرف الذي يسبقها؛ والآلية نفسها تضع النبرة على حرف é مفكَّك. وإن تراكم عدد كافٍ منها بدا النص تالفًا. تستعين الأداة بثلاث مجموعات:
| الموضع | العلامات المتاحة | متى تُضاف |
|---|---|---|
| فوق الحرف | 34 علامة، منها grave وacute وtilde ونقطة فوق وأحرف توافقية صغيرة | دائمًا — بين 1 ومستوى الشدة |
| عبر الحرف | 5 علامات تراكب، U+0334–U+0338 (tilde وخط قصير وخط طويل وشرطة مائلة) | من الشدة 3 — علامة واحدة بالضبط |
| تحت الحرف | 40 علامة، منها النقاط والخطافات والجسور والتيلدات السفلية | دائمًا — بين 1 ومستوى الشدة |
تبقى المسافات وفواصل الأسطر نظيفة. وهذه تكلفة كل مستوى:
| الشدة | العلامات لكل حرف | المتوسط |
|---|---|---|
| 1 | 2 | 2 |
| 2 | 2–4 | 3 |
| 3 | 3–7 | 5 |
| 4 | 3–9 | 6 |
| 5 | 3–11 | 7 |
عند الشدة 1، تصبح كلمة «glitch» هكذا g̯̅ḷ̅ī̩ť̯c͉̽h̦̅: ستة أحرف، لكل منها علامة فوقه وأخرى تحته، أي 18 نقطة رمزية في المجموع. وعند الشدة 5 تحتاج الكلمة نفسها إلى نحو 48 نقطة رمزية، وغالبًا أكثر. تُسحب العلامات من مولّد أرقام عشوائي ببذرة ثابتة، ولهذا لا يتغير التشويه وحده أثناء الكتابة: يتغير عند الضغط على «إعادة التوليد»، وعند تحريك المنزلق أيضًا، لأن عدد العلامات المسحوبة لكل حرف يتغير.
حدود: عدّ الأحرف والتخطيط والبرامج التي تنظّف النص
- حدود عدد الأحرف. كل علامة تُحسب نقطة رمزية وتأخذ بايتين في UTF-8. منشور من 280 حرفًا يتسع لنحو 35 حرفًا فقط عند الشدة 5 إن كانت المنصة تعدّ النقاط الرمزية.
- الفيضان. تمتد العلامات فوق الأسطر وتحتها وتغطي النص المجاور أو تُقتطع عند حافة الصندوق. وهذا جزء من التأثير، لكنه قد يحجب السطر الذي فوقه والذي تحته.
- الإزالة والرفض. تحدّ بعض المنصات من العلامات التوافقية أو تزيلها، أو ترفضها في أسماء المستخدمين. ويعرّف يونيكود أيضًا تنسيق Stream-Safe Text للبرامج التي تريد تحديد هذه السلاسل، بحيث لا يتجاوز عدد العلامات التوافقية المتتالية 30 علامة؛ وهذه الأداة تبقى بعيدة عن ذلك، إذ لا تتجاوز 11 علامة.
- البحث والتدقيق الإملائي. لا تطابق الكلمة المشوَّهة الكلمة العادية، ويعلّمها المدقق الإملائي.
أي أداة تحتاج؟
| تريد | استخدم |
|---|---|
| علامات عشوائية فوضوية فوق الحروف | هذه الصفحة |
| خط واحد نظيف يعبر كل حرف | نص مشطوب |
| خط واحد نظيف تحت كل حرف | نص مسطَّر |
| مظهر قوطي دون التشويه | الإنجليزية القديمة |
| معرفة العلامات الموجودة في نص ما | مفتش أحرف يونيكود |
ملاحظة حول إمكانية الوصول
النص المشوَّه ليس مصممًا للقراءة. قد تحاول قارئة الشاشة نطق كل علامة، فينتج ناتج طويل لا معنى له، أو تتخطى الحروف كلها. ولا يستطيع التدقيق الإملائي ولا الترجمة ولا البحث قراءته، وقد يجعل التشويه الكثيف النص فوقه وتحته غير مقروء للجميع. استخدمه لكلمة قصيرة للزينة فقط، ولا تستخدمه أبدًا لمحتوى يحتاج أي شخص إلى فهمه.
الأسئلة الشائعة
- ما النص المشوَّه أو نص Zalgo؟
- نص تُكدَّس فوق كل حرف فيه وعبره وتحته أعداد كبيرة من علامات يونيكود التوافقية، فيبدو تالفًا أو مسكونًا. واسم «Zalgo» مستمد من ميم إنترنت مرعب. وتظل الحروف التي تحت العلامات حروفًا عادية، وما تراه هو العلامات.
- ماذا يفعل منزلق الشدة؟
- يحدد أقصى عدد من العلامات العشوائية التي تُضاف فوق كل حرف وتحته، من 1 إلى 5، ومن المستوى 3 يُضيف علامة واحدة عبر الحرف. والمستوى 1 يضيف دائمًا علامتين لكل حرف، والمستوى 5 يضيف بين ثلاث وإحدى عشرة علامة.
- لماذا يتغير النص عند الضغط على «إعادة التوليد»؟
- تُختار العلامات عشوائيًا لكل حرف، فتعيد «إعادة التوليد» السحب ببذرة جديدة، لتجرب ترتيبات حتى تجد ما يعجبك. ولا يتبدل النمط وحده أثناء الكتابة.
- كيف أزيل النص المشوَّه أو علامات Zalgo؟
- احذف العلامات التوافقية، وكلها هنا تقع في U+0300–U+0366. في محرر يدعم البحث والاستبدال بالتعبيرات النمطية، ابحث عن
[\u0300-\u036f]واستبدلها بلا شيء. وهذا يحذف أيضًا النبرات المشروعة على الحروف المفككة، فراجع النتيجة. - لماذا يبدو نص المشوَّه مختلفًا على موقع آخر؟
- تعرض المنصات والخطوط العلامات المكدَّسة بطرق مختلفة: بعضها يقتطعها، وبعضها يتركها تتداخل مع الأسطر الأخرى، وبعضها يزيلها. ولا يمكنك التحكم في ذلك من النص نفسه، لذا عاينه في المكان الذي ستنشر فيه.
- هل نص Zalgo مسموح على وسائل التواصل الاجتماعي؟
- يعمل عادةً في السير الذاتية والمنشورات، لكن المنصات قد تقتطع العلامات الثقيلة أو ترشحها، وغالبًا ترفضها في أسماء المستخدمين. وقد تعلّمها أنظمة الإشراف أيضًا، لذا استخدم شدة أقل إن كانت العلامات تُحذف.