MooTools

نرم افزار تصویر:
MooTools
جزئیات نرم افزار:
نسخه: 1.6.0 به روز شده
ها تاریخ: 9 Feb 16
توسعه دهنده: Valerio Proietti
پروانه: رایگان
محبوبیت: 324

Rating: 3.0/5 (Total Votes: 2)

در یک نقطه چند سال پیش، اکثر توسعه دهندگان MooTools را به عنوان بهترین چارچوب جاوا اسکریپت در نظر گرفتند و حتی انتظار داشتند که جی کوئری را شکست داده و تبدیل به تکنولوژی JS در دنیا شده باشند.

اما همه چیز به اندازه انتظار نگذاشت و جی کوئری در حال حاضر در بیش از 50٪ از تمام سایت های اینترنتی استفاده می شود، در حالی که توسعه MooTools عمدتا غیر فعال و کم است.

به دلیل پیچیدگی MooTools، چارچوبی است که نیاز به درجه بالایی از هر دو دانش جاوااسکریپت و برنامه نویسی OOP دارد.

صرفنظر از این واقعیت، چارچوب هنوز هم توجه زیادی را به خود جلب کرده و بسیاری از پیروان، توسعه دهندگان که به کد و افزونه ها کمک کرده اند.

در حال حاضر MooTools به ماژول های چندگانه تقسیم می شود که برنامه نویسان می توانند هر زمان که لازم باشد، به هسته چارچوب اضافه یا حذف شوند.

بسیاری از ویژگی ها با MooTools پشتیبانی می شوند، همه آنها به خوبی مستند شده اند، یا در صفحه اصلی خود و یا از طریق تعداد زیادی از سایت های آموزشی برنامه نویسی در اینترنت.

برخی از برنامه ها و وب سایت هایی که از گذشته MooTools استفاده می کنند و شامل Bing، Joomla، Vimeo و بسیاری دیگر هستند

چه جدید در این نسخه است:


تغییر نام از روش در آرایه، تابع، رشته و شماره
ویژگی جدید: Class.Thenable
مرورگرهای آزمایش شده Safari 9 را به سس آزمایشگاه اضافه کنید
ESLint به مشخصات Grunt اضافه شده است تا کد را سبک و تمیز نگه دارد
refactor gruntfile
مشخصات MooTools می رود Mocha
مشخصات ارتقا، refactor و پاکسازی
بنابراین ثابت می شود که میراث $ انتخاب می شود به جهانی صادر می شود
اصلاح بنابراین کلاس رویداد می شود به جهانی صادر می شود

چه جدید در نسخه 1.5.1 است:


رفع موشواره برای Chrome و فایرفاکس.
اموال چرخ DOMEvent در حال حاضر برای رویداد چرخ DOM3 نیز گوش می دهد.
تعمیر IE8 iFrame نشت
postMessage اضافه شده به NativeEvents
تنظیم کننده ثابت بنابراین IE7 / 8 می تواند متن المان سبک را تنظیم کند.
عادی کردن مقادیر NewElement برای انواع رادیو و چک باکس.
اندازه عنصر svg ثابت.
رفتار گیرنده ثابت برای شعاع مرزی.
برای IE8 رفع شده است تا قادر به تنظیم HTML به عنصر سبک باشد.
گزینه اضافه شده به ماشه xhr.withMredentials بدون HTTP auth.
روش های PATCH و HEAD برای درخواست اضافه شده است.
ثابت hasClass بدون classList مطابق با ES6 است.
هنگام تنظیم یک نوع ورودی به "ایمیل"، رفع IE9 انجام شد.
رفع IE برای حذف رویداد "submit" delegated از عنصر نابود شده.

چه جدید در نسخه 1.5 است:

Swiff از Core رفته است (در حال حاضر در بیشتر موجود است)
بسیاری از خواص عامل کاربر در مرورگر در حال حاضر ناکارآمد هستند و MooTools به جای تشخیص ویژگی بستگی دارد
اضافه شدن پشتیبانی از IE11 به طوری که Browser.ie همچنان کار می کند، اما در حالت سازگاری تعریف نشده است. برای اطلاعات بیشتر این درخواست کشیدن را مشاهده کنید
مقدار زیادی کار انجام شده برای تعمیرات تست واحد، تست دونده و ادغام با Travis CI و SauceLabs. این مجموعه آزمون جدید همچنین می تواند به صورت محلی اجرا شود، باز کردن و تست مرورگرهای محلی
بهبود سرعت برای مدیریت کلاس های Element (با استفاده از API ClassList جدید موجود در مرورگرهای مدرن)
روش appendHTML به Element اضافه شده است
روش Fx.isPaused () به Fx اضافه شد
String.contains در حال حاضر با توجه به استاندارد جدید ES6 اجرا می شود
getComputedStyle در حال حاضر موتور پیش فرض پشت روش getStyle است ()
سیستم ساخت اکنون از Grunt استفاده می کند
Spinner در حال حاضر پشتیبانی WAI-ARIA را دارد
فرم Validator اکنون از هیئت مدیره رویداد برای تماشای ورودی ها و موارد مشابه استفاده می کند
روش Array.Extras جدید: Array.pluck
رویداد جدید در Slider.js حرکت می کند
به روز رسانی های متعدد به فایل های زبان
Swiff به "More"، از Core منتقل شد

پشتیبانی از: کلید (+) در Element.Event.Pseudos.Keys اضافه شده است
وابستگی به پرچم مرورگر فعلی منسوخ هسته حذف شده است

چه جدید در نسخه 1.4.5 وجود دارد:



1.4.5 یک بک اشکل بحرانی برای Fx.CSS به ارمغان می آورد که موجب مشکلات زیادی برای تمیز کردن و مرتب کردن سبک های عنصر شما شده است.

چه جدید در نسخه 1.4.4 است:



نسخه 1.4.3 یک مشکل را در نتیجه رفع اشکال دیگری به وجود آورد. به طور خاص، 1.4.3 ویژگی های سفارشی را اجازه نمی دهد (مثلا ویژگی های داده یا غیر استاندارد). این و دیگران ثابت شده است.

چه جدید در نسخه 1.4.3 است:


IE7 / 8 function getProperty باز می شود
مستندات: رفتار request.JSON در onFailure
درگیری های سند بین روش های آرایه و عناصر
فاقد اسناد Fx.options.frameSkip.
مجددا از استدلال به عنوان Element.fade اضافه کنید
نشت حافظه Element.js
عنصر Element.NativeEvents اضافه شده به docs
روش Fx.isPaused () اضافه شده است
تعمیرات بسته بندی ساخت هدر و Core.js YML هدر collide
توجه داشته باشید ویژه به Element.empty اضافه شده است
IE7 Crash با Mootools Core 1.4.2
مقادیر عددی 0 را نمی توان برای فیلدهای فرم تنظیم کرد.
فیلتر آرایه # باید قبل از فراخوانی callback این [i] را در یک متغیر ذخیره کند.
تغییر مالکیت ثابت در ورودی [نوع = رادیو] با این کنترل آتش بر روی استاندارد onChange
باقی مانده ی UID که مانع تمیز کردن عناصر و ذخیره ی آنها می شود
element.erase (& lsquo؛ html ') محتوا را به متن متصل می کند' undefined '

چه جدید در نسخه 1.4.2 است:


پشتیبانی از موس موس و موس mouseave اضافه شده است.
مخزن Spec Core Specification MooTools را به نفع شامل مشخصات در Core repo تخفیف می دهد. با توجه به سهولت توسعه
سری از مشخصات جدید و refactoring از مشخصات قدیمی است. مشخصات همه عبور و بسیار سریعتر است.
Element.fireEvent بومی در IE اکنون از طریق Element._fireEvent قابل دسترسی است.

چه جدید در نسخه 1.4.1 است:



درست شد:
رویداد mousewheel در فایرفاکس
Element.fade دوباره ویژگی CSS ظاهر را تنظیم می کند
event.Delegation در حال حاضر درست رفتار می کند اگر از fireEvent استفاده کنید
چند مسئله با Element.setProperty و Element.removeProperty.

چه جدید در نسخه 1.4.0 است:


انتقال نمایندگی به هسته.
رفع سازگاری ECMAScript 5. در میان آنها Function.bind، Array.map و String.trim هستند
Deprecate Element.setOpacity () و Element.set ('opacity'). Element.setStyle ('opacity') تنها راه صحیح در حال حاضر است (همین کار را برای دریافت کنندگان).
به طور پیش فرض در سازنده 1.2 لایه compat را غیر فعال کنید.
Revument Element.getProperty، Element.setProperty. Element.getProperty اکنون از Slick.getAttribute استفاده می کند تا این کد را به اشتراک بگذارد و بعضی از بایت ها را ذخیره کند.
IE7 دیگر هنگامی که یک عنصر را دو بار کلونینگ می کند، سقوط نمی کند.
اسناد Selectors برای Slick بازگشته و به روز شده اند.
به روز رسانی صلیب به 1.1.6
یک رویداد تغییر متحد در مرورگرها
رویداد تغییر نام داده به DOMEvent، بنابراین با رویداد مادری رویداد نداشته باشد.

چه جدید در نسخه 1.3.2 است:



اشکال نرم و صاف با گزینه های ~ div مانند
MooTools ثابت در محیط Node.js
هنگامی که صفحه با MooTools در یک IFrame بود، استثنا در DOMReady در کروم ثابت شد
setOpacity ثابت برای تعداد بسیار کمی در اینترنت اکسپلورر
وقتی MooTools سعی کرد سند header را بازنویسی کند، در FireFox 4 استثنا را ثابت کرد
امکان ایجاد عناصر با مقادیر بولین با انتخابگر اضافه شده است، برای مثال عنصر جدید ('input [checked]')؛

مورد نیاز:



جاوا اسکریپت در سمت سرویس گیرنده فعال است

نرم افزار های مشابه

Hybrid
Hybrid

1 Mar 15

Walrus
Walrus

13 Apr 15

NoFlo
NoFlo

11 Mar 16

نظرات به MooTools

نظر یافت نشد
اضافه کردن نظر
روشن کردن تصاویر!