Online YUI Compressor

ضغط الأصول الخاصة بك باستخدام yui compressor على الانترنت. دعم CSS وجافا سكريبت.

JS/CSS كود

نتائج مصغر

  1. أو سحب وإسقاط الملف هنا.

سيتم ضغط الملفات في النظام.

ضغط إعادة تعيين

نتائج مصغر  نسبة الانضغاط:

أو سحب وإسقاط الملف هنا.
تحميل سيبدأ تلقائيا.

و YUI ضاغط دائما للحفاظ على الصفات التشغيلية للقانون مع تقليل البصمة الشاملة بايت (سواء من حيث الخام وبعد gzipping، حيث أن معظم JavaScript و CSS خدم من خوادم الويب الانتاج gzipped كجزء من بروتوكول HTTP). و YUI هو ضاغط جافا سكريبت minifier صممت لتكون آمنة 100٪ وتحقق نسبة ضغط أعلى من معظم الأدوات الأخرى. وقد أظهرت الاختبارات على YUI مكتبة مدخرات أكثر من 20٪ مقارنة JSMin (تصبح 10٪ بعد ضغط HTTP). و YUI ضاغط هي أيضا قادرة على ضغط الملفات CSS باستخدام منفذ من Isaac Schlueter 'ق CSS minifier المستندة إلى التعبير العادية.

هو مكتوب YUI ضاغط في جاوة (يتطلب جافا> = 1.4) وتعتمد على Rhino لtokenize المصدر جافا سكريبت الملف. ويبدأ عن طريق تحليل مصدر ملف جافا سكريبت لفهم كيف هو منظم. ثم يطبع خارج تيار رمزي، وحذف العديد من أحرف المسافات البيضاء ممكن، واستبدال كل الرموز المحلية من قبل 1 (أو 2 أو 3) رمز إلكتروني أينما مثل هذا الاستبدال هو المناسب (في وجه الشر ميزات مثل eval أو with ، YUI وضاغط نهجا دفاعيا من خلال عدم التشويش أي من النطاقات التي تحتوي على بيان الشر) تستخدم خوارزمية ضغط CSS مجموعة من التعابير العادية دقيقا لضغط الملف المصدر CSS.