سؤال

لقد قرأت ذلك في وقت مبكر يبني من كروم تدعم ActiveX ، ولكن في وقت لاحق تقتصر على بعض أنواع MIME (لدعم أقول Windows Media Player).ثم قرأت جوجل ذاهبا إلى تمكين ActiveX بدقة على السوق الكورية.كيف يمكنني (إعادة)تمكين هذا في كروم ؟

لدينا شبكة الإنترنت على أساس المنتج يعتمد على عناصر تحكم ActiveX من 3rd الأطراف للعب الفيديو حسب الطلب.هذا يحد لنا أي.كنا نحب أن الدعم الكروم أيضا ، ولكن تجد أنه من المستحيل w/o ActiveX الدعم.

هل كانت مفيدة؟

المحلول

هناك البرنامج المساعد الملكية يسمى "نبتون" والتي تنص على أنها ستسمح لك باستخدام وظيفة IE Tab في Chrome على نظام التشغيل Windows.

يقوم Meadroid بذلك لأن لديهم عناصر تحكم ActiveX التي قاموا بكتابتها ويريدون منهم أن يكونوا قادرين على العمل في أي متصفح، ويذكرون Chrome صراحةً في قائمة المتصفحات المدعومة لتمكين ActiveX مع هذا.

هناك أيضًا نسخة معدلة من Chrome تسمى ChromePlus, ، والذي يتضمن IETab، من بين ميزات إضافية أخرى.

لم أستخدم أيًا من هذين شخصيًا, ولكن يبدو أنهم سيفعلون ما تريد.سأكون مهتمًا بمعرفة ما إذا كانوا يناسبونك، لأنني أعرف أشخاصًا آخرين يريدون أن يتمكنوا من استخدام IEtab في Chrome :)

نصائح أخرى

أي شخص يقول أن activex أقل أمانًا فإن NPAPI هو مجنون.كلاهما يسمح بنفس الوصول بالضبط.نعم لقد كتبت على حد سواء.السبب الوحيد الذي يجعل الناس يعتقدون أن ActiveX غير آمن هو أنه منذ أكثر من 10 سنوات، كان لدى IE إعدادات افتراضية تسمح لموقع بعيد بتنزيل المكون الإضافي تلقائيًا.

ربما يساعد ملحق Chrome الجديد هذا في:

ActiveX لمتصفح Chromehttps://chrome.google.com/extensions/detail/lgllffgicojgllpmdbemgglaponefajn/

قد يكون هذا قبيحًا جدًا، ولكن لا يستخدم Chrome NPAPI للمكونات الإضافية مثل Safari؟في هذه الحالة، يمكنك كتابة مكون إضافي مجمّع باستخدام NPAPI الذي قام بإنشاء ActiveX المناسب واستدعاءات لتشغيل المكون الإضافي.إذا كنت تقوم بالكثير من البرمجة النصية ضد تلك المكونات الإضافية، فقد يتعين عليك بذل القليل من العمل لتوكيل تلك الاستدعاءات من خلال عنصر تحكم ActiveX المغلف.

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

http://wiki.answers.com/Q/Does_Google_Chrome_support_ActiveX

جوجل كروم يأتي مع ActiveX شيم ، كجزء من البرنامج المساعد الافتراضي الصفيف.حتى جوجل كروم في على الأقل الدعم جزئيا عن ActiveX ضوابط (كما يفعل كثير من غير الإنترنت إكسبلورر من المتصفحات).لا أستطيع أن أجد معلومات حول ما إذا كان أو لا هذا ويشمل الدعم ActiveX الأمن شهادات أو ما شابه ذلك ، أو إذا/حيث هذه الإضافات يمكن السيطرة عليها, في المتصفح.

.....ملاحظة لتمكين المكونات في يجب تشغيل كروم التالية التبديل "- سماح-كل activex" وذلك في الاختصار الذي يستخدم لبدء كروم ، إضافة هذا بعد "Chrome.exe"

يدعم Chrome حاليًا مجموعة فرعية صغيرة فقط من مكونات ActiveX بشكل كامل عن قصد، ولن يدعمها جميعًا أبدًا، وخاصةً الكثير من المكونات العشوائية المملوكة لجهات خارجية.

لماذا؟

نظرًا لأن ActiveX عبارة عن فوضى - فهو يمثل ثغرة أمنية كبيرة ويمكن تشغيل جميع المكونات بمستوى أمان أعلى من المتصفح.

وهذا يعني أنه إذا سمحت بدخول أحد مكونات ActiveX، فإنه يمتلك جهاز الكمبيوتر الخاص بك - وعلى الرغم من أن الكثير منها ليس ضارًا، فإن معظمها عبارة عن خنازير للموارد.وأيضًا، إذا لم يتمكن موقع خبيث من اختراق متصفحك، فقد يظل قادرًا على اختراق أحد ActiveXs الخاص به.

وهذا يتعارض تمامًا مع Chrome وضع الحماية لكل شيء وإغلاق كل علامة تبويب النهج - السبب الذي يجعل Chrome هو المتصفح الأسرع والأكثر أمانًا والأكثر استقرارًا إلى حد كبير هو نفس السبب الذي يجعله يدعم حاليًا Flash وSilverlight ومتصفح واحد أو اثنين آخرين فقط.

ومع ذلك، يبدو أنك لا تقوم حقًا بتطوير تطبيق ويب على أي حال - فموقعك في IE هو في الأساس بوابة لتنزيل المزيد من التطبيقات المستندة إلى ActiveX.لماذا تقلق بشأن دعم أي شيء لا يدعمه عملاء مسجلات الفيديو الرقمية (DVR) من خلال فرق البرمجة الخاصة بهم التي تكتب ActiveXs؟

لقد قمت بتنزيل "IE Tab Multi" من Chrome.إنه يعمل بشكل جيد! http://iblogbox.com/chrome/ietab/alert.php

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top