DevTools

مصغر الشفرة البرمجية

استخدم مصغر الشفرة البرمجية ضمن Ali Hub DevTools مع تحقق واضح ونتائج ومعلومات خصوصية وحدود موثقة.

المدخل الأساسي

لا يُستخدم التخزين إلا عندما تصف الأداة بيانات متصفح محلية، ذات إصدار، محددة النطاق، قابلة للمسح، وغير حساسة.

تثبيت هذه الأداة

أضف هذه الأداة إلى جهازك للوصول السريع.

مصغر الشفرة البرمجية

صغّر الشفرة البرمجية المدعومة عبر الإنترنت مع مراجعة الصياغة والحجم وحدود الناتج.

Make HTML structure easier to inspect

تحذف هذه الأداة مسافات وعناصر عرض محددة من المصدر المدعوم لتقليل حجمه. قد يحسن التصغير حجم النقل، لكنه ليس ضغطاً أو تشفيراً أو تحققاً ولا يضمن الحفاظ على كل سلوك تشغيل.

Formatting is not HTML validation

يحوّل المصغر المصدر وفق قواعد اللغة أو التنسيق. قد يحذف التعليقات أو يقصر الأسماء الآمنة أو يطوي التعبيرات أو يعيد كتابة الصياغة. تحتاج التحويلات الآمنة إلى parser وبيئة مستهدفة؛ قد يغير حذف النص المعنى.

How to format HTML

  1. اختر اللغة والصق المصدر وحدد خيارات محافظة وشغل التصغير وقارن الناتج بالأصل. احتفظ بخرائط المصدر والمصدر المقروء في البناء. اختبر الناتج في البيئة المستهدفة بما فيها الأخطاء والميزات الديناميكية.
  2. اختر اللغة والصق المصدر وحدد خيارات محافظة وشغل التصغير وقارن الناتج بالأصل. احتفظ بخرائط المصدر والمصدر المقروء في البناء. اختبر الناتج في البيئة المستهدفة بما فيها الأخطاء والميزات الديناميكية. Compare minified output with the original behavior.

Formatting method

  • Read markup structure

    يقسم المصغر المصدر أو يحلله ويطبق التحويلات ثم يصدر ناتجاً مضغوطاً. قد تحد الصياغة غير المدعومة والتعليقات واللغات المضمنة وافتراضات الميزات من التحسين أو تسبب خطأ. تؤثر الخيارات وإصدار اللغة في النتيجة.

  • Apply indentation

    يقسم المصغر المصدر أو يحلله ويطبق التحويلات ثم يصدر ناتجاً مضغوطاً. قد تحد الصياغة غير المدعومة والتعليقات واللغات المضمنة وافتراضات الميزات من التحسين أو تسبب خطأ. تؤثر الخيارات وإصدار اللغة في النتيجة.

  • Preserve content

    يقسم المصغر المصدر أو يحلله ويطبق التحويلات ثم يصدر ناتجاً مضغوطاً. قد تحد الصياغة غير المدعومة والتعليقات واللغات المضمنة وافتراضات الميزات من التحسين أو تسبب خطأ. تؤثر الخيارات وإصدار اللغة في النتيجة.

Exact parser recovery, optional-tag handling, whitespace policy, embedded-language behavior, and error wording should be c...

Read the formatted result

يكون الناتج المفيد أصغر مع الحفاظ على السلوك المقصود في الهدف. افحص خرائط المصدر وتعليقات الترخيص والسلاسل والتعبيرات المنتظمة والأسماء العامة ومواقع الأخطاء. الحجم وحده لا يثبت الصحة.

أخطاء شائعة

من الأخطاء تصغير اللغة الخطأ وحذف تعليقات الترخيص وتفعيل تحسينات غير آمنة ومقارنة الأحجام بطريقة خاطئة وتجاوز اختبار التشغيل والخرائط.

من الأخطاء تصغير اللغة الخطأ وحذف تعليقات الترخيص وتفعيل تحسينات غير آمنة ومقارنة الأحجام بطريقة خاطئة وتجاوز اختبار التشغيل والخرائط. Compare minified output with the original behavior.

الحدود والحالات الخاصة

لا يضمن المصغر التكافؤ مع الصياغة غير المدعومة أو eval الديناميكي أو الانعكاس أو اختلافات المتصفح أو التكاملات. استخدم toolchain مثبتة واختبر مسارات الإنتاج.

لا يضمن المصغر التكافؤ مع الصياغة غير المدعومة أو eval الديناميكي أو الانعكاس أو اختلافات المتصفح أو التكاملات. استخدم toolchain مثبتة واختبر مسارات الإنتاج. Compare minified output with the original behavior.

Examples

مصغّر الشفرة البرمجية عبر الإنترنت — 1

ماذا يفعل مصغر الكود؟

اختر اللغة والصق المصدر وحدد خيارات محافظة وشغل التصغير وقارن الناتج بالأصل. احتفظ بخرائط المصدر والمصدر المقروء في البناء. اختبر الناتج في البيئة المستهدفة بما فيها الأخطاء والميزات الديناميكية.

