ما هو iFrame؟

ما هو iFrame؟
أكتوبر 28, 2023

يعد iFrame، المعروف أيضًا باسم Inline Frame، عنصرًا يقوم بتحميل عنصر HTML آخر داخل صفحة الويب. يتم استخدامها بشكل شائع لتضمين محتوى محدد مثل الإعلانات الخارجية أو مقاطع الفيديو أو العلامات أو العناصر التفاعلية الأخرى في الصفحة.

لذلك، ربما تتساءل كيف يتم ذلك. من المحتمل أن يقوم مصمم الويب بوضع عنصر iFrame داخل تلك الصفحة.

في هذه المقالة، سوف نلقي نظرة فاحصة على iFrame وكيفية استخدامه، ونتحدث عن العوامل الأخرى التي تستحق النظر فيها قبل وضع iFrame في مستند HTML الخاص بك.

كيفية استخدام iFrame

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

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

<iframe src="https://www.doctormega.com" width="1200" height="560" title="Doctormega Online Web Tutorials"></iframe>

سيعرض الكود أعلاه محتوي الصفحة الرئيسية لشركة دكتورميجا. دعونا نفحص كل علامة على حدة:

  • يتم استخدام العلامة <iframe>..</iframe> لاحتواء الفيديو داخل iFrame.
  • مصدر iFrame (src) هو أصل المحتوى من الخادم الخارجي أو الداخلي. لا تنس وضع الكود المضمن في عنوان URL.
  • العرض والارتفاع هما نسبة العرض إلى الارتفاع في iFrame. يمكنك إدراج أحجام ثابتة مثل 1200×560 بكسل (px) كما في المثال. أو يمكنك استخدام طريقة تعتمد على النسبة المئوية (10%-100%) لضبط iFrame تلقائيًا.

التهديدات الأمنية لاستخدام iFrame

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

كانت هناك زيادة في حقن كود iFrame على بعض مواقع الويب الشرعية، مثل ABC News، في عام 2008. ويعيد هذا النوع من الهجوم توجيه الزائرين إلى موقع ضار، والذي سيقوم بعد ذلك بتثبيت فيروس على جهاز الكمبيوتر الخاص بالزائرين أو محاولة سرقة معلومات حساسة. ولهذا السبب لا يُنصح بتضمين iFrame كجزء لا يتجزأ من موقع الويب الخاص بك.

إذا كنت تعتقد أن موقع الويب ليس آمنًا، فلا تكلف نفسك عناء ربطه ولا تضع محتواه في عنصر iFrame الخاص بك.

الخاتمة

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

اترك تعليقاً