انجمن‌های فارسی اوبونتو

لطفاً به انجمن‌ها وارد شده و یا جهت ورود ثبت‌نام نمائید

لطفاً جهت ورود نام کاربری و رمز عبورتان را وارد نمائید


توزیع گنو/لینوکس اوبونتو ۲۰ ساله شد 🎉

نویسنده موضوع: jQuip: نود درصد از jQuery، در سیزده درصد از حجم آن  (دفعات بازدید: 879 بار)

0 کاربر و 1 مهمان درحال مشاهده موضوع.

آفلاین jackshepherd

  • High Hero Member
  • *
  • ارسال: 1522
  • جنسیت : پسر
یک کتابخانه جدید جاوا اسکریپت ادعا می‌کند که نود درصد از کتابخانه‌ی پرطرفدار jQuery را در تنها ۱۳ درصد از حجم آن عرضه می‌کند. با توجه به گفته‌های توسعه‌دهندگان آن jQuip – JQuery-in-parts به اندازه‌ی کافی کوچک هست که بتوان آن را جهت دوری از اضافه کردن منابع خارجی به صفحه سایت به صورت مستقیم در کد وارد کرد. این کتابخانه همانند jQuery از ()$ برای انتخاب اجزا استفاده می‌کند و متدهایی نظیر each, attr, bind, unbind, append, prepend, before, after و بسیاری دیگر را نیز دارد. همچنین از محدوده‌ی گسترده‌ای از eventها و متدهای static نیز پشتیبانی می‌کند. افزونه‌ها اجازه‌ی گسترش امکانات jQuip را برای فهمیدن documentReady، دستکاری کدهای CSS و درخواست‌های Ajax می‌دهند. هرگونه در خواستی که هنوز اجرایی نشده است یک exception به عنوان not implemented منتشر می‌کند.



توسعه‌دهندگان این کتابخانه می‌گویند که هدف آنها از ارائه jQuip نشان دادن سازماندهی ماژولار در کدها به توسعه‌دهندگان jQuery است: «ما ثابت کردیم که بیشتر حجم قسمت‌های مهم jQuery به دلیل شکستی کدهای پایه آن است». پرونده‌ی فشرده شده‌ی gzip تنها ۴.۲ کیلوبایت است و پرونده‌ی فقط کوچک شده‌ی آن (minified) تنها ۱۲.۶ کیلوبایت. صفحه‌ای در Servicestack.nethttp://www.servicestack.net/jqbuilder/ به کاربران اجازه‌ی انتخاب افزونه‌ها برای تهیه یک نسخه سفارشی را می‌دهد. حتی با تمام افزونه‌ها، jQuip در حالت کوچک شده تنها ۱۹.۸ کیلوبایت حجم دارد. jQuip تحت گواهینامه‌ی MIT منتشر شده است و از طریق مخازن Github https://github.com/mythz/jquipقابل دریافت است.

(منبع)http://azadrah.net/2011/11/jquip-90-of-jquery-13-of-the-size/
« آخرین ویرایش: 10 آذر 1390، 07:23 ق‌ظ توسط jackshepherd »
انسانیت نسبت به دیگر انسان ها