کتابخانه Zepto.js جاوا اسکریپت
minimalist JavaScript library for modern browsers
Zepto (زپتو)، یک کتابخانهی minimalist جاوا اسکریپت است. بدین معنا که اساس و پایهی آن در سادگی و حداقلگرایی میباشد (همانند مکتب هنری مینیمالیسم/سادهگرایی). این کتابخانه، برای مرورگرهای مدرن (جدید) طراحی شده است و طبیعتا با نسخههای قدیمی IE و امثال آن سازگاری نخواهد داشت. همچنین این کتابخانه، دارای API سازگار با جیکوئری میباشد. و اگر شما از جیکوئری استفاده کنید، شما همچنین میدانید که چگونه از زپتو استفاده کنید!
چرا از Zepto استفاده کنیم؟
ابتدا به تصویر زیر دقت کنید:
- در ابتدا گفته شده است که زپتو لاغر است! چراکه zepto، کمتر از یک سوم اندازهی جیکوئری بوده و بسیار سریعتر بارگزای میشود. این مورد را میتوانید در تصویر فوق مشاهده کنید.
- فقط از مرورگرهای مدرن (جدید/نوین) پشتیبانی میکند! حقیقا مرورگرهای کهنه دیگر بایستی به تاریخ بپیوندند و زپتو از تلاش برای سازگاری خود با آنها خودداری کرده است.
- مناسب برای اپلیکیشنهای بومی (native)! زپتو به طور عالی با PhoneGap و CO کار میکند.
- یادگیری بهتر جاوا اسکریپت! یادگیری زپتو آسان است.
زپتو، متنباز بوده و تحت لایسنس MIT منتشر شده است.
مرورگرهای پشتیبانی شده توسط Zepto.js
مواردی که 100% پشتیبانی میشوند:
- سافاری +6 (مک)
- کروم +30 (ویندوز/مک/اندروید/لینوکس/Chrome OS)
- فایرفاکس +24 (ویندوز/مک/اندروید/لینوکس/FireFox OS)
- iOS نسخه +5 (منظور مرورگر خود iOS یعنی سافاری)
- اندروید +2.3 (منظور مرورگر خود اندروید)
- اینترنت اکسپلورر (IE) +10 (ویندوز/ویندوز فون)
مواردی که به طور کامل یا غالبا پشتیبانی میشوند:
- iOS 3+ Safari
- Chrome <30
- Firefox 4+
- Safari <6
- Android Browser 2.2
- Opera 10+
- webOS 1.4.5+ Browser
- BlackBerry Tablet OS
- Amazon Silk 1.0+
- Other WebKit-based browsers/runtimes
توجه داشته باشید که برخی از ویژگیهای اختیاری زپتو، به طور خاص، مرورگرهای موبایل را مورد هدف قرار میدهد؛ چراکه به عنوان هدف اصلی پروژه، زپتو جایگزین مناسبی برای جیکوئری در گوشیهای تلفن همراه است. همچنین زپتو، انتخاب مناسبی برای افزونههای مرورگر (سافاری/کروم/فایرفاکس) و نیز فریمورکهای ساخت اپلیکیشن بومی مانند PhoneGap میباشد.
به طور خلاصه، انتظار میرود که زپتو در هر مرورگر مدرنی و هر محیطی مانند مرورگر کار کند. و البته Zepto از نسخه های قدیمی اینترنت اکسپلورر (پایینتر از 10) پشتیبانی نمیکند.
نظرات ثبت شده بدون دیدگاه