ضغط وتقليل حجم JavaScript / CSS (Minify)
ضغط وتخفيف الشيفرة المصدرية لـ JavaScript وCSS
المميزات
ضغط يدعم JS وCSS معاً
تخفيف مصدر اللغتين بالتبديل بين التبويبات
إزالة التعليقات والمسافات دفعة واحدة
تقليل فواصل الأسطر والفواصل المنقوطة غير الضرورية تلقائياً
تجسيد حجم التقليل بالأرقام
عرض فوري للحجم قبل وبعد الضغط ونسبة التقليل
الحفاظ على السلاسل والتعبيرات النمطية
ضغط آمن دون إتلاف القيم الحرفية داخل الشيفرة
طريقة الاستخدام
اختيار اللغة المراد ضغطها
اختر اللغة المراد ضغطها من تبويبي JavaScript وCSS
إدخال الشيفرة المصدرية
الصق الشيفرة في حقل الإدخال أو جرّبها بزر النموذج
التنفيذ بزر الضغط
توليد نتيجة مضغوطة بعد إزالة المسافات والتعليقات
التحقق من نتيجة الضغط وحفظها
تحقق من الشيفرة المضغوطة ونسبة التقليل واحصل عليها بالنسخ أو التنزيل
حالات الاستخدام
تسريع عرض الموقع
تقليل حجم ملفات JS وCSS لتقصير زمن التحميل
المعالجة النهائية قبل النشر الفعلي
تخفيف أصول الإصدار وكبح تكلفة التوزيع
توفير استهلاك البيانات على الجوال
ضغط حجم البيانات المنقولة للبيئات الجوّالة لتوفيرها
تعمية الشيفرة المصدرية
معالجة المصدر ليصعب قراءته بإزالة معلومات التنسيق
المعرفة الأساسية
الفرق بين الضغط والإخفاء
الضغط هو عملية إزالة المسافات والأسطر الجديدة والتعليقات لتقليل حجم الملف، مما يجعله يصعب قراءته نتيجة الأمر، لكنه يختلف عن الإخفاء الذي يهدف إلى منع فك التشفير (استبدال أسماء المتغيرات أو تحويل الهيكل).
العلاقة مع ضغط gzip
يمكن استخدام الضغط و gzip أو Brotli على جانب الخادم معًا، وهذا هو الأسلوب القياسي. نظرًا لأن الحجم الأصلي يتم تقليله من خلال الضغط ثم يتم ضغطه بشكل إضافي أثناء النقل، تتراكم التأثيرات.
الأمان والخصوصية
تتم بالكامل في المتصفح
تُعالَج البيانات المُدخَلة داخل متصفحك فقط ولا تُرسَل إلى الخارج.
المعالجة داخل المتصفح فقط
تتم معالجة ضغط الشيفرة بالكامل داخل متصفحك، ولا يتم إرسال بيانات الإدخال إلى الخادم.
تشفير الاتصالات بـ HTTPS
يتم تشفير تحميل الصفحة أيضاً بـ TLS، بحيث لا يمكن قراءة محتواها من قبل الأطراف الثالثة.
عدم الإرسال إلى أطراف ثالثة
لا يتم إرسال محتوى الإدخال إلى خدمات خارجية مثل شبكات الإعلانات أو أدوات التتبع.
عدم الحفظ التلقائي للنتائج
لا يتم حفظ الإدخال ونتيجة الضغط أو اقتراحات الإدخال على الخادم.
تابع RAKKOTOOLS على بحث Google
175 أداة مفيدة تصبح أسهل في الاستكشاف من بحث Google والبحث بواسطة الذكاء الاصطناعي!
- يظهر في نتائج البحث
- يظهر أيضاً في بحث الذكاء الاصطناعي
- اكتشف الأدوات الجديدة
التحديثات
- update #216
إصلاح مشكلة عرض نصوص اللغة اليابانية في الصفحات بلغات أخرى
- update #162
حل مشكلة ألوان شبه الشفافة غير الفعالة في بعض المتصفحات عند استخدام أداة ضغط CSS
- update #86
إصلاح انهيار التخطيط الناتج عن فقدان المسافات البيضاء في المحددات في أداة ضغط CSS
- update #27
إصلاح عيوب الإخراج في أدوات الضغط مثل تقسيم معرفات JavaScript وأخطاء محددات CSS الفرعية
- update #7
الحفاظ على المسافات الضرورية في التعبيرات الحسابية واستعلامات الوسائط في أدوات ضغط JS/CSS
