Mohammed Al-saeed
Mohammed Al-saeed

@4Alsaeed

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

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