الأحد، 4 فبراير 2007

AJAX & PHP بدون XmlHttpRequest

يعد الأجاكس احد أكبر "الاختراعات" في العام الماضي واصبح مقياس للاحتراف حالياً , مثل الويب 2.0 . في الحقيقة استخداماته لاتنحصر حيث يستخدم في كل شئ تقريباً وهو بالفعل يُـسرع من سرعة تطبيقات الانترنت .


يستخدم حالياً في العديد من المواقع المشهورة على قائمتها Gmail يلي ذلك Ta-ad-list و Flicker , ولم تغب عن القائمة Microsoft التي أستفادت من عاصفة الاجاكس وانتجهت نحو التطبيقات على الانترنت ايضا .


ولكن توجد مشكلة بأغلب تطبيقات الاجاكس الحالية : انها تعتمد بشكل رئيسي على عنصر XmlHttpRequest , ونجد ان أغلب المتصفحات الجديدة زودت بـ دعم لهذا العنصر , ولكن المتصفحات القديمة مثل IE 6 لا يحتوي على دعم محلي لنفس العنصر . قد يكون الانترنت اكسبلورر 6 يدعمه ولكن يُبنى في صورة ActiveX control التي تعني ان الزوار يحصلون على رسالة تحذيرية مزعجة حول الخطر المحتمل من سيطرة ActiveX  وفي افضل الأحيان لا تعمل مطلقاً ..


المصدر

هناك 5 تعليقات:

  1. Salwa.ws: AJAX & PHP بدون XmlHttpRequest

    كتبت سلوى مدخلا لمقال يشرح طريقة جلب معلومات من المزود دون الاستخدام المباشر لـ XmlHttpRequest
    ...

    ردحذف
  2. Nice article, but two points worth mentioning:
    1) AJAX was not invented last year. It has been around since 1997. But it became extremely popular around 2004.
    2)You say that even Microsoft are gaining benefit from AJAX, but the truth is that Microsoft are the people who invented it in 1997.

    ردحذف
  3. بارك الله فيك اخت سلوى ,,,

    بحكم انك مختصة احب اطرح عليك هالسؤال ..

    هل الاجاكس اختراع ؟

    هل هي تقنية -بما تحمله كلمة تقنية من دلالة حرفية- ؟

    ماذا كنتى ستقولين لو ان شخص قال لكي أن ال OPP تقنية ,, او اختراع ؟

    ما مدى صحة هذه المقولة من وجهة نضرك "الاجاكس اسلوب برمجي" او "طريقة للوصول للحل" !!

    متى تم اطلاق هذه التقنية او الاختراع -على حد تعبيرك- ؟

    ماهو تاريخ ميلادها وماهي تفاصيله ؟

    هل اتت الاجاكس بجديد ؟ دوال جديدة لغة جديدة ؟ ام اننا استخدمنا لغات برمجة ازلية للوصول الى مانريد ؟

    دمتي بود

    ردحذف
  4. محمد المصري24 مارس 2007 في 6:21 م

    معذرة .. الاجاكس لم يكن مطلقا .. "اختراعا" .. انما هو مجرد استخدام لتقنيات قديمة باساليب و حيل جديدة ..كوكتيل من الـ xml و الجافا سكريبت .. و كائن جديد هو XmlHttpRequest .. مجرد فقاعة ستنتهي قريبا بحلول تقنيات جديدة .. لكن الشاطر فعلا .. اللي يعرف يستغل الفقاعة دي .. سواء استغلال مادي او تقني .. :)

    و كما هو الحال .. ويب 2 ماهو الا مجرد مجموعة من التطبيقات ..
    اما بخصوص الاجاكس بدون XmlHttpRequest يعني جافا سكريبت ..

    ردحذف