سيتم إسقاط تطبيقات Java الصغيرة من Java 8 مع نهاية دعم NPAPI في MSIE

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



في الواقع ، الشيء الرئيسي الذي تم التحذير منه في وثيقة "Oracle Java SE Support Roadmap" قد حدث بالفعل: مع إصدار Java 8 ، انتهى دعم تقنية Java Plugin كجزء من Java Runtime Environment ، ومنذ أبريل 2019 ، توقفت Oracle Corporation عن الدعم النشط للتقنية في جميع الإصدارات الجديدة آلة افتراضية. إحدى النتائج المهمة لانتهاء دعم Java Plugin هي نهاية الدعم النشط لتقنية التطبيق الصغير ، والتي ترتبط ارتباطًا وثيقًا ببرنامج Java Plugin. ستتضمن جميع تحديثات JDK 8 التي تم إصدارها مكونات Java Plugin و Applet ، والتي ستوفر الشركة دعمًا مستدامًا "متبقيًا" ( الملاحظة 2511148.1: "Java SE 8 End of Java Plugin Support" ).



تم اتخاذ قرار إيقاف الدعم بسبب إلغاء واجهة برنامج المكونات الإضافية (NPAPI) في منتجاتها من قبل الشركات المصنعة للمتصفح ، والتي تم استخدامها لدمج التطبيقات الصغيرة في المتصفحات. حاليًا ، يستمر Microsoft Internet Explorer 11 فقط في دعم هذه الواجهة.



على الرغم من أن الشركة وعدت بصيانة JVM 8 كجزء من الدعم الممتد حتى نهاية عام 2030 وما زالت Oracle تحتفظ بالدعم المتبقي لبرنامج Java Plugin والتطبيقات الصغيرة في JVM 8 ، وبينما يتم تضمينها في تحديثات JVM 8 ، تم الإعلان صراحة عن المستندات المذكورة سابقًا ، و تم التأكيد أيضًا من خلال الرد على طلب للدعم الفني من Oracle أن Java Plugin والتطبيقات الصغيرة قد تختفي من JVM 8 في أي وقت مع إصدار تحديث الجهاز الظاهري التالي . يمكن أن يكون مثل هذا التطور في الأحداث محتملًا جدًا في حالة توقف Microsoft عن دعم NPAPI. في هذه الحالة ، ستكون مكونات البرامج الخاصة ببرنامج Java Plugin والتطبيقات الصغيرة موجودة في الجهاز الظاهري لـ JVM 8 فقط حتى يتم التحديث.




All Articles