JQUERY یکی از زبان های برنامه نویسی محبوب برای طراحی سایت است که متن باز یا Open source بوده و در تمامی مرورگرها اجرا می شود. JQUERY همچنین با CSS هم هماهنگی زیادی دارد.

JQUERY چیست؟

در دنیای امروز وب، طراحان همواره به دنبال رعایت استاندارد های بالا برای طراحی و عملکرد سایت های خود هستند. به همین منظور آنها ازابزارهای مختلف جاوا اسکریپت استفاده می کنند که یکی از آنها JQUERY است. زبان javascript، در واقع یک زبان برنامه نویسی بسیار پیچیده و گسترده است که یادگیری آن نیاز به زمان وحوصله ی فراوان دارد. برنامه نویس با استفاده از زبان برنامه نویسی جاوا اسکریپت، قوانینی را تعریف کرده است و یک دستور زبان جدید ایجاد کرده که با آن می توان قواعد یه کد javascript را به مراتب بسیار ساده‌تر نوشت، در واقع، JQUERY فریم‌ورکی است که بر اساس زبان برنامه نویسی جاوا اسکریپت ایجاد شده است، دستورات شما را به دستورات استاندارد جاوا اسکریپت ترجمه می کند و سپس آن ها را اجرا می‌کند.

این زبان به سرعت در دنیای طراحی وب سایت گسترش پیدا کرد و طراحان وب سایت توسط آن توانستند بسیاری از نا ممکن ها را در دنیای طراحی ممکن کنند. معرفی jQuery به عنوان زبانی که نیاز به دانش سطح بالای برنامه نویسی ندارشت باعث شد که جاوا اسکریپت به طور کلی اعتبار از دست رفته خود را با ارائه تکنولوژی جدید دوباره بدست آورد.
و توسعه دهنگان JQUERY مبنای سرویس دهی آن را بر اساس تکنولوژی سمت سرویس گیرنده (کلاینت ساید) تنظیم کردند . هدف آنان ایجاد زبانی بر مبنای جاوااسکریپ ولی همراه با قدرت و سرعت بیشتر و درعین حال دسترسی کامل و سریع به کتابخانه های مورد نیاز جاوا اسکریپت جهت حل مشکلات نمایش یک صفحه وب در مرورگر های مختلف بود.

JQUERY

چرا JQUERY ؟

اگر شما مدت زمانی را صرف ایجاد بخشی پویا در صفحه خود کرده باشید، حتما به این نکته توجه کرده اید که دائما باید از یک الگو برای یک عنصر در چند جای مختلف استفاده کنید تا بتوانید مجموع آنها را به یک روش و رویه مشخص نمایش دهید. شما می تونید بعضی از آنها را پنهان کنید و یا برخی دیگر را آشکار کنید ، می توانید یک کلاس مشخص CSS برای عنصر مورد نظر انتخاب و ایجاد نماید و یا از خاصیت های هر عنصر به صورت جدا جدا و تک به تک استفاده کنید و مقادیر متفاوتی را به آنها نسبت دهید ولی تنها با استفاده از یک خط از کد های JQUERY می توان تمام آنچه را که مورد نیاز داشته اید را در زمانی خیلی کوتاه ایجاد کرد.

زبان برنامه نویسی JQUERY هم مانند هر زبان برنامه نویسی دیگری محاسن و معایبی دارد که باعث می شود عده از کاربران آنرا بپسندند و عده ای هم زبان برنامه نویسی دیگری را انتخاب کنند.در زیر چند نمونه از محاسن و معایب این زبان را لیست کرده ایم.

مزایای JQUERY :

برنامه نویسی کاری زمان بر است و عموم برنامه نویسها به دنبال راهی هستند که در زمان خود صرفه جویی کنند. زبان جی کوئری به این دسته از افراد کمک میکند تا در زمان صرفه جویی کرده و درآمد خود راافزایش دهند.

متن باز بودن این زبان باعث می شود که هر فرد و یا شرکتی بتواند در بهبود عملکردهای این زبان نقش زیادی داشته باشد. وجود متن باز باعث میشود به سرعت نشر و گسترش پیدا نماید. هیچ هزینه ای برای استفاده از آن لزومی ندارد که پرداخت گردد.

JQUERY مشکل جاوااسکریپت را برای تطابق با مرورگر های مختلف برطرف نموده و بسیار ساده و کارآمد است.

داشتن دستورات بسیار ساده و قابل درک در زمینه بکار گیری تکنولوژِی ای جکس.از دیگر ویژگی های JQUERY می باشد. به طوری که  می توانید یک طراحی سایت را با کمک این زبان به صورت فول ای جکس طراحی کنید.

JQUERY از متد برنامه نویسی خاصی بنام Chaining برای تک خطی کردن فرمان‌ها استفاده میکند، بهمین دلیل ما دیگر نیازی به تکرار فرمانها و ماژولها نداریم.

در داخل خودش موارد مربوط به ساختن انیمیشن دارد. همچنین شما به راحتی توسط JQUERY میتوانید به آبجکت ها در داخل صفحه وب سایت دسترسی داشته باشید. افزونه های بسیار زیادی نیز برای آن وجود دارد

JQUERY

معایب JQUERY :

از معایب زبان JQUERY می توان به این مشکل اشاره کرد که این زبان نسخه های زیادی دارد. تنها بعضی از این نسخه ها عملکرد مناسب را دارند. به طور مثال بیشتر مرورگرها با انیمیشن هایی که توسط این زبان ساخته شده مشکل دارند. مطمئن شوید که از آخرین ورژن این زبان استفاده مینمایید تا این مشکلات در آن نسخه حل شده باشد.

حجم جی کوئری ممکن است برای کاربرانی که از اینترنت با سرعت پایین مثل Dialup و GPRS استفاده می کنند کمی بالا باشد.

و مشکل بعدی این زبان این است که چون متن باز است هیچ چیزی داخل آن به صورت استانداردنیست.

نتیجه گیری

با توجه به مطالب عنوان شده مشاهده می کنید که جی کوئری بدون شک یکی از بهترین Javascript Library ها میباشد که نوشتن کدها نسبت به جاوااسکریپت را سریعتر و بهتر نموده است.برای دانلود جی کوئری و کسب اطلاعات بیشتر راجع به این کتابخانه مفید جاوا اسکریپت کافی است به سایت رسمی آن سری بزنید و براحتی آن را دانلود نمایید.

پاسخی بگذارید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

این فیلد را پر کنید
این فیلد را پر کنید
لطفاً یک نشانی ایمیل معتبر بنویسید.
شما برای ادامه باید با شرایط موافقت کنید

فهرست