اصول تکنیک Ajax در صفحات وب

اصول تکنیک Ajax در صفحات وب


Ajax ما را قادر می‌سازد بخش‌هایی از صفحه را بدون بارگذاری کل صفحه (refresh) به روز رسانی کنیم. مسلماً این قابلیتی است که خیلی ها به دنبال آن هستند زیرا بارگذاری مجدد صفحات وب همواره زمانبر و خسته کننده است ضمن اینکه باعث می‌شود پهنای باند کاربر نیز بیش از حد مصرف شود. Ajax تکنیکی برای ایجاد صفحات وب سریع و پویا میباشد. Ajax به صفحات وب این امکان را می‌دهد که به صورت غیر همزمان و تنها با تبادل اطلاعات اندکی با سرور، بخشی از صفحه را به روز رسانی کنند. به این ترتیب می‌توان تنها بخش(هایی) از صفحه را بدون بارگذاری کل صفحه به روز رسانی کرد عبارت Ajax به طیف وسیعی از فن آوری‌های وب اشاره دارد که می‌توانند برای پیاده سازی یک برنامه تحت وب بکار روند، فناوری‌هایی که در پشت صحنه و در سرور فعالیت می‌کنند و در نتیجه با وضعیت جاری صفحه وب تداخلی ندارند. بطور کلی می‌توان گفت فناوری‌های زیر مورد استفاده قرار می‌گیرند: HTML (یا XHTML) و CSS به منظور نمایش محتوا - فناوری DOM (Document Object Model یا مدل شیئی صفحه) برای نمایش پویای داده‌ها و تعامل با آنها - XML برای تبادل داده‌ها و XSLT برای مدیریت داده‌ها - XMLHttpRequest نیز برای تبادل غیر متقارن داده‌ها بکار می‌رود - JavaScript به منظور یکپارچه سازی این فناوری‌ها البته در حال حاضر عمدتاً بجای XML (که فرمتی نسبتاً سنگین است) از JSON برای تبادل داده‌ها استفاده می‌شود و حتی امکان استفاده از HTML فرمت بندی شده یا متن ساده نیز به این منظور وجود دارد.


دانلــود
حجم فایل : 2/10MB

نظرات کاربران



عبارت امنیتی :حاصل 6 × 7 می شود :
متن پیام :