طريقة استخدام ترميز وفك HTML
- 1
اختر «ترميز» أو «فك الترميز».
- 2
في الترميز، اختر تهريب الرموز الأساسية فقط أو كل الحروف غير ASCII أيضًا.
- 3
الصق النص وانسخ النتيجة.
المزايا والفوائد
تهريب أساسي
يحوّل & و< و> و" و' — الرموز الخمسة التي قد تكسر HTML.
تهريب كامل
يمكنه تحويل كل حرف غير ASCII، بما فيه العربي، إلى كيان رقمي للأنظمة القديمة.
يفك كل الأنواع
يفهم الكيانات المسماة (é) والعشرية (é) والست عشرية (é).
فك آمن
يستخدم محللًا خاملًا، فلا يُنفَّذ أي سكربت ملصوق.
لماذا تهريب HTML مهم؟
يعتبر المتصفح «<» بداية وسم و«&» بداية كيان. لعرض هذه الرموز حرفيًا — كما في دروس البرمجة — يجب كتابتها كـ< و&.
التهريب أيضًا خط دفاع أساسي ضد هجمات XSS: أي نص يأتي من المستخدمين يجب تهريبه قبل إدراجه في HTML ليُعرض كنص لا كود.
الأسئلة الشائعة
ما الرموز التي يجب تهريبها؟
داخل نص HTML، & و< ضروريان، وداخل قيم السمات يجب تهريب علامات التنصيص. الأداة تهرّب الخمسة للأمان.
هل يكفي هذا لمنع XSS؟
تهريب النص داخل HTML خطوة أساسية، لكن التطبيقات الآمنة تحتاج تهريبًا حسب السياق للروابط وJavaScript وCSS أيضًا.
ما هي الكيانات الرقمية؟
تشير إلى الحرف برقمه في Unicode، مثل © لـ©، وتعمل مع كل الحروف.