سيو

الآن يمكن توسيع صفحات AMP باستخدام جافا سكريبت

حتى الآن كان هناك قيود معقدة على صفحات AMP : بينما يتم تحميل الصفحات بشكل أسرع بكثير من صفحات HTML العادية ، كان تصميم الصفحات محدودًا للغاية ، خاصة فيما يتعلق بتفاعل المستخدم. السبب في ذلك هو محدودية عدد العلامات والعناصر المتاحة لصفحات AMP.

 

يتغير هذا الآن ، لأنه مع <amp-script> يمكن الآن دمج رمز JavaScript الفردي ، مما يجعل تصميم صفحات AMP أكثر مرونة. من الممكن أيضًا استخدام شفرة JavaScript على كل من صفحات AMP وغير AMP. حتى لا تؤثر على أوقات تحميل صفحات AMP ، يتم تشغيل JavaScript الفردي في مؤشر ترابط العامل الخاص به.

 

ومع ذلك ، يجب ملاحظة بعض القيود عند استخدام <amp-script>:

 

  • لتجنب ما يسمى Content Jumping ، وهو التحول غير المتوقع للمحتوى على الصفحة ، يتطلب <amp-script> دائمًا تفاعل المستخدم لتغيير محتويات الصفحة.

 

  • لأن تغيير المحتوى عبر <amp-script> يتطلب تفاعل المستخدم ، لا يمكن إجراء أي تعديلات عند تحميل الصفحة.

 

  • لا يمكن أن يتجاوز رمز JavaScript المدمج 150 كيلوبايت

 

  • لا يمكن معالجة جميع API التطبيقات في <amp-script>. يمكن العثور على قائمة بواجهات برمجة التطبيقات API المدعومة هنا.

 

  • بالإضافة إلى ذلك ، ليست كل أساليب وخصائص DOM مدعومة حاليًا. يمكن الاطلاع على مزيد من المعلومات في هذه الصفحة.

 

 

يمكن استخدام أطر JavaScript الشائعة مثل React و Preact و Angular وغيرها.

 

يمكن العثور على معلومات لاستخدام <amp-script> في هذه الصفحة.

تابعنا على أخبار جوجل

أيسر موفق

متخصص في كتابة المقالات التحليلية والسيو، مهتم بتطوير محركات البحث وتحسين جودة المحتوى العربي على الإنترنت، خبرة أكثر من 15 سنة في مجال الكتابة والتسويق بالمحتوى ووضع استراتيجات المحتوى وخُطط التسويق بشكل عام.
زر الذهاب إلى الأعلى
Don`t copy text!

يستخدم موقعنا الإلكتروني ملفات تعريف الارتباط وبالتالي يجمع معلومات حول زيارتك لتحسين موقعنا (عن طريق التحليل) ، وإظهار محتوى الوسائط الاجتماعية والإعلانات ذات الصلة. يرجى الاطلاع على صفحة سياسة الخصوصية الخاصة بنا للحصول على مزيد من التفاصيل أو الموافقة عن طريق النقر على الزر "موافق".

إعدادات ملفات تعريف الارتباط
أدناه يمكنك اختيار نوع ملفات تعريف الارتباط التي تسمح بها على هذا الموقع. انقر فوق الزر "حفظ إعدادات ملفات تعريف الارتباط" لتطبيق اختيارك.

وظائفيستخدم موقعنا ملفات تعريف الارتباط الوظيفية. ملفات تعريف الارتباط هذه ضرورية للسماح لموقعنا بالعمل.

تحليليستخدم موقعنا الإلكتروني ملفات تعريف الارتباط التحليلية لتمكين تحليل موقعنا وتحسينه لغرض سهولة الاستخدام.

وسائل التواصل الاجتماعييستخدم موقعنا الإلكتروني ملفات تعريف الارتباط الخاصة بوسائل التواصل الاجتماعي لعرض محتوى تابع لجهة خارجية مثل YouTube و FaceBook. قد تتعقب ملفات تعريف الارتباط هذه بياناتك الشخصية.

أعلاناتيستخدم موقعنا الإلكتروني ملفات تعريف ارتباط إعلانية لعرض إعلانات الجهات الخارجية بناءً على اهتماماتك. قد تتعقب ملفات تعريف الارتباط هذه بياناتك الشخصية.

أخرىيستخدم موقعنا الإلكتروني ملفات تعريف ارتباط تابعة لجهات خارجية من خدمات جهات خارجية أخرى