يحظر Chrome 42 Java و Silverlight والمكونات الإضافية الأخرى افتراضيًا الآن

جرب أداة القضاء على المشاكل

دفعت Google تحديثًا إلى قناة مستقرة من متصفحه Chrome أمس الذي رفع إصدار المتصفح إلى 42.

تأتي معه المرحلة الثانية من تغيير كبير فيما يتعلق بكيفية التعامل مع المكونات الإضافية بواسطة المتصفح.

إذا كنت تتابع غاكس ، فأنت تعلم أن Google اتخذت القرار التخلص التدريجي مما يسمى المكونات الإضافية NPAPI في متصفح Chrome و Chromium هذا العام.

تستخدم المكونات الإضافية NPAPI واجهة برمجة تطبيقات مكونة قديمة من أيام Netscape. تستخدم Java و Silverlight والتقنيات الشائعة الأخرى واجهة برمجة التطبيقات هذه للتكامل في متصفحات مثل Chrome أو Firefox.

يدعم Chrome واجهة برمجة تطبيقات جديدة ، تسمى PPAPI ، والتي لا تتأثر بهذه الخطوة على الإطلاق. يستخدم Adobe Flash واجهة برمجة التطبيقات الجديدة في Chrome على سبيل المثال.

منعت Google في المرحلة الأولى تشغيل المكونات الإضافية في Chrome ولكنها سمحت للمستخدمين بإعادة تمكينها مباشرة في المتصفح.

تمت إزالة هذا الخيار المباشر في المرحلة الثانية.

chrome plugins

لا يزال بإمكان مستخدمي Chrome تجاوز حظر المكونات الإضافية في Chrome:

  1. اكتب chrome: // flags في شريط عنوان المتصفح واضغط على Enter.
  2. ابحث عن chrome: // flags / # enable-npapi على الصفحة. أو قم بتحميله مباشرة.
  3. قم بتمكينه بنقرة على الرابط.
  4. أعد تشغيل المتصفح.

تصبح جميع المكونات الإضافية NPAPI المثبتة في Chrome متاحة مرة أخرى.

الخيار الثاني لتمكين المكونات الإضافية في الوقت الحالي هو استخدام السياسات. تحتاج إلى تثبيت قوالب نهج Chrome أولًا لتمكين هذه الوظيفة.

بمجرد الانتهاء ، قم بما يلي:

  1. ابحث عن 'تحديد قائمة المكونات الإضافية الممكّنة' في قائمة الجذر لقالب السياسة المثبتة حديثًا.
  2. انقر نقرًا مزدوجًا فوق الإدخال لفتح التكوين الخاص به.
  3. اضبطه على تمكين.
  4. انقر فوق إظهار بجوار 'قائمة المكونات الإضافية الممكّنة'.
  5. لتمكين الكل ، أضف القيمة * إلى الحقل الأول وانقر فوق موافق. هذا حرف بدل يشير إلى أنه يجب تمكين جميع المكونات الإضافية.
  6. بدلاً من ذلك ، أضف اسم مكون إضافي كقيمة ، على سبيل المثال جافا أو Shockwave Flash.

تحقق من هذه الصفحة للحصول على تفاصيل ومعلومات إضافية حول مفاتيح التسجيل.

يرجى ملاحظة أنه لا يمكن استخدام كلتا الطريقتين بعد سبتمبر 2015 عندما يتم تعطيل مكونات NPAPI الإضافية بشكل دائم في Chrome.

ماذا يحدث إذا كنت تريد الوصول إلى المحتويات التي تتطلب مكونات NPAPI الإضافية؟

chrome no plugins

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

قد تحصل على مطالبة بالتثبيت بدلاً من المحتوى الفعلي أو رسالة خطأ. هذا يعتمد فقط على الموقع الذي تقوم بالوصول إليه وليس بعد الآن على متصفح Chrome.

ماذا يمكنك أن تفعل إذا كنت تحتاج إلى مكونات إضافية لا يدعمها Chrome؟

لا يوجد سوى خيارين لديك ، أحدهما فقط يبدو معقولاً:

  1. قم بالتبديل إلى متصفح ويب آخر يدعم هذه المكونات الإضافية.
  2. لا تقم بتحديث Chrome للبقاء على إصدار يدعم المكونات الإضافية.

ليس من الواضح حتى الآن ما إذا كانت المتصفحات القائمة على Chromium مثل أوبرا أو فيفالدي سيتبع Google Chrome عن طريق حظر المكونات الإضافية NPAPI بشكل دائم.

على الأقل المتصفحين المذكورين لدعم المكونات الإضافية في الوقت الحالي ولم ينفذا الحظر الأولي للمكونات الإضافية.

لذلك من المحتمل أن تظل المكونات الإضافية متاحة في تلك المتصفحات في الوقت الحالي. بالنظر إلى أنهم يشاركون الكثير من بنيتهم ​​المعمارية مع Chrome ، فقد تكون اختيارًا جيدًا للمستخدمين الذين يحتاجون إلى استخدام متصفح آخر للوصول إلى محتويات المكون الإضافي.

كيف تعرف المكونات الإضافية المتوفرة في Chrome؟

chrome plugin list

لا يوجد زر أو عنصر قائمة يمكنك النقر فوقه على واجهة Chrome لعرض قائمة المكونات الإضافية. ما عليك القيام به هو تحميل chrome: // plugins / مباشرة في المتصفح.

هناك تجد قائمة بجميع المكونات الإضافية التي يتعرف عليها المتصفح. تظهر الإضافات المعطلة بخلفية رمادية بينما الإضافات الممكّنة بخلفية بيضاء.

يؤدي النقر فوق ارتباط التمكين أو التعطيل الموجود أسفل قائمة المكونات الإضافية إلى تغيير حالته في المتصفح. إذا كنت تستخدم Chrome 42 أو إصدارًا أحدث ولم تقم بإعادة تمكين دعم المكون الإضافي NPAPI ، فسترى فقط مكونات PPAPI الإضافية المدرجة في تلك الصفحة.