HTML لتنقية

التحميل الان

HTML لتنقية الترتيب والملخص

الإعلانات

  • Rating:
  • رخصة:
  • LGPL
  • السعر:
  • FREE
  • اسم الناشر:
  • Edward Z. Yang
  • موقع ويب الناشر:
  • http://hp.jpsband.org/

HTML لتنقية العلامات


HTML لتنقية وصف

HTML Perifier هو حل Premiere PHP لجميع احتياجات تصفية HTML الخاصة بك. مشروع تنقية HTML هو حل Premiere PHP لجميع احتياجات تصفية HTML الخاصة بك. تعبت من إجبار المستخدمين على استخدام BBCode أو بعض لغة الترميز المخصصة الغامضة الأخرى بسبب المشهد الحالي من مرمايين HTML Division أو Holedden؟ Looks Nooks: لن تقوم HTMLPoRifier بإزالة جميع التعليمات البرمجية الضارة فقط (الأشياء XSS)، وسوف تتأكد أيضا من توافق HTML مع المعايير. هناك عدد من حلول تصفية HTML المخصصة هناك على الويب (بعض الأمثلة بما في ذلك الكمثرى HTML_SAFE و KSSAFE و SAFEHTMLCHECKER.CLASS.PHP) التي تدعي تصفية HTML بشكل صحيح، مما يمنع جافا سكريبت الخبيثة وتتخطيط كسر HTML من الحصول على المحلل المحلل. أيا منهم، ومع ذلك، يدل على معرفة شاملة ب DTD تحدد HTML أو تحذيرات HTML التي لا يمكن التعبير عنها بواسطة مرشحات DTD.Configg العملية (مثل KSESS أو DiPriptags المضمنة () وظيفة) تواجه مشكلة في التحقق من صحة المحتويات من السمات ويمكن أن تخضع لهجمات أمنية بسبب سوء التكوين. المرشحات الأخرى تأخذ النهج الساذج في القائمة السوداء التهديدات والعلامات المعروفة، والفشل في حساب إدخال تكنولوجيات جديدة أو علامات جديدة أو سمات جديدة أو سلوك متصفح Quirky. كيف يأخذ تنقية HTML نهجا مختلفا، واحد لا يستخدم المواصفات Regexes الجاهل أو قوائم سوداء ضيقة. ستحلل أجهزة تنقية HTML الوثيقة بأكملها إلى الرموز، وعالج الرموز الصارمة من خلال: إزالة العناصر غير البيضاء، وتحويل علامات الممارسات السيئة مثل الخط في فصل، والتحقق بشكل صحيح من التعشيش من العلامات وأطفالهم والتحقق من صحة جميع السمات وفقا ل RFCs. على حد علمي، لا يوجد شيء مثل هذا على الويب حتى الآن. ولا حتى MediaWiki، والذي يسمح بمزيج متنوع مثير للدهشة من HTML و Wikitext في مستنداته، يحصل على جميع عمليات التعشيش بشكل صحيح. الأمل الحلول الحالية نأمل أن لا تنزلق أي جافا سكريبت، ولكن إما لا تحاول التأكد من أن الإخراج الناتج هو ساري المفعول XHTML أو إرسال HTML من خلال محلل XML Draconic (ومع ذلك لا يزال يحصل على خطأ في التعشيش: Safehtmlchecker.class.php لا يمنع علامات من التداخل داخل بعضها البعض). ما الجديد في هذا الإصدار: HTML Perifier 4.0 هو إصدار مائع رئيسي يركز على التكوين، فهو يقوم بتنفذ بناء جملة بناء CONFIG-> "التوجيه" ('NS'، "التوجيه"، قيمة $) مقابل CONFIG-> SET ('NS.Diablective'، قيمة $)؛ كل من سيسوناكسي العمل ولكن السابق سوف يرمي الأخطاء. هناك أيضا بعض الميزات الجديدة: دعم قوي للاسم / المعرف، وراثية التكوين، وإزالة NBSP في إيقاف التشغيل التلقائي التلقائي، وتوجيهات تكوين usderland واستسلسل التكوين.


HTML لتنقية برامج ذات صلة

mlboost.

مكتبة تعلم الآلة المبتكرة النماذج الأولية الشديدة ...

158

تحميل