وhtmLawed هو رمز PHP لتصفية وتنقية كود HTML
الميزات:.
جعل العلامات HTML في النص أكثر أمنا والمتوافقة مع معيار
نص معالجتها يمكن استخدامها في HTML، XHTML أو وثائق XML
تقييد عناصر HTML، والصفات، والبروتوكولات، الخ
علامات التوازن، تحقق عنصر التعشيش، وتحويل سمات إهمال والعلامات، وتحويل النسبي إلى عناوين URL المطلقة، الخ
عالية للتخصيص
ملف واحد من ~ 45 كيلو بايت
بسيط HTML البديل مرتب
استخدامها لتصفية وتعقيم كود HTML المقدمة في تصريحات بلوق، منتدى وظائف، وما إلى ذلك، وتوليد تغذية بنود-XML متوافق من مقتطفات صفحات الإنترنت، وجعل كود HTML القديم XHTML المتوافقة، جميلة الطباعة HTML، كشط صفحات الويب، وذلك في
ما هو الجديد في هذا الإصدار:
هذا الإصدار يحتوي على إصلاح ثغرة أمنية محتملة تنشأ من أحرف المسافات المشفرة خصيصا في URL مخططات / البروتوكولات.
ما هو الجديد في الإصدار 1.1.15:
هذا الإصدار يحسن التعامل مع بيضاء أثناء تنفيذ من الشكل HTML / تجميل سلوك htmLawed.
ما هو الجديد في النسخة 1.2 بيتا 3:
هذا الإصدار يحسن التحقق من وجود تداخل صحيح داخل عنصر.
ما هو الجديد في النسخة 1.2 بيتا 2:
وهذه هي النسخة التجريبية الحالية للقادم من الإصدار 1.2 من htmLawed مع دعم لHTML5.
ما هو الجديد في الإصدار 1.1.12:
وتضمن هذا الإصدار إصلاح لخطأ في تحديد قيمة غير المسعرة من 'مواجهة' سمة خلال التحول السمة.
ما هو جديد في مخططات 1.1.9.4:
Parameter نسخة يقبل الآن! لذلك أي URL، حتى لو كانت المحلي، يمكن إنكاره. تم إصلاح مشكلة حيث لم يكن محددا قيمة URL الثانية في خصائص الاسلوب.
ما هو الجديد في الإصدار 1.1.7:
سمات نفى عالميا من خلال deny_attribute يمكن أن يسمح عنصر على وجه التحديد من خلال $ المواصفات.
$ التكوين [ومثل، style_pass ومثل؛] السماح السماح بأية قيمة أسلوب عرضه.
المنطق تغيير للقبض على أنواع معينة من ديناميكية تعبيرات CSS وضعت.
ما هو الجديد في الإصدار 1.1.6:
تم تغيير منطق للقبض على تعبيرات CSS ديناميكية مع بناء جملة غير صالح قد الحصول على تنفيذها من قبل المتصفح IE.
ما هو الجديد في الإصدار 1.1.5:
وقد تحسنت فعالية تعبير عادي التعامل مع تعبيرات CSS الديناميكية.
لم يتم العثور على التعليقات