Mohammed Al-saeed
Mohammed Al-saeed

@4Alsaeed

11 تغريدة 35 قراءة May 06, 2020
.
الـ AJAX من أكثر التقنيات التي يتم استخدامها في تحديث محتوى الويب بشكل غير متزامن , ففي هذا الثريد سنشرح بشكل مبسط وسهل مفهوم الـ AJAX ?
قبل البدء ، إذا كنت مهتم بالبرمجة وكذالك مجال تجربة المستخدم و واجهات الاستخدام " UI/UX " لاتنسى متابعة حسابي @4Alsaeed
يوجد فيه الكثير من التغريدات المفيدة التي ستساعدك في حياتك البرمجية ??
قراءة ممتعة ?
ما هي AJAX ؟
هو اختصار يرمز إلى “Asynchronous JavaScript And XML” ، وهي مجموعة من تقنيات التطوير المستخدمة لبناء مواقع وتطبيقات الويب الديناميكية .
تتمثل وظيفة AJAX الأساسية في تحديث محتوى الويب بشكل غير متزامن ، مما يعني أن متصفح الويب الخاص بالمستخدم لا يحتاج إلى إعادة تحميل صفحة ويب كاملة عندما يحتاج جزء صغير فقط من المحتوى على الصفحة إلى التغيير .
الـ AJAX ليست بتقنيه بحد ذاتها او مفهوم جديد في مجال برمجه الويب بل يمكن ان نقول انه اسم تم إعطاءه لاستخدام مجموعه من التقنيات الموجود اصلاً , بحيث تكّون مجتمعه ما يعرف بالـ AJAX , هذه التقنيات هي :
- HTML , CSS , DHTML
- JavaScript
- XML
- XMLHttpRequest
أمثلة عملية من AJAX
ميزة الإكمال التلقائي من Google.
فعندما تقوم بإدخال استعلام بحث في شريط بحث Google ويبدأ موقع Google الإلكتروني تلقائيًا في تقديم خيارات الإكمال التلقائي أثناء الكتابة ، فهذا هو AJAX قيد التنفيذ.
يتغير المحتوى على الصفحة دون الحاجة إلى تحديث الصفحة يدويًا
في أوائل التسعينات ، حيث لم يكن الإنترنت متقدمًا ، تتطلب نفس الميزة من Google إعادة تحميل صفحتك في كل مرة تظهر فيها توصية جديدة على شاشتك.
2- غرف الدردشة :
تقوم بعض مواقع الويب بتطبيق غرفة دردشة مدمجة على صفحتها الرئيسية ، حيث يمكنك التحدث إلى مسؤول دعم العملاء الخاص بها. لا داعي للقلق إذا كنت ترغب في استكشاف الصفحة في نفس الوقت. لن يقوم AJAX بإعادة تحميل صفحتك في كل مرة تقوم فيها بإرسال واستقبال رسالة جديدة.
3- إخطار Twitter الشائعة
استخدم Twitter مؤخرًا AJAX لتحديثاتهم. في كل مرة يتم فيها نشر تغريدات جديدة حول مواضيع شائعة معينة ، سيقوم Twitter بتحديث الأرقام الجديدة دون التأثير على الصفحة الرئيسية.
في النهاية: ساعدت تقنية Ajax على جعل شبكة الإنترنت أكثر ديناميكية من خلال تمكين صفحات الويب بتحميل محتوى جديد دون الحاجة إلى أعادة تحميل الصفحة الرئيسية. باستخدام أجاكس، يمكن لمطورين الويب خلق التفاعلية في المواقع و تقديم المساعدة للزوار من خلال واجهة سريعة الاستجابة.
اخيرا إذا رايت ماقدمته مفيدا لك يمكنك من عمل ريتويت للفائدة ?
نلتقي في تدوينة قادمة ?

جاري تحميل الاقتراحات...