شارك المقال 👈

Share on facebook
Share on twitter
Share on linkedin
Share on pocket

ما هو غوغل AMP

يشار بـ AMP إلى الجملة الإنجليزية Accelerated Mobile Pages، وهي عبارة عن أسلوب إنشائي لصفحات الويب المستعرَضة عبر الهواتف والأجهزة المحمولة تقدمها شركة غوغل للمستخدمين، حيث تقدم خدمة  غوغل AMP للمستخدم إمكانية الوصول إلى المحتوى بسرعة أكبر وبأداءٍ أفضل أيضًا، إذ أن فرصة فقدان ما نسبته 30% من زوار الموقع الإلكتروني أو صفحة الويب بشكلٍ عام تصبح واردة جدًا في حال عدم التحميل بفترة زمنية أقصاها 3 ثواني. ويأتي غوغل AMP لغايات الاحتفاظ بالزوار من خلال تحسين الأداء للصفحات المعروضة عبر الهواتف المحمولة لدرجة تصل إلى جعل التحميل فوريًا أي بسرعة أقل من 3 ثواني.1

تعمل خدمة غوغل AMP على توظيف عملية الاحتفاظ بالمستندات وتخزينها في ذاكرة التخزين المؤقت لغايات التيقّن من مدى صحتها وتخزينها ضمن قواعد بياناتها في الذاكرة المؤقتة لغايات استرجاعها فورًا عند بدء التصفح من قِبل الزوار؛ فيسهم ذلك في تقديم تجربة فريدة من نوعها تطغى عليها صفة السرعة الفائقة في التصفح عبر الجوال. هذا وقد عملت غوغل على إنشاء هذا المشروع مفتوح المصدر ليعود بالنفع من عدةِ جوانب على المستخدمين، وتتمثل باستقطاب عدد زوار أكثر وسرعة تصفح أعلى واستنزاف أقل للبيانات، كما أنها تسهم في إعادة تقويم صفحات الجوال وإعادة ترتيبها؛ وتشير المعلومات إلى أن درجة التحسن في سرعة الجوال ترتفع لأكثر من 85%.2

مكونات غوغل AMP

لتقديم خدمة تصفح أسرع لزوار المواقع الإلكترونية وصفحات الويب عبر الجوال، لا بد من الاهتمام بتنسيق مكونات غوغل AMP على أكمل وجه، وهي على النحو التالي:3

  • AMP HTML: يتم في هذه الحالة إضافة بعض الوسوم والخصائص الفرعية إلى وسوم HTML لغايات تفعيل الخصائص المرجوة من AMP، فعلى سبيل المثال يتم إضافة amp إلى الوسم Style، وذلك بكتابته على النحو <style amp-custom>، والاستمرار في كتابة الوسوم بشكلٍ اعتيادي؛ إلا أنه يجب إضافة amp وفقًا للحاجة والإرشادات، كما يمكن إضافتها قبل وسم الصور.
  • AMP JS، اختصار لـ AMP JavaScript، تؤدي دورًا هامًا في تحسين عملية المعلومات والبيانات المحملة وتحسين الأداء أيضًا في تسريع التصفح بأقصى ما يمكن. ومن أكثر ما يميز هذا المكوّن إمكانية إجراء المزامنة مع المصادر سواء كانت داخل ذاكرة التخزين المؤقتة أو خارجها، وتعمل على التخلص من التباطؤ في CSS والقدرة على تنسيق الإطارات بشكلٍ يتناسب مع صفحة الويب عبر الجوال بدون مشاكل.
  • AMP Cashe: ترتكز غوغل AMP في هذه الحالة على ضرورة وجود ما يعرف باسم البروكسي ليؤدي دور حلقة الوصل بين الخادم والمستخدم، حيث يقوم الأخير بدور الموزع لكافة المستندات الفعالة من AMP على أكمل وجه والاحتفاظ بها مؤقتًا ليصار إلى تحسينها واسترجاعها عند طلبها، كما يقوم بتحميل المستندات من صور وملفات من المصادر القائمة على HTTP/2 لغايات تحقيق الحد الأعلى من الكفاءة والتميز. وبفضل وجود نظام تحقق يتزامن وجوده مع ذاكرة التخزين المؤقت فإنه حتمًا سيصار إلى تحسين العمل بالتأكيد على وجود الصفحة دون مصادر خارجية.4

المراجع