Zepto.js javascript library

تعتبر زيبتو Zepto.js من بين مكتبات جافاسكريبت الجميلة والمفيدة ولكنها تبقى غير معروفة تماما لدى المبرمجين، ولذلك قررنا إلقاء نظرة عليها حتى يتعرف عليها الجميع.

إذا كنت تعرف جيكويري وسبق لك أن تعاملت بها فأنت حتما ستتعامل مع زيبتو Zepto.js بكل يسر فهي نسخة مطابقة لمكتبة جون ريزيغ إلا أنها أخف وأسرع لكونها تخلت عن بعض الجزئيات التي ظلت جيكويري متشبتة بها كدعم المتصفحات القديمة ومنها انترنت إكسبلورر 6، 7، 8 وغيرها.
إليكم لائحة بأهم المتصفحات المدعومة من زيبتو :

  • Safari 6+ (Mac)
  • Chrome 30+ (Windows, Mac, Android, iOS, Linux, Chrome OS)
  • Firefox 24+ (Windows, Mac, Android, Linux, Firefox OS)
  • iOS 5+ Safari
  • Android 2.3+ Browser
  • Internet Explorer 10+ (Windows, Windows Phone)

ولهذا وغيره نجد أن حجم هذه المكتبة وهي مصغرة ومضغوطة يساوي تقريبا 10 ك.ب، بينما يصل حجم جيكويري 2 المصغرة والمضغطة إلى 30 ك.ب رغم أن الأخيرة كذلك تخلت عن دعم المتصفحات القديمة وإلا لتضاعف الحجم كما هو الحال في إصدارات جيكويري 1.

zepto-stats

 

مثال يظهر التطابق التام بين زيبتو وجيكويري من حيث التركيب أو Syntax :

خلاصة :

إذا كنت تريد القيام بإحدى العمليات المتكررة في كل مشروع مثل :

  • DOM Manipulation
  • Ajax Requests
  • Selectors
  • Animations

فأنت إذن مطالب باستعمال المكتبة الأخف وهي زيبتو Zepto.js فهي توفر لك كل هذا، أما إذا كنت تريد مثلا دعم متصفح إنترنت إكسبلورر 7 فآنذاك ستظطر للتوجه نحو الحل الأنسب وهو بالتأكيد جيكويري jQuery.

*إذا كانت لديكم أية أسئلة أواستفهامات لا تترددوا في طرحها أسفله في منطقة التعليقات.

مشاركة
المقالة القادمةتعرف على منصة Google Maps Api – الجزء الأول
بدأت الإحتراف في مجال برمجيات الويب منذ عام 2010، وأسعى لنقل خبراتي المتواضعة لإخواني العرب من المحيط إلى الخليج، راجيا من الله أن يجعل عملي هذا في ميزان حسناتي.

1 تعليق

ترك الرد

Please enter your comment!
Please enter your name here