Unlimited Wordpress themes, plugins, graphics & courses! Unlimited asset downloads! From $16.50/m
Advertisement
  1. Web Design
  2. jQuery

نصيحة سريعة: احذر عند استخدام الإصدار الخفيف من مكتبة jQuery

by
Difficulty:BeginnerLength:ShortLanguages:

Arabic (العربية/عربي) translation by Amr Salah (you can also view the original English article)

في هذه النصيحة السريعة ، سأشرح لك متى يجب عليك عدم استخدام "الإصدار الخفيف " من jQuery ، ويجب ألا تستخدمه. لهذه النصيحة سأفترض أنك على دراية بـ jQuery ، أو سمعت بها على أقل تقدير.

شاهد مقطع الفيديو!

jQuery vs. jQuery Slim

لاستخدام "jQuery" ، يمكنك عادةً الانتقال إلى https://jquery.com/download/ والحصول على إحدى الحزم المعروضة. حاليًا ، يبلغ حجم إصدار jQuery للإنتاج المضغوط 87 كيلوبايت. ليس هذا حجماً كبيرًا ، ولكن يمكنك توفير المزيد من الحجم بمقدار 17 كيلوبايت عن طريق اختيار إصدار المنتج المضغوط الخفيف بدلاً من ذلك.

عندما تحاول تحسين الأداء ، ستأخذ كل الادخارات التي يمكنك تحقيقها عن حق ، ولكن إليك الإمساك: فالنسخة الرفيعة تنقذ الوزن من خلال استبعاد وحدات "ajax" والتأثيرات.

من المحتمل أن تكون وحدة Ajax أقل استخدامًا من الاثنين. يحتوي على وظائف وطرق تسمح لنا بتحميل البيانات دون الحاجة إلى تحديث الصفحة. ومع ذلك ، فمن المرجح أن تظهر وحدة التأثيرات في مواقع الويب الخاصة بك ؛ أنه يحتوي على وظائف وطرق الرسوم المتحركة المستخدمة بشكل شائع. animate() على سبيل المثال، fadein()، و fadeout()، و hide()، show()  وهلم جرا. إذا كنت قد استخدمت من أي وقت مضى jQuery، وهناك احتمالات كنت قد استخدمت أحد هذه الأساليب.

بحيث تغطي الرسالة الأساسية هنا: إذا كنت بحاجة إلى أي من الأساليب أو الوظائف الموجودة في وحدات "ajax" أو تأثيرات jQuery ، استخدم الإصدار الكامل. إذا لم يكن الأمر كذلك ، فستوفر توفيرًا صغيرًا باستخدام الإصدار الرشيق بدلاً من ذلك.

كن حذار!

الآن ، وأخيرا ، إلى السبب الرئيسي وراء هذه النصيحة السريعة! تجدر الإشارة إلى أن Bootstrap 4 (أحدث إصدار من الإطار) يستخدم الإصدار النحيف من jQuery. لذلك إذا كنت تقوم بالبناء باستخدام Bootstrap وكنت تخطط لإضافة أي تفاعل إضافي يعتمد على "أياكس" أو التأثيرات ، فستضطر إلى تحميل مكتبة jQuery الكاملة بدلاً من ذلك.

وآمل أن يوفر لك بعض الصداع!

Advertisement
Advertisement
Advertisement
Looking for something to help kick start your next project?
Envato Market has a range of items for sale to help get you started.