للعرض الصحيح للمحتوى على الإنترنت في أدوات خاصة مضمنة في متصفح Google Chrome ، تسمى المكونات الإضافية. وبمرور الوقت ، تختبر Google مكوناتها الإضافية الجديدة في المتصفح وتزيل المكوّنات غير المرغوب فيها. اليوم نحن نتحدث عن مجموعة من المكونات الإضافية القائمة على NPAPI.
لقد واجه العديد من مستخدمي Google Chrome حقيقة أن مجموعة كاملة من المكونات الإضافية القائمة على NPAPI توقفت عن العمل في المتصفح. تتضمن هذه المجموعة من المكونات الإضافية Java و Unity و Silverlight وغيرها.
قصدت Google منذ فترة طويلة إزالة دعم المكوّن الإضافي من متصفحها على أساس NPAPI. ويرجع ذلك إلى حقيقة أن هذه المكونات الإضافية تحمل تهديدًا محتملاً ، لأنها تحتوي على الكثير من نقاط الضعف ، والتي يستخدمها المخترقون والمخادعون.
لفترة طويلة ، أزالت Google دعم NPAPI ، ولكن في وضع الاختبار. يمكن تنشيط دعم NPAPI سابقًا من خلال رابط chrome: // flags ، وبعد ذلك تم تنشيط المكوِّنات الإضافية نفسها بواسطة رابط chrome: // plugins .
اقرأ أيضا: العمل مع المكونات الإضافية في جوجل كروم
ولكن في الآونة الأخيرة ، قررت شركة جوجل أخيرا وبشكل لا رجعة فيه التخلي عن دعم NPAPI عن طريق إزالة أي خيارات لتفعيل البيانات في المكونات ، بما في ذلك عبر chrome: // plugins تمكين npapi.
لذلك ، تلخيص ، نلاحظ أن تفعيل المكونات الإضافية NPAPI في المتصفح Google Chrome هو الآن مستحيل. لأنهم يحملون تهديدًا أمنيًا محتملاً.
في حالة طلب دعم NPAPI الإجباري ، فلديك خياران: لا تقم بتحديث متصفح Google Chrome إلى الإصدار 42 أو أعلى (غير مستحسن) أو استخدام المتصفحات انترنت اكسبلورر (لنظام التشغيل Windows) و Safari (لنظام التشغيل MAC OS X).
تعيّن Google متصفح Google Chrome بشكل منتظم بتغييرات جذرية ، وقد يبدو أنها لا تفضل المستخدمين للوهلة الأولى. ومع ذلك ، أصبح رفض دعم NPAPI حلاً معقولًا للغاية - فقد زاد أمان المتصفح بشكل ملحوظ.