روزانه اسکریپتهای زیادی در وب منتشر میشوند و هرکدام کارایی مخصوص به خود را دارند.
دستهای از این اسکریپتها نیز برای افزودن قابلیتهای جدید CSS3 و HTML5 به مرورگرهایی همچون اینترنت اکسپلورر هستند. بطور مثال بوسیله selectivizr میتوانید دستورات انتخابی CSS3 را در اینترنت اکسپلورر نسخه 6-8 استفاده کنید.
حالا فکر کنید چندین اسکریپت برای استفاده از قابلیتهای جدید در مرورگرهای قدیمی اجرا کردهاید و همین امر باعث افزایش حجم صفحه شما و در حالتهایی حتی باعث بوجود آمدن مشکلات فنی زیادی نیز میشود.
در این نمونه کارهاست که اسکریپتی همچون yepnopejs با بارگزاری شرطی CSS و جاوااسکریپت به کمک شما میآید و شما میتوانید بسیار راحت بسته به شرایط مورد نظرتان اسکریپتها و فایل های استایل را لود کنید.
از مزایای این کتابخانه جاوااسکریپت میتوان به موارد زیر اشاره کرد:
- حجم کم ( در حالت فشرده و gzip حجمی معادل 1.6 کیلوبایت دارد )
- ساختار و استفاده بسیار راحت
- هماهنگی با Modernizr
- ساختار ماژولار و توسعه پذیر
- دارای API
برای آشنایی با این اسکریپت و نحوه کار آن میتوانید به وب سایت آن مراجعه کنید. در اینجا نیز مطلب بسیار خوبی برای آموزش کار با این اسکریپت نوشته شده است.
+ هماهنگی این اسکریپت با Modernizr باعث شده است تا بتوانید براحتی قابلیتهای CSS3 و HTML5 را با استفاده از اسکریپتهای موجود به مرورگرهایی که از آنها پشتیبانی نمیکنند اضافه کنید.