بتـــــاريخ : 1/24/2011 1:40:45 AM
الفــــــــئة
  • الحـــــــــــاسب
  • التعليقات المشاهدات التقييمات
    0 1248 0


    لماذا نتكلم دون ان نعرف Ajax

    الناقل : elmasry | العمر :42 | الكاتب الأصلى : X-File | المصدر : www.arabteam2000-forum.com

    كلمات مفتاحية  :

    السلام عليكم

    سأتكلم قليلا على مايكروسوفت

    عند التكلم عن Ajax toolkit من قبل احد المبرمجين فانه يطلق ذلك على أية أداة موجودة من تلك الأدوات ومهما كان عملها هل التكلم عن تلك الأدوات بأنها Ajax غباء من المبرمج الذي يتكلم عنها

    أم غباء من مايكروسوفت لتقول عنها بأنها أدوات Ajax مع العلم أن قسم كبير منها لا علاقة له بال Ajax

    نحن نعلم أن الـ Ajax هو تقنية إرسال طلبات خفية عن المستخدم إلى السير فر والحصول على الرد ومن ثم تغيير المحتوى بدون أي عمل submit كله من خلال كائن موجود في JavaScript ألا وهو XMLHttpRequest
    ويتم الرد على شكل xml ويتم التعامل مع ال xml من خلال شجرتي html Dom and xml Dom

    ومن هنا جاء الاختصار( Ajax (Asynchronous JavaScript and XML
    ارفق صورة : monthly_07_2010/post-223709-018309200 1279393951.png
    ارفق صورة : monthly_07_2010/post-223709-076837200 1279394027.gif


    الفائدة من Ajax عادة المستخدم لا يحب أن تغيب الشاشة عنه بتحديث كل جزء من أجزاء الصفحة على حدا وبدون عمل submit السبب محاولة تقليد برامج سطح المكتب

    ارفق صورة : monthly_07_2010/post-223709-039266500 1279394062.jpg

    الحالة الثانية باستخدام الـ Ajax يصبح موقعك أسرع وتخفف حمل على موقعك بشكل ابسط ان كنت لا تملك مالا وتحب ان تبني موقعا سيصبح عليه ضغط سيصبح عرض الحزمة عليك كبير جدا يمكنك اختصار جزء كبير منه باستخدام الـ Ajax

    فهنا يتم تحميل اجزاء معينة مثلا لو اردت تحديث جزء صغير من الصفحة ما الحاجة الى اعادة طلب الصفحة كاملة وانشاء الصفحة وتحميل صورها وملفاتها الخ
    اذا الـ Ajax افضل فهي تحمل جزء مطلوب من الصفحة بدلا من تحميل كل الصفحة أي تعمل تحديث لأجزاء الصفحة ولا تقوم بإعادة تحميل كل الصفحة

    والحالة الثالثة أنها أأمن من الوب العادي طبعا أتكلم عن شخص خبير ولكن للـ Ajax خطاء قاتلة إن لم يكن يعرف ماذا يستخدم وكيف يستخدم

    إذا لماذا نسمي كل أداة من أدوات Ajax tool kit على أنها Ajax مع العلم أن كل الـ asp.net تعتمد على JavaScript بشكل كبير جدا بكل عناصرها كافة وبدون أي استثناء
    لماذا لا نقول عنها أنها Ajax لماذا مثلا لا نقول عن الـ web part أنها Ajax مع أنها اقرب إلى Ajax من الـ slider
    اعرف أنها سحب وإفلات أيضا عديد من أدوات الـ Ajax tool kit ما هي إلا سحب وإفلات ويقال عنها Ajax

    هل هو احتيال من ميكروسوفت من اجل كلمة حديثة من أجل إرباحها الشخصية أم قلة دراية من المبرمجين

    صراحة موضوعي هذا ما هو إلا سبيل توضيح ما هي Ajax وحتى تعرف ما هي الـ Ajax

    جزاكم الله كل خير

    كلمات مفتاحية  :

    تعليقات الزوار ()