jQuery Mobile چیست؟

jQuery Mobile چیست؟

jQuery Mobile چیست؟

jQuery Mobile چیست و چه تفاوتی با jQuery و jQueryUI دارد؟

jQuery Mobile یک فریمورک توسعه یاب رابط کاربری HTML5 بهینه سازی شده است که به شما امکان می دهد وب سایت های پلت فرم متقابل (cross-platform) و همچنین برنامه هایی را که در میان تمام تلفن های هوشمند، رایانه های لوحی و دسکتاپ ها کار می کنند، بسازید.

what-is-jquery-mobile.png

jQuery Mobile چیست؟

jQuery Mobile چیست و چه تفاوتی با jQuery و jQueryUI دارد؟

jQuery Mobile یک فریمورک توسعه یاب رابط کاربری HTML5 بهینه سازی شده است که به شما امکان می دهد وب سایت های پلت فرم متقابل (cross-platform) و همچنین برنامه هایی را که در میان تمام تلفن های هوشمند، رایانه های لوحی و دسکتاپ ها کار می کنند، بسازید.

 

jquerymobile.png

 

فریمورک جی کوئری موبایل امکانات متعددی را شامل می شود، از جمله جابجایی و دستکاری HTML و XML DOM، کنترل رویدادها، برقراری ارتباط سرور با استفاده از آژاکس، انیمیشن و غیره. چارچوب jQuery Mobile خود دارای کتابخانه مجزا برای توسعه وب سایت ها به عنوان برنامه و اپلکیشن است.

 چرا jQuery Mobile؟

انواع مختلفی از دستگاه های تلفن همراه با سیستم عامل های مختلف مانند آندروید، بلک‌بری، iOS، ویندوز فون، نوکیا سیمبیان و غیره وجود دارد. این دستگاه دارای برنامه های خود و مرورگرهای مختلف است که چالش برای ما در توسعه وب و یا برنامه ها است. به جای توسعه یک برنامه برای هر دستگاه تلفن همراه، جی کوئری تلفن همراه، شما را قادر می سازد تا وبسایت (cross-platform)  یا برنامه هایی را ایجاد کنید که برای توسعه و نگهداری آسان است، زیرا فقط از HTML، CSS و جاوا اسکریپت استفاده می کند، که برای همه دستگاه های موبایل و مرورگرهای تلفن همراه استاندارد است.

ویژگی های jQuery Mobile

  • چارچوب جاوااسکریپت بهینه شده برای تلفن های هوشمند و تبلت ها.
  • اپن‌سورس است و آزادانه برای همه نوعی استفاده می شود.
  • Cross-platform, cross-device and cross-browser است. یعنی همزمان می تواند از چندین پلتفرم و دستگاه و مرورگر استفاده کند.
  • ساخته شده بر اساس jQuery و jQuery UI.
  • پیکربندی مبتنی بر HTML5 برای توسعه صفحات وب با حداقل اسکریپت.
  • سیستم رابط کاربر یکپارچه در سراسر سیستم عامل های محبوب تلفن همراه.
  • حداقل اندازه تصاویر و وزن سبک (12KB) برای بهینه سازی سرعت.
  • پشتیبانی از رویدادهای لمسی و ماوس برای تجربه بهتر کاربران.

jQuery VS jQueryUI VS jQuery Mobile

جی‌کوئری و جی‌کوئری یوآی و جی‌کوئری موبایل

jQuery طراحی شده است که بطور ساده و استاندارد اسکریپت کردن را در مرورگرها انجام دهد. این تمرکز بر مسائل سطح پایین است: ایجاد عناصر، دستکاری DOM، مدیریت ویژگی ها، انجام درخواست HTTP و ...

jQueryUI مجموعه ای از اجزای رابط کاربری و ویژگی های ساخته شده در jQuery است (یعنی نیاز به jQuery برای کار): دکمه ها، جعبه های گفتگو، لغزنده ها، زبانه ها، انیمیشن های پیشرفته، قابلیت کشیدن و رها کردن. jQuery و jQueryUI هر دو طراحی شده اند تا به وب سایت شما اضافه شوند، اگر می خواهید یک ویژگی خاص اضافه کنید، ممکن است جی کوئری یا jQueryUI بتوانند کمک کنند.

با این حال، jQuery Mobile یک فریمورک کامل است که بر پایه jQuery و jQuery UI ساخته شده است. این فریمورک از ویژگی های هر دو جی کوئری و jQueryUI برای ارائه اجزای رابط کاربری و API برای ساخت سایت های موبایل مناسب استفاده می کند. علاوه بر این، jQuery Mobile همچنین ویژگی های بومی مختلفی را ارائه می دهد که مخصوصا برای دستگاه های تلفن همراه ساخته شده اند.

 

jquerymobile-jquery.png

 

علاوه بر این، jQuery و jQueryUI به عنوان یک لایه در بالای HTML و CSS شما عمل می کنند. با استفاده از jQuery و jQueryUI، شما تنها نشانه گذاری را ترک کرده و با کمک jQuery آن را ارتقا دهید. با این حال، jQuery Mobile راه هایی برای تعریف اجزای خود را با استفاده از ویژگی های html 5 data-* فراهم می کند.

"منتشر شده در سایت ABLY"

 

 

نظرات یا سوالات خودرا با ما درمیان بگذارید

0912 097 5516 :شماره تماس
0713 625 1757 :شماره تماس