التخطي إلى المحتوى
Toova
جميع الأدوات

مشفِّر ومفكِّك كيانات HTML

خصوصية بالتصميم — يعمل بالكامل في متصفحك

قم بترميز الأحرف الخاصة ككيانات HTML أو فكّ ترميز الكيانات مرة أخرى إلى نص عادي. تغطي Toova مجموعة الكيانات المسمّاة الكاملة وتدعم المراجع الرقمية والسداسية عشرية وتعمل بالكامل في متصفحك — مفيدة لتعقيم النسخ وتصحيح القوالب وتصدير المحتوى بأمان.

الكيانات المسمّاة والرقمية والسداسية عشرية

لـ HTML ثلاث طرق للتعبير عن نفس الحرف: مسمّاة (&) ورقمية عشرية (&) وسداسية عشرية (&). تُرمّز Toova إلى الكيانات المسمّاة افتراضيًا لأنها أكثر قابلية للقراءة، لكن يمكنك التبديل إلى الوضع الرقمي أو السداسي عشري إذا كان نظامك اللاحق يتطلب ذلك. تتعامل عملية فكّ الترميز مع الأشكال الثلاثة بشكل شفاف — الصق أي شيء واحصل على نص عادي.

الترميز الانتقائي

ترميز كل حرف ينفخ HTML ويضر بالقابلية للقراءة. تُرمّز Toova افتراضيًا الأحرف التي لها معنى خاص في HTML فقط — الأقواس الزاوية والرمز & والاقتباسات. يمكنك التبديل إلى الوضع الصارم لترميز كل حرف غير ASCII، وهو مفيد عند إخراج محتوى في بيئة ASCII فقط أو بناء بريد إلكتروني HTML ثابت.

محلي فقط

كل شيء يحدث في متصفحك. المدخلات التي تلصقها لا تُرسَل أبدًا إلى أي خادم ولا يوجد تسجيل للمحتوى. هذا هو النموذج الصحيح حين يحتوي النص على نسخ مُقدَّمة من المستخدمين أو ملاحظات العملاء أو أي شيء ينبغي أن يبقى خاصًا. تبويب الشبكة في أدوات المطوّر سيُظهر صفرًا من الطلبات الصادرة أثناء الترميز.

الأسئلة الشائعة

ما الفرق بين الكيانات المسمّاة والرقمية؟
الكيانات المسمّاة (&) أسهل في القراءة لكنها تعمل فقط حين يتعرف المحلل على الاسم. الكيانات الرقمية (&) والسداسية عشرية (&) تعمل في أي محلل HTML أو XML، مما يجعلها أكثر أمانًا للسياقات غير المتصفح كـ RSS والبريد الإلكتروني.
هل يجب ترميز كل حرف؟
لا. ترميز ما هو ضروري فقط (الأقواس الزاوية والرمز & والاقتباسات) يحافظ على المخرجات قابلة للقراءة وصغيرة. الترميز الصارم لكل بايت غير ASCII مفيد فقط حين تكون الوجهة بيئة ASCII صارمة.
هل تتعامل مع الإيموجي والنصوص غير اللاتينية؟
نعم. الإيموجي والحروف المعلَّمة وأحرف CJK جميعها تُرمَّد بشكل صحيح إلى شكلها الرقمي أو السداسي عشري. تستعيدها عملية فكّ الترميز بالضبط، بما في ذلك تسلسلات النقاط الكودية المتعددة كإيموجي الأعلام.
هل الترميز يحمي من XSS؟
ترميز مدخلات المستخدم قبل حقنها في HTML هو نقطة البداية الصحيحة، لكنه ليس القصة كاملة. اجمعه دائمًا مع محرك قوالب مناسب يهرّب بشكل افتراضي وسياسة أمان المحتوى على الصفحة.
هل النص الذي ألصقه يُرسَل إلى أي مكان؟
لا. الترميز وفكّ الترميز يعملان بالكامل في متصفحك. لا يُرفع أي شيء ولا يُسجَّل.