هدف آن این است برای سرعت بخشیدن به زمان لود صفحه.
مستندات در مورد نحوه استفاده از آن است که در فایل README پروژه شامل، اما برنامه نویس اساسا شامل زیر "بله" اسکریپت او می خواهد برای بار در یک نقطه، و در زیر "نه" اسکریپت او برای آن لحظه نیاز ندارد.
ویژگی ها: - اندازه خوب برای مجموعه ای از قابلیت های آن کوچکتر از اکثر و قطعا
yepnope.js تنها 1.6kb است.
لودر منابع و & quot؛ yepnope.js است یک & quot به نام. زیرا می تواند با هر دو جاوا اسکریپت و CSS کار می کنند.
yepnope.js دارای یک مجموعه تست کامل در QUnit که شما می توانید در مجموعه خود را از مرورگرهای پشتیبانی شده را اجرا کنید تا مطمئن شوید آن کار می کند. (ما آن را اجرا کنید از طریق TestSwarm در هر مرورگر ما می توانیم دست ما در دریافت)
yepnope.js به طور کامل سبب جدا پیشبارگذار از اعدام. این به این معنی است که شما باید کنترل نهایی زمانی که منابع خود را اجرا و شما می توانید که منظور در پرواز را تغییر دهید.
از API yepnope.js پسند و گروه بندی منطقی از منابع را تشویق می کند.
yepnope.js واحدی است. از آن است که کل سیستم برای اضافه کردن قابلیت های خود را و یک زن و شوهر نمونه هایی از چگونگی انجام این کار شما ممکن است. (نشانه ها و فیلترهای).
API yepnope.js را تشویق می کند تا شما را به تنها بار منابعی که شما نیاز دارید. این به این معنی است که حتی زمانی که آن را آهسته تر از دیگر لودر اسکریپت، آن را هنوز هم می تواند در بالا آمده است، چون شما می تواند یک منبع تمام اجتناب کنند.
yepnope.js به Modernizr یکپارچه شده است.
yepnope.js همیشه اجرا چیزهایی در آنها ذکر شده است. این یک حرفه ای برای برخی، و باهم برای دیگران است. ما فکر می کنیم آن را به طور پیش فرض دوستانه است.
yepnope.js است که توانایی انجام fallbacks منابع و هنوز هم با دانلود اسکریپت وابسته به موازات اول است.
yepnope.js همیشه اجرا چیزهایی در آنها ذکر شده است.
به چه چیزی جدید در این نسخه است:
اسکریپت با آدرس همین کار را انجام reexecute نیست، اما آتش تماس مجدد خود را در جهت درست.
تابع کامل بسیار بیشتر شبیه رفتار تابع پاسخ به تماس را با توجه به 'yepnope بازگشتی.
تماس مجدد بار CSS از پیش فرض گرفته شده و در پلاگین رسمی قرار داده شد. خیلی تعداد کمی از مردم آن استفاده می شود. کد قدیمی هنوز هم کار می کنند، تماس مجدد فقط باید فورا آتش در CSS (مگر اینکه افزونه بار CSS است).
yepnope.injectJs و yepnope.injectCss در معرض به منظور به شما دسترسی مستقیم به توابع تزریق می دهد.
اضافه شده توانایی استفاده از کلید / مقدار می آیند، در پیشوندها باشد.
یک پیشوند اضافه شده builtin برای لغو yepnope.errorTimeout جهانی با یک تایم خاص در هر اسکریپت. yepnope ('! ایست = 5000 script.js')؛
Smarten'd تا تشخیص CSS فایل حتی اگر پارامترهای پرس و جو (بدون استفاده از پلاگین پیشوند CSS) وجود دارد.
در مورد نیاز:
به فعال سازی جاوا اسکریپت در سمت سرویس گیرنده
به محدودیت ها:
در این است که همیشه سریع ترین نیست. تعدادی از دیگر لودر اسکریپت (مانند labjs) که بهینه سازی موقعیت های مختلف از yepnope وجود دارد.
نظر یافت نشد