طراحی وب سایت در کرج
026-34204893
09101013858

بایگانی برچسب‌ها : AJAX

کاربرد و مزایای جی کوئری

کاربرد و مزایای جی کوئری

jQuery یک کتابخانه جاوا اسکریپت است که اساسا بسته بندی را فراهم می کند. این اساسا API هایی را نشان می دهد که می توانند برای انجام وظایف باور نکردنی در UI فراخوانی شوند. با کمک jQuery، می توان موارد زیر را به صورت یکپارچه به دست آورد

:

  • دستکاری عناصر DOM
  • ایجاد HTML در پرواز
  • رویداد های مرتبط و آنها را با استفاده از کد آنها را فعال کنید
  • ارسال درخواستهای ajax به سرور.

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

دو راه برای جی کوئری در وب سایت وجود دارد:

  • دانلود کتابخانه جی کوئری ازcom
  • شامل جی کوئری از

کتابخانه جی کوئری شامل یک فایل جاوا اسکریپت می شود و می تواند به صورت زیر شامل شود: –

انتخابگرها: انتخابگرهای جی کوئری در jQuery بسیار ضروری هستند. آنها برای پیدا کردن عناصر بر اساس شناسه، کلاس، برچسب و غیره مورد استفاده قرار می گیرند. همه انتخاب کنندگان با علامت دلار شروع می شوند. در زیر چند انتخابگر وجود دارد:

  • انتخاب #id: از ویژگی id برای انتخاب یک عنصر HTML استفاده می کند. به عنوان مثال، $ (“# id”)
  • class selector: این عنصر را با یک کلاس CSS مشخص می کند. به عنوان مثال، $ (“. کلاس”)
  • انتخابگر برچسب: تمام عناصر دارای یک تگ مشخص مانند.، $ (“a”) تمام تگ های لنگر را پیدا می کند.

توابع: چندین توابع یا API وجود دارد که ویژگی های هیجان انگیزی را ارائه می دهند. تعداد کمی از آنها به شرح زیر است:

  • hide () – یک عنصر را پنهان می کند
  • show () – یک عنصر را نشان می دهد
  • HTML () – HTML یک عنصر را تعیین می کند
  • append () – HTML در انتهای عنصر اضافه می کند
  • prepend () – HTML را در ابتدای عنصر قرار می دهد

رویداد اتصال و راه اندازی: jQuery را می توان مورد استفاده برای اتصال رویدادها به عناصر HTML و همچنین برای راه اندازی این حوادث.

یک رویداد کلیک می تواند به یک دکمه با استفاده از $ (“دکمه”) محدود شود. bind (“click”، handler) که “handler” یک تابع است که باید بر روی کلیک دکمه مربوطه کلیک شود. رویداد کلیک می تواند با استفاده از قطعه کد زیر انجام شود: $ (“button”). trigger (“click”).

درخواست آژاکس: درخواست های Ajax می تواند با استفاده از jQuery ارسال شود که یک درخواست POST یا GET را برای سرور انجام می دهد و به نوبه خود داده ها را از سرور دریافت می کند.

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

  • گفتگوی UI
  • آکاردئون
  • زبانه ها
  • تکمیل خودکار

 

Tagged
جاوا اسکریپت | طراحی سایت در کرج | طراحی وب سایت در کرج | کیان تجارت فاوا

چرا شما باید جاوا اسکریپت را یاد بگیرید؟

چرا شما باید جاوا اسکریپت را یاد بگیرید؟

از زمان آغاز وب، تکنیک های مختلف برای ساخت وب سایت ها متمرکز شده است. در ابتدا، تمرکز بسیاری بر روی مرورگرها و آنچه شما می توانید با نسخه های مختلف HTML پشتیبانی شده در آن مرورگرها دست یابد.

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

ما در اواخر دهه ۹۰ و ابتدای هزاره تعداد زیادی از صفحات وب را با بسیاری از java script مشاهده کردیم اما استانداردها وجود نداشت و البته وب سایت هایی که دارای جاوا اسکریپت زیادی بودند را داشتیم.

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

برای تقریبا ۳ سال تمرکز بر جداسازی محتوا از طراحی و جلویی از انتهای پایان بود، اما به زودی، در حدود سال ۲۰۰۵، افراد احساس کردند که تعامل در وب کاهش یافته است و با مرورگر پشتیبانی از استانداردها، شاید ما بتوانیم به جستجوی جاوا اسکریپت دوباره با عینک های مختلف ما شاهد تولد کتابخانه AJAX و جاوا اسکریپت مانند Prototype، jQuery، MooTools، Dojo و موارد مشابه بودیم.

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

امروز ما شاهد هستیم که بسیاری از سرویس های وب اپلیکیشن های خارجی را باز می کند: توسعه دهندگان اجازه می دهند داده ها را از وب سایت های دیگر درخواست کنند، آنها را به وب سایت های خود متصل کنند، و به همین ترتیب ایجاد می شوند.

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

در چند سال آینده جاوا اسکریپت نیز در کنار سرور با راه حل هایی مانند Aptana Jaxer، Rhino و SpiderMonkey تقویت خواهد شد. توسعه دهندگان با استفاده از وب سایت ها و راه حل هایی که به عنوان راه حل های وب ساخته شده اند، شروع به یادگیری جاوا اسکریپت می کنند.

 

 

Tagged
اجکس | طراحی سایت در کرج | طراحی وب سایت در کرج | کیان تجارت فاوا

آخرین فن آوری جاوا

آخرین فن آوری جاوا

اجکس

اجکس دارای جاوا اسکریپت و XML است. این یک تکنولوژی جدید برای توسعه برنامه های کاربردی وب است. این در سال ۲۰۰۵ برای بارگیری محتوای صفحه وب اختراع شد. این برای فعال کردن برنامه های وب برای استخراج داده ها در سرور استفاده می شود.

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

در این تکنولوژی داده ها با استفاده از شی XML درخواست HTTP استخراج می شوند. این برای تبادل اطلاعات از سرور به مشتری استفاده می شود. دو راه برای استخراج داده ها از سرور وجود دارد که یک فرم HTML ایجاد می کنند

برای استخراج داده ها از پست استفاده کنیدAJAX بر اساس استانداردهای وب زیر که HTML هستند

XHTML
JavaScript
XML
CSS

در AJAX، جاوا اسکریپت از درخواست HTTP برای برقراری ارتباط با سرور استفاده می کند. از درخواست HTTP، درخواست وب سایت و دریافت پاسخ از سرور استفاده می کند. برچسب اجکس یک پروژه منبع باز است.

برچسب AJAX یک تگ JSP است که در صفحات سرور جاوا اسکریپت استفاده می شود. برچسب AJAX ترکیبی از کلاسهای جاوا و فایلهای منبع اسکریپت جاوا است. توابع برچسب های اجکس خودکار کامل هستند.

تماس بگیرید

رها کردن

تغییر وضعیت

زمینه به روز رسانی

ابزار کنترل AJAX

این یک پروژه منبع باز است.

این یک ترکیبی از ASP.NET، مایکروسافت است و برای ارسال اکسپرت های قابل استفاده مجدد و توسعه دهنده ASP.NET فراهم می کند. این شامل بیش از ۳۰ کنترل است که برای ایجاد صفحات وب غنی استفاده می شود.

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

خدمات وب AJAX

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

کلاس های پروکسی یک اسکریپت هستند که توسط سرور تولید می شوند. کلاس پروکسی روش کلاینت وب سرویس را نشان می دهد. لایه ارتباط حاوی اطلاعاتی درباره انواع اسکریپت های مشتری است. این نرم افزار پیچیدگی بین سرویس گیرنده و سرور را پشتیبانی می کند.

معماری سرور شامل لایه ارتباطی سرور با پردازنده HTTP، سرویس های سفارشی و روش های صفحه می باشد.

مزایا

این یک راه برای کاربر برای ارتباط برقرار کردن با یک وب سایت بدون طراوت فراهم می کند. در این تکنولوژی، سرور تنها اطلاعات مورد نیاز مشتری را فراهم می کند و پهنای باند را نیز ذخیره می کند. قابلیت استفاده، استفاده از پهنای باند را کاهش می دهد.

 

 

Tagged