متطلبات لافتات HTML

ملف ZIP، وصفحة بداية، ومقاس مُعلن، وكل ما تحتاجه داخله. بقية هذه الصفحة عما يحدث إن نقص أحد هذه الأشياء.

ما ترفعه#

ملف .zip واحد. داخله ملف .html واحد على الأقل — وهذا هو المتطلب الإلزامي الوحيد، والأرشيف الخالي منه يُرفض بهذه الرسالة. الرفع نفسه محدود بـ512 MB؛ لكن الحد الذي ستصطدم به أولًا هو تخزينك الخاص، الذي يُحتسب بالحجم بعد فك الضغط لا بحجم الأرشيف، لذا فملف ZIP صغير يتمدد إلى غيغابايت يُرفض بعد فكه ولا يُخصم شيء من حصتك.

أي صفحة تبدأ#

ملف index.html في المستوى الأعلى من الأرشيف، إن وُجد. وإن لم يوجد، تبحث المنصة عن أي صفحة في المستوى الأعلى، ثم عن index.html أعمق، ثم عن أي صفحة على الإطلاق — مفضّلةً الأصغر، وهي في الغالب صفحة البداية لا مكوّن. صفحة الغلاف التي تكتفي بتأطير صفحة أخرى تُتبَّع إلى الصفحة التي تؤطرها، وهذا ما يبدو عليه تصدير Adobe Animate.

ملاحظة
تُتجاهل مجلدات __MACOSX وملفات ._، لذا فملف ZIP المصنوع على Mac بالنقر بزر الفأرة الأيمن على مجلد يعمل كما هو. لا حاجة إلى إزالتها.

أعلن المقاس#

ضع في الصفحة المقاس الذي صُمم به البانر، كي تستطيع الشاشة تكبيره دون تشويه. يُقرأ وسم meta القياسي أولًا:

في قسم head من صفحة البداية
<meta name="ad.size" content="width=1080,height=1920">

إن لم يوجد، تعتمد المنصة على أبعاد عنصر <canvas> أو على إعلان تصدير Animate نفسه. وإن لم يوجد أي منهما، فالبانر بلا مقاس مُعلن ويُمطّ ليملأ أي منطقة يُعرض فيها — وهكذا ينتهي الأمر بمادة إعلانية 300×250 ممدودة على شاشة عمودية.

كل شيء داخل الأرشيف#

لا عناوين URL خارجية. تواصل الشاشة العرض من قرصها لسبعة أيام دون اتصال، ولا تستطيع تخزين إلا ما جاء في ملف ZIP — الخط أو السكربت أو الصورة التي تُجلب من الإنترنت هي الجزء من بانرك الذي يبقى فارغًا بالضبط في الحالة التي وُجد المشغّل من أجلها. الخطوط والمكتبات والصور كلها تسافر مع المادة الإعلانية، ويُشار إليها بمسارات نسبية.

ما يمكن للبانر فعله وما لا يمكنه#

تعمل المواد الإعلانية داخل بيئة معزولة. السكربتات والرسوم المتحركة تعمل بشكل طبيعي. ثلاثة أشياء لا تعمل، عن قصد، والبانر الذي يعتمد عليها سيبدو معطلًا على الشاشة فقط:

  • لا تخزين. localStorage وملفات تعريف الارتباط غير متاحة وتُطلق خطأ عند لمسها. لا يستطيع البانر تذكّر أي شيء بين مرات العرض، ولا يجب أن يحاول.
  • لا تنقّل ولا نوافذ منبثقة. window.open وأي محاولة لنقل المشغّل إلى مكان آخر محظورة. الشاشة ليس لها زر رجوع ولا أحد ليضغطه.
  • لا نماذج. لا شيء على الشاشة يملؤه المارّة.

كم يُعرض#

قائمة التشغيل هي التي تقرر، لا البانر. تُعطى المادة الإعلانية عدد الثواني المحدد لها في قائمة التشغيل ثم تُستبدل، أينما كانت رسومها المتحركة — لذا يجب أن يدور البانر في حلقة، أو أن يتوقف عند إطار أخير يستحق النظر. لا توجد إشارة يمكن للبانر إرسالها لطلب وقت أطول.

قبل أن ترسله#

  • افتح صفحة البداية من المجلد المفكوك، دون اتصال، مع إيقاف الشبكة. ما تراه هو ما تراه الشاشة.
  • تحقق من أن المقاس في الوسم يطابق المقاس الذي صممت به.
  • دعه يعمل ثلاثة أضعاف مدة مساحة قائمة التشغيل وراقب الإطار الأخير.
  • ابحث عن الطلبات الصادرة: أدوات المطوّر في المتصفح، تبويب الشبكة، ولا شيء إلى مضيف خارجي.
بانر يعمل هنا ولا يعمل على الشاشة
يكون السبب في الغالب واحدًا من اثنين: إما أنه يجلب شيئًا من الإنترنت، أو يعتمد على التخزين. كلاهما يعمل على حاسوبك المحمول، ولا يعمل أي منهما في البيئة المعزولة على شاشة قد تكون أيضًا غير متصلة.
جرّبه على شاشة تملكها بالفعل. الشاشة الأولى مجانية، لأي مدة تريد. بلا بطاقة.
ابدأ مجانًا — بلا بطاقة