يكون الناتج المفيد أصغر مع الحفاظ على السلوك المقصود في الهدف. افحص خرائط المصدر وتعليقات الترخيص والسلاسل والتعبيرات المنتظمة والأسماء العامة ومواقع الأخطاء. الحجم وحده لا يثبت الصحة.

مصغّر الشفرة البرمجية عبر الإنترنت — 2

هل التصغير ضغط للملف؟

اختر اللغة والصق المصدر وحدد خيارات محافظة وشغل التصغير وقارن الناتج بالأصل. احتفظ بخرائط المصدر والمصدر المقروء في البناء. اختبر الناتج في البيئة المستهدفة بما فيها الأخطاء والميزات الديناميكية.

يكون الناتج المفيد أصغر مع الحفاظ على السلوك المقصود في الهدف. افحص خرائط المصدر وتعليقات الترخيص والسلاسل والتعبيرات المنتظمة والأسماء العامة ومواقع الأخطاء. الحجم وحده لا يثبت الصحة.

مصغّر الشفرة البرمجية عبر الإنترنت — 3

هل يغير السلوك؟

اختر اللغة والصق المصدر وحدد خيارات محافظة وشغل التصغير وقارن الناتج بالأصل. احتفظ بخرائط المصدر والمصدر المقروء في البناء. اختبر الناتج في البيئة المستهدفة بما فيها الأخطاء والميزات الديناميكية.

يكون الناتج المفيد أصغر مع الحفاظ على السلوك المقصود في الهدف. افحص خرائط المصدر وتعليقات الترخيص والسلاسل والتعبيرات المنتظمة والأسماء العامة ومواقع الأخطاء. الحجم وحده لا يثبت الصحة.

مصغّر الشفرة البرمجية عبر الإنترنت — 4

هل تحذف التعليقات؟

اختر اللغة والصق المصدر وحدد خيارات محافظة وشغل التصغير وقارن الناتج بالأصل. احتفظ بخرائط المصدر والمصدر المقروء في البناء. اختبر الناتج في البيئة المستهدفة بما فيها الأخطاء والميزات الديناميكية.

يكون الناتج المفيد أصغر مع الحفاظ على السلوك المقصود في الهدف. افحص خرائط المصدر وتعليقات الترخيص والسلاسل والتعبيرات المنتظمة والأسماء العامة ومواقع الأخطاء. الحجم وحده لا يثبت الصحة.

مصغّر الشفرة البرمجية عبر الإنترنت — 5

هل أحتفظ بخرائط المصدر؟

اختر اللغة والصق المصدر وحدد خيارات محافظة وشغل التصغير وقارن الناتج بالأصل. احتفظ بخرائط المصدر والمصدر المقروء في البناء. اختبر الناتج في البيئة المستهدفة بما فيها الأخطاء والميزات الديناميكية.

يكون الناتج المفيد أصغر مع الحفاظ على السلوك المقصود في الهدف. افحص خرائط المصدر وتعليقات الترخيص والسلاسل والتعبيرات المنتظمة والأسماء العامة ومواقع الأخطاء. الحجم وحده لا يثبت الصحة.

مصغّر الشفرة البرمجية عبر الإنترنت — 6

هل يدعم كل اللغات؟

اختر اللغة والصق المصدر وحدد خيارات محافظة وشغل التصغير وقارن الناتج بالأصل. احتفظ بخرائط المصدر والمصدر المقروء في البناء. اختبر الناتج في البيئة المستهدفة بما فيها الأخطاء والميزات الديناميكية.

يكون الناتج المفيد أصغر مع الحفاظ على السلوك المقصود في الهدف. افحص خرائط المصدر وتعليقات الترخيص والسلاسل والتعبيرات المنتظمة والأسماء العامة ومواقع الأخطاء. الحجم وحده لا يثبت الصحة.

Frequently asked questions

ماذا يفعل مصغر الكود؟

التصغير تحويل بناء. ثبت اللغة والخيارات واحتفظ بالخرائط واختبر السلوك والحجم في النشر المستهدف.

هل التصغير ضغط للملف؟

التصغير تحويل بناء. ثبت اللغة والخيارات واحتفظ بالخرائط واختبر السلوك والحجم في النشر المستهدف.

هل يغير السلوك؟

التصغير تحويل بناء. ثبت اللغة والخيارات واحتفظ بالخرائط واختبر السلوك والحجم في النشر المستهدف.

هل تحذف التعليقات؟

التصغير تحويل بناء. ثبت اللغة والخيارات واحتفظ بالخرائط واختبر السلوك والحجم في النشر المستهدف.

هل أحتفظ بخرائط المصدر؟

التصغير تحويل بناء. ثبت اللغة والخيارات واحتفظ بالخرائط واختبر السلوك والحجم في النشر المستهدف.

هل يدعم كل اللغات؟

التصغير تحويل بناء. ثبت اللغة والخيارات واحتفظ بالخرائط واختبر السلوك والحجم في النشر المستهدف.

كيف أتحقق من الناتج؟

التصغير تحويل بناء. ثبت اللغة والخيارات واحتفظ بالخرائط واختبر السلوك والحجم في النشر المستهدف.

هل الكود المصغر آمن؟

التصغير تحويل بناء. ثبت اللغة والخيارات واحتفظ بالخرائط واختبر السلوك والحجم في النشر المستهدف.

References