الرئيسية / المدونة / كيفية تصغير JavaScript عبر الإنترنت مجانًا
أدلة • قراءة 7 دقائق • حُدّث في أكتوبر 2026

كيفية تصغير JavaScript مجانًا عبر الإنترنت (دليل 2026)

JavaScript الذي تكتبه للبشر — المزاح والمعلّق عليه والموزع على سطور مقروءة — أكبر مما تحتاجه المتصفحات. التصغير يزيل الأجزاء التي يهتم بها البشر فقط (التعليقات والمسافات البيضاء الزائدة وفواصل الأسطر) حتى يُنزَّل الملف أسرع. يوضح لك هذا الدليل كيفية تصغير JavaScript مجانًا عبر الإنترنت، خطوة بخطوة، مع شرح صريح لما يفعله المصغر الأساسي وأين تتولى أدوات البناء الاحترافية الأمر.

ماذا يفعل مصغر JS الأساسي؟

أداتنا تؤدي تحويلات مباشرة وآمنة:

وما يتعمد عدم فعله: إعادة تسمية المتغيرات أو إعادة هيكلة الكود أو إزالة الكود "الميت". تلك التحسينات القوية تنتمي إلى أدوات بناء كاملة مثل Terser أو esbuild. وظيفة المصغر الأساسي بسيطة ويمكن التنبؤ بها — ملف أصغر وسلوك مطابق.

خطوة بخطوة: صغّر JavaScript بأداتنا المجانية

مصغر JS لدينا يعمل بالكامل في متصفحك — ألصق كودًا خاصًا بحرية، لأن لا شيء يُرفع. إليك الطريقة:

  1. افتح مصغر JS. سترى مربع إدخال ("الصق JavaScript...") ومنطقة إخراج.
  2. ألصق JavaScript الخاص بك في مربع الإدخال.
  3. انقر على "تصغير JS (أساسي)". تُزال التعليقات والمسافات البيضاء وتظهر النتيجة المدمجة.
  4. انسخ الناتج واستخدمه حيثما كان الملف الأصغر مطلوبًا.

مثال قبل وبعد

تلصق هذا:

// Greet the user
function greet(name) {
  const message = "Hello, " + name + "!";
  console.log(message); // show it
}

بعد النقر على "تصغير JS (أساسي)":

function greet(name){const message="Hello, "+name+"!";console.log(message);}

الدالة تتصرف بالطريقة نفسها — فالتعليقات والمسافات البادئة وفواصل الأسطر اختفت ببساطة.

حالات استخدام حقيقية للمصغر الأساسي

متى تستخدم أداة بناء حقيقية بدلًا من ذلك؟

الصراحة مهمة هنا، والأداة نفسها تخبرك: إنه مصغر أساسي، و"للإنتاج استخدم Terser أو esbuild." استخدم أداة بناء مناسبة عندما:

لكل شيء آخر — سكربتات سريعة وعروض وتجارب — الأداة عبر الإنترنت أسرع وأبسط.

قواعد أمان: صغّر دون كسر الأشياء

التصغير + gzip: الصورة الكاملة

التصغير نصف القصة؛ وضغط HTTP (gzip أو Brotli) هو النصف الآخر. الكود المتكرر ينضغط بشكل ممتاز للغاية، لذا فإن الملف المصغر ينضغط أصغر. معًا يمكنهما تقليل حجم نقل السكربت بشكل كبير. إذا كنت تتحكم في الخادم، فعّل الضغط — فهو أكبر مكسب منفرد، والتصغير يتراكم فوقه.

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

هل مصغر JS مجاني فعلًا؟

نعم — مجاني وغير محدود ودون تسجيل. كل المعالجة تحدث في متصفحك، لذا فإن كودك لا يُرسل إلى أي مكان أبدًا.

هل سيغيّر التصغير كيفية عمل كودي؟

لا. إزالة التعليقات والمسافات البيضاء لا تغيّر المعنى — فالمتصفح ينفذ الكود المصغر والأصلي بالطريقة نفسها. التحذير الوحيد: حالات إدراج الفاصلة المنقوطة التلقائية الحدية هي سبب وجوب الاختبار دائمًا بعد ذلك.

ما الفرق بين التصغير والتعمية؟

التصغير يقلّص الكود مع إبقائه قابلًا للقراءة وظيفيًا؛ أما التعمية فتجعل الكود عمدًا صعب الفهم (متغيرات معاد تسميتها وسلاسل مشفرة). أداتنا تفعل الأول فقط.

هل يمكنني تجميل JS المصغر مجددًا؟

يمكن استعادة المسافات البيضاء والتعليقات بمنسق، لكن التعليقات المزالة ذهبت للأبد — سبب آخر للاحتفاظ بملف مصدرك الأصلي.

جرّبه الآن: مصغر JS المجاني · مصغر CSS · مرمز HTML