لماذا يخبر Chrome بتحديث أو إزالة تطبيقات غير متوافقة؟
تعمل العديد من تطبيقات Windows ، مثل برامج مكافحة الفيروسات ، على إدخال الشفرة في Chrome لتعديل سلوكها. يؤدي هذا إلى تعطل متصفح أكثر تكرارا ، لذلك جوجل هو اتخاذ موقف من خلال منع هذه التقنيات.
لماذا يتم حقن التطبيقات رمز?
بعض التطبيقات تدخل الشفرة في عمليات تشغيل أخرى لتعديل سلوكها. على ويندوز ، وقد وجدت هذه التقنية لفترة طويلة. يتم استخدامه من قبل العديد من أنواع مختلفة من التطبيقات ، من أدوات مكافحة البرامج الضارة إلى البرامج الضارة الخطيرة. غالبًا ما يطلق عليه اسم حقن DLL على Windows أيضًا.
بمعنى آخر ، تُدخل التطبيقات الشفرة في Chrome لتعديل سلوك Chrome. قد يريد أحد برامج الأمان إضافة بعض الشيكات الإضافية إلى تصفح Chrome ، أو قد ترغب إحدى البرامج الضارة في التجسس بشكل أفضل على المتصفح.
حتى إذا كان التطبيق يستخدم حقنة الشفرة بنية حسنة ، فقد يتسبب ذلك في حدوث مشكلات عن طريق التداخل مع شفرة Chrome. لا يعرف مطورو Chrome تمامًا كيف ستتصرف هذه الشفرة الإضافية. كما يقول مطور Chrome Chris H. Hamilton: "هذا النوع من حقنة البرامج منتشر على النظام الأساسي لـ Windows ، ويسبب مشاكل ثبات كبيرة (أعطال)."
متى سيتم Chrome بالكامل حقن رمز الكود?
أعلنت Google في البداية عن خططها لمنع هذه التقنية في تشرين الثاني 2017 ، مع ملاحظة أن مستخدمي Windows الذين لديهم حقنة بالبرمجيات في Chrome أكثر عرضة بنسبة 15٪ لحدوث عطل في Chrome. تلاحظ Google أن هناك تقنيات أفضل للتطبيقات التي تتطلب هذا النوع من الوظائف ، مثل تثبيت إضافة متصفح Chrome تستخدم المراسلة الأصلية من Chrome للتواصل مع برنامج آخر على النظام.
قال الإعلان الأصلي أن Chrome 69 سيبدأ في حظر جميع عمليات إدخال الشفرة في أيلول 2018. ومع ذلك ، يحذر الإصدار التجريبي من Chrome 69 حاليًا من نظامنا فقط من إدخال الشفرة إذا تعرض متصفحك لعطل. لا يمنع هذا الحقن.
يقوم مطورو Chrome كثيرًا بتجربة A-B لميزات جديدة مثل هذه - وبعبارة أخرى ، حيث يعرضون ميزات مختلفة لمستخدمي Chrome المختلفين للاطلاع على كيفية استجابة الأشخاص - لذلك من الممكن أن يكون بعض مستخدمي Chrome 68 قد شاهدوا هذا التحذير بالفعل.
أعلنت Google في البداية عن خطط لحظر جميع عمليات إدخال الشفرة بدءًا من كانون الثاني 2019. وفقًا لهاملتون ، لا تزال Google تعتزم حظره "قريبًا" ، وعند هذه النقطة سيتوقف التحذير عن الظهور لأن Chrome سيحظر بصمت جميع محاولات إدخال الشفرة. كان Microsoft Edge أول متصفح يقوم بالتغيير على Windows ، وتم حظر إدخال الشفرة بالفعل منذ عام 2015.
هل تتسبب تطبيقاتي في حدوث أعطال بالفعل?
حتى إذا كان Chrome يحذرك من التطبيقات غير المتوافقة ، فلن يؤدي ذلك بالضرورة إلى حدوث مشكلات ، ما لم يتم تعطل المتصفح.
يلاحظ هاملتون أن Chrome لا يعدو أن يحذر من أي برنامج يستخدم حقن الكود "دون إصدار أحكام قيمة". ربما يعمل البرنامج الذي قمت بتثبيته بشكل صحيح ولا يسبب أية مشكلات ، لكن Google لا تحب هذه التقنية وتعمل على منعها.
كيفية التحقق من وجود تطبيقات غير متوافقة
إذا تعطل Chrome ، فسترى إشعارًا يطالبك "بتحديث أو إزالة التطبيقات غير المتوافقة" أو "تحديث أو إزالة تطبيقات المشكلة". سينقلك هذا إلى قائمة بالتطبيقات التي تستخدم إدخال الأكواد على نظامك.
يمكنك أيضًا الوصول إلى هذه القائمة - حتى قبل تعطل Chrome من خلال القائمة> الإعدادات> خيارات متقدمة ، والتمرير لأسفل إلى أسفل الشاشة ، والنقر على "تحديث أو إزالة التطبيقات غير المتوافقة" ضمن إعادة التعيين والتنظيف. إذا كنت لا ترى هذا الخيار هنا ، فلن تقوم أي تطبيقات على نظامك بحقن شفرة في Chrome.
يمكنك أيضا اكتب الكروم: // إعدادات / IncompatibleApplications
في شريط العنوان الخاص بك واضغط على Enter. إذا لم تشاهد قائمة بالتطبيقات غير المتوافقة ، فلا يوجد لديك أي منها.
(ملاحظة: هذا الخيار متوفر فقط بدءًا من Chrome 69 على نظامنا. من المقرر طرح الإصدار 69 من Chrome في 4 سبتمبر 2018.)
يسرد Chrome جميع التطبيقات باستخدام إدخال الشفرة التي ثبتها. تظهر هنا العديد من تطبيقات مكافحة الفيروسات ، بما في ذلك Avast و AVG و Bitdefender و Emsisoft و Eset و IObit و Norton Security و Malwarebytes و WinPatrol.
تتضمن التطبيقات الأخرى التي ظهرت هنا Acronis True Image و Dropbox و RocketDock. قد تكون القائمة مثيرة للدهشة ، ولكن سيظهر أي تطبيق باستخدام حقن الرمز في القائمة.
سيأخذك الزر "إزالة" الموجود بجوار أحد التطبيقات إلى نافذة "الإعدادات" أو "لوحة التحكم" حيث يمكنك إلغاء تثبيت التطبيق إذا أردت.
إذا كنت لا تواجه أي أعطال ، فلن يكون هناك سبب لإلغاء تثبيت التطبيق - ستحظر Google محاولات إدخال الشفرة في غضون بضعة أشهر ، على أي حال.
من الواضح أن شركة Google تأمل أن يقوم مطورو التطبيقات بتحديث تطبيقاتهم ليعتمدوا على تقنيات إدخال الشفرة. بعد كل شيء ، لا يرغب مطورو البرامج في تشجيع الأشخاص على إزالة تطبيقاتهم. في كلتا الحالتين ، لن تكون رسالة الخطأ هذه موجودة لمدة طويلة.
لا نعتقد أنها خسارة كبيرة. كما لاحظ مطورو Chrome ، تساهم تقنيات إدخال الشفرات في حدوث أعطال ، وستكون هناك حالات أقل من التحطم. نحن أيضا لا مروحة ضخمة من الفيروسات المضادة للتدخل مع المتصفح.