# تحقق من إذن الاستضافة قبل وضع اللعبة في iframe

> تعرّف على طريقة عمل تضمين ألعاب المتصفح ومتطلبات الأذونات والاستضافة وكيفية اختبار iframe قبل النشر.

- URL: https://oneshotgems.ai/ar/topics/embedding-a-game-on-your-website
- الفئة: اكتشف ما يمتعك
- النوع: دليل
- آخر تحديث: 5 أكتوبر 2026

يعني تضمين لعبة عادةً وضع مشغل لدى مضيف داخل iframe في صفحتك. لا ينسخ ذلك ملفات اللعبة إلى موقعك ولا يمنحك إذناً لإعادة نشر عمل شخص آخر. قبل تصميم الصفحة حول التضمين، تأكد من أن المضيف يوفر أداة رسمية أو تضمين HTML5، وراجع ترخيص المؤلف واختبر النتيجة على النطاق الذي ستظهر فيه. الرابط العادي هو البديل إذا حُظر الإطار أو لم يوفر المضيف خيار تضمين.

النطاق: لا توفر Oneshot Gems ميزة عامة لتضمين الألعاب أو شفرة تضمين. يغطي هذا الدليل سير عمل iframe العام وكيفية العثور على مضيف يدعم التضمين صراحةً.

## اختر مضيفاً يسمح بعرض الإطار

ابحث عن تعليمات المضيف أو المنشئ التي توفر عنوان تضمين أو أداة محددة. توثق itch.io مثلاً طريقة تضمين HTML5 للمشاريع المرفوعة بتنسيق متوافق. يواصل المضيف تقديم اللعبة؛ وتعرض صفحتك مشغلها. لا تفترض أن أي رابط لعبة يصلح داخل iframe أو أن تنزيل الصفحة يمنح حقوق إعادة التوزيع.

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

## أضف إطاراً متجاوباً واختبره

استخدم مقطع التضمين الرسمي نقطة بداية. امنح iframe عنواناً وصفياً وحدد نسبة أبعاد مناسبة وقيد عرضه بمساحة المحتوى. مثلاً ضع إطار لعبة بنسبة 16:9 داخل حاوية تتكيف مع الصفحة بدلاً من عرضه بعرض ثابت قدره 1280 بكسل. لا تضف أذونات واسعة للكاميرا أو الميكروفون إلا إذا احتاجتها اللعبة فعلاً.

اختبر الصفحة على الهاتف والحاسوب مع التنقل بلوحة المفاتيح وفتح وحدة تحكم المتصفح. قد ينتج الإطار الفارغ عن قاعدة frame-ancestors في Content Security Policy لدى المضيف أو قيود المتصفح؛ ولا يمكن لتعديل صفحتك تجاوز رفض المضيف. تحقق من حالة المضيف وقدم رابط التشغيل العادي عند فشل التضمين.

## أبقِ الصفحة سهلة الاستخدام حول اللعبة

أخبر الزوار قبل البدء إن كانت اللعبة تحتاج إلى صوت أو لوحة مفاتيح أو وحدة تحكم. وأبقِ التعليمات وطريقة الخروج خارج الإطار متى أمكن، فقد لا يكشف المستند المضمن عناصر التحكم الداخلية لصفحتك.

## أسئلة

**هل يمكنني وضع أي رابط لعبة متصفح في iframe؟** لا. قد يمنع المضيف عرض الإطار وقد لا يسمح ترخيص المنشئ بالتضمين. استخدم خياراً رسمياً أو اطلب الإذن؛ والرابط هو البديل الآمن.

**هل يمكن لصفحتي التحكم في لعبة مضمنة؟** غالباً لا عبر الوصول المباشر إلى iframe. تحد قواعد المصدر نفسه في المتصفح الوصول بين المواقع؛ ويتطلب التفاعل واجهة رسائل موثقة يوفرها الطرفان.

## اتبع فضولك

- [ما ألعاب HTML5؟](https://oneshotgems.ai/ar/topics/html5-games-explained): افهم المعنى الشائع لألعاب HTML5 وتقنيات المتصفح التي قد تشغلها وما ينبغي التحقق منه قبل اللعب.
- [الألعاب القابلة للتنزيل مقابل ألعاب الويب](https://oneshotgems.ai/ar/topics/downloadable-games-vs-web-games): قارن الألعاب القابلة للتنزيل وألعاب الويب من حيث الإعداد والتخزين والتحديثات والعمل دون اتصال والمشاركة قبل التثبيت أو الفتح.
- [تعديلات الألعاب مقابل إعادة مزجها: ما الفرق؟](https://oneshotgems.ai/ar/topics/game-mods-vs-remixes): تعرّف على الفرق بين التعديلات وإعادة المزج والحقوق والملفات المصدرية التي يحتاجها كل منهما وكيفية التحقق من قواعد المشروع قبل تغييره.

## للمزيد من القراءة

- [تضمين ألعاب HTML5 في itch.io](https://itch.io/docs/creators/html5)
- [عنصر iframe من MDN](https://developer.mozilla.org/en-US/docs/Web/HTML/Reference/Elements/iframe)
- [توجيه frame-ancestors من MDN](https://developer.mozilla.org/en-US/docs/Web/HTTP/Reference/Headers/Content-Security-Policy/frame-ancestors)
- [سياسة المصدر نفسه من MDN](https://developer.mozilla.org/en-US/docs/Web/Security/Defenses/Same-origin_policy)

---
الصفحة الأساسية: https://oneshotgems.ai/ar/topics/embedding-a-game-on-your-website
