دانلود کتاب اصول تکنیک آژاکس

اصول تکنیک آژاکس (ایجکس)

دانلود کتاب اصول تکنیک آژاکس.

Ajax مخفف عبارت Asynchronous Javascript And XML است به معنی استفاده Javascript و XML در تراکنش‌های همگام. اگر بخواهیم در معنی لغات دقت کنیم باید بگوییم که اجکس تکنولوژی جدیدی نیست، بلکه فقط تکنیک‌های شناخته شده برنامه‌نویسی وب را به گونه‌ای غیر معمول ترکیب می‌نماید تا به برنامه‌نویسان وب این امکان را بدهد تا برنامه‌های وب را به صورت جذابتر از آن چیزی که به صورت معمول رواج دارد، تولید کنند.
وقتی ما با برنامه‌های کاربردی که تحت وب نیستند (همان applicationها) کار می‌کنیم انتظار داریم نتایج عملیاتی را که انجام می‌دهیم فوراً تولید و نمایش داده شوند، بدون نیاز به اینکه ما منتظر باشیم تا کل صفحه نمایش برنامه دوباره توسط برنامه تولید شود. مثلاً هنگامی که ما با نرم‌افزاری مثل اکسل کار می‌کنیم انتظار داریم اثر تغییراتی که در یک ستون ایجاد می‌کنیم وقتی که مشغول ورود اطلاعات دیگر یا کار با ماوس هستیم، بی‌درنگ به ستون‌ها و سلول‌های مرتبط منتقل شود.
متأسفانه اینگونه تعامل برای کاربران برنامه‌های تحت وب بسیار کم در دسترس بوده است.
بسیاری این تجربه را داشته‌اند که فیلدهای اطلاعاتی یک فرم وب را پر کرده‌اند و روی یک دکمه یا لینک کلیک نموده و منتظر مانده‌اند تا صفحه وب به آرامی تغییر کند و نتایج بدست آمده را نمایش دهد. به علاوه، بسیار شاهد بوده‌ایم که صفحات جدید شامل مؤلفه‌های یکسانی با صفحه قبل می‌باشد و نیازی به بارگذاری مجدد نداشته‌اند. عکس‌های زمینه، لوگوها و منوها از این دسته مؤلفه‌ها هستند.
آژاکس (ایجکس) نوید حل این مشکل را به ما می‌دهد. آژاکس به صورت یک لایه اضافی بین مرورگر کاربر و سرور وب عمل نموده و ارتباطات سرور را در پس زمینه پیاده سازی می‌کند، درخواست‌ها را به سرور ارسال و نتایج آن را پردازش می‌نماید. نتایج به دست آمده ممکن است با محتویات صفحه در حال نمایش ترکیب شده و به نمایش درآیند بدون اینکه نیازی به بارگذاری مجدد تمام صفحه وب باشد…

نام کتاب: اصول تکنیک AJAX

نویسنده: جابر صادقی

تعداد صفحات: ۱۴۳

تاریخ انتشار: ۱۳۸۶ هـ.ش.

دانلود کتاب به صورت فایل PDF:

حجم فایل ۲٫۱MB

دانلود فایل

برای دانلود این کتاب و مطالعه آن در مبایل یا تبلت خود، QR Code بالا را اسکن کنید.

دیدگاهتان را بنویسید

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

*

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

بالا↑