تقنية الأجاكس AJAX هي أحد التقنيات التي تنتج لنا تطبيقات ويب.
وتنافس هذه التقنية تقنيات من بعض الشركات مثل تقنية Flex الفليكس من شركة جديدة من Adobe مع العلم أنه أجاكس هي التقنية الأساسية.

بدأت الولادة الأولى لتقنية الأجاكس عندما ابتكرت شركة مايكروسوفت Microsoft مفهوم Request Http XML في العام 2000 لاستخدامه بشكل ضيق في بعض مواقعها Request Http XML و هي تقنية تتعامل مع اللغات التي تعمل من جهة المتصفح languages scripting browser web مثل JavaScript أو VBScript أو غيرها لنقل ومعالجة البيانات بصيغة XML من وإلى المخدم Server Web باستخدام بروتوكول HTTP.

إن هذا باختصار يعني أنه وبواسطة هذه التقنية أصبح بإمكان المتصفّح Browser Web والسيرفر التفاهم على صيغة معينة بحيث تسمح للسيرفر بإرجاع النتيجة المطلوبة ضمن منطقة معينة من الصفحة فقط يحددها المبرمج دون الحاجة لإعادة تحميل الصفحة مجددا.لن ندخل في تفاصيل تقنية معينة حول طريقة عمل Request Http XML المهم أن شخصا يدعى Garrett James Jesse وفي شباط من العام 2005 كان يفكّر فيما كان يستحم بوضع مصطلح جديد يختصر التالي تقنية تعتمد على الجافا سكربت وعلى CSS وعلى XML وكل هذا بالطبع يعمل تحت مظلة Request Http XML فكان أن ابتكر المصطلح AJAX الذي هو اختصار XML and JavaScript Asynchronous. وبات الآن تعريف تقنية الأجاكس بأنها تقنية لتطوير المواقع تعمل وراء الكواليس بحيث تسمح بتبادل البيانات مع السيرفر ثم إرجاع النتيجة ضمن أي جزء من الصفحة AJAX.DIV الأجاكس ليست لغة برمجة بحد ذاتها فلا تقلق ليس عليك أن تهدر ما تعلمته من لغات لبرمجة الويب كي تتعلم هذه التقنية. إن الأجاكس هي عبارة عن تقنية يمكن ربطها بأي لغة من لغات برمجة الويب الحديثة كـ Python ,JSP ,PHP … الخ وبات هنالك الآن العديد من المكاتب الجاهزة التي تسهل عليك ربط لغة برمجتك المفضلة بالأجاكس بشكل سهل نسبيا ودون الدخول كثيرا في تفاصيلها المعقدة فعلا.

المصدر أدوات الاتصال الإلكترونية دائرة تقنيات التعليم


اترك تعليقاً

لن يتم نشر عنوان بريدك الإلكتروني. الحقول الإلزامية مشار إليها بـ *