جلب الإصدار الجديد من Mozilla Firefox 52 أخبارًا مثيرة للاهتمام للعديد من المستخدمين وأيضًا العديد من المشكلات. يقوم هذا الإصدار الجديد بتعطيل المكون الإضافي NPAPI لمتصفح Firefox مما يتسبب في توقف بعض الوظائف الإضافية عن العمل.
في هذا الجانب ، تبرز المكونات الإضافية مثل Java أو Silverlight أو Flash ، والتي ستتوقف عن العمل ، ولكن للحظات فقط. لا يزال هناك مستخدمون وتطبيقات ويب تستخدم تقنية Java بشكل أساسي وما إلى ذلك ستكون هناك مشاكل إذا استخدموا المكون الإضافي NPAPI Java. يمكننا حل هذه المشكلة عن طريق حيلة بسيطة إلى حد ما ولكن من الصعب معرفة ما إذا كنا لا نعرفها.
لا تزال هناك تطبيقات ويب تستخدم المكون الإضافي NPAPI على الرغم من عمره على الويب
لتمكين الوظائف الإضافية التي تستخدم المكون الإضافي NPAPI ، يتعين علينا الانتقال إلى Mozilla Firefox 52 وكتابة ما يلي في شريط العناوين:
about:config
بمجرد الضغط ، سيظهر ملف مع عدة سلاسل من التكوينات. في هذا الملف ، يتعين علينا إضافة سلسلة منطقية جديدة تسمى:
plugin.load_flash_only
بمجرد إنشائه ، يتعين علينا تعيين القيمة "false" لهذه السلسلة ، حتى يتحقق هدفنا. نحفظ الملف بأكمله ونعيد تشغيل المتصفح. الآن ، بعد إعادة تشغيل المتصفح ستعمل المكونات الإضافية التي عملت قبل التحديث مرة أخرى. إذا لم تكن مثبتة لدينا ، يجب علينا تثبيتها قبل تشغيل التطبيق الذي يحتاجها ، وإلا فإنها لن تعمل.
عليك أن تتذكر ذلك هذه الحيلة البسيطة ستعمل فقط مع Mozilla Firefox 52. لن يدعم الإصدار التالي من Mozilla Firefox ، الإصدار 53 ، هذه الخدعة لأن المكون الإضافي NPAPI سيتوقف عن العمل تمامًا.
ولكن في هذه الحالة ، سيكون لدى كل من Java ومطوري المكونات الإضافية الأخرى بالفعل تحديث أو حل مخطط يسمح لنا بتشغيل تطبيقات الويب وصفحات الويب دون المرور باستخدام تقنية عمرها أكثر من 20 عامًا.