اليوم ، إن لم يكن الجميع ، ثم ساحقة بالتأكيديعرف معظم مستخدمي أنظمة الكمبيوتر الحديثة ، أو على الأقل سمعوا ، مفهوم ActiveX. ما هو ولماذا يتم استخدام هذه التقنيات ، سنحاول معرفة ذلك. دعونا ننظر إلى الجوانب الأساسية ، دون الخوض في القضايا التقنية بشكل خاص.
حتى لا يتم تحميل مستخدم غير مستعدالمصطلحات الفنية غير الضرورية ، خذ بعين الاعتبار تقنيات ActiveX بحيث يفهمها الجميع. في الواقع ، عناصر ActiveX هي برامج صغيرة يمكن للمبرمج أو منشئ الموقع من خلالها ، مثل الكتل ، أن يشكل الكثير من التصميمات المثيرة للاهتمام.
كان يعتقد في الأصل أن هذه العناصر (لا يزالتم استخدام "الوظائف الإضافية" حصريًا لإضافة ميزات إضافية معينة إلى موارد معينة من World Wide Web وكانت مدعومة فقط من خلال مستعرض Windows "الأصلي" المسمى Internet Explorer (باستخدام برامج بلغات مختلفة في متصفح واحد بغض النظر عن بيئة التطوير).
هذا صحيح جزئيا.ومع ذلك ، هناك الآن الكثير من عناصر التحكم الأخرى التي يمكن أن تنسب أيضًا إلى تقنيات ActiveX. ما هذا أبسط مثال على ذلك هو إضافة مشغل Flash من شركة Macromedia في شكل إنشاء Flash.
اليوم هو البرنامج المساعد الأكثر شيوعا.Adobe ActiveX Player ، أو بالأحرى Adobe Flash Player ، والذي يمكنه الاندماج في جميع المتصفحات المعروفة حاليًا. بالإضافة إلى Adobe ، التي استحوذت على Macromedia ، لا يزال هناك العديد من مطوري المكونات الإضافية المماثلة ، ولكن لا يمكن مقارنة منتجاتها ، بالمقارنة مع هذا المشغل الفريد ، بأي منتج آخر ، وبالتالي فهي ببساطة غير مطلوبة.
ومع ذلك ، مع البرامج بالمعنى المعتاد ، مثلمن الصعب جدًا تسمية العناصر ، لأن إطلاقها بالطريقة الكلاسيكية (النقر المزدوج) أمر مستحيل بكل بساطة. يتم تنفيذ الرموز المدمجة الخاصة بهم في بيئة متصفحات الإنترنت بالضبط.
لجعلها أكثر وضوحا ، والنظر في عدد قليلالجوانب الرئيسية لتطبيق هذه التقنيات. على سبيل المثال ، يسمحون ، كما ذكر سابقًا ، بدمج مشغلات الصوت أو الفيديو في الموقع. بمعنى آخر ، يمكنك الاستماع إلى الموسيقى أو مشاهدة مقطع مباشرة على الموقع.
لاحظ ، كقاعدة عامة ، البرنامج نفسه مع قذيفةعلى المورد لا يظهر. بدلاً من ذلك ، يتم استخدام إما إعادة توجيه الصوت إلى نظام الصوت في نظام الكمبيوتر ، أو يتم فتح نافذة خاصة لعرض الفيديو. اتضح أن العنصر نفسه (الوظيفة الإضافية) يعمل كما لو كان في الخلفية ، مخفيًا عن أعين المستخدم أو زائر الموقع.
الشيء نفسه ينطبق على الألعاب عبر الإنترنت.هنا يتم لعب أحد الأدوار الرئيسية بواسطة النظام الأساسي Framework (الإصدار الرابع أو أي إصدار آخر). هنا يجب أن يقال إن .NET Framework هو تطور فريد لشركة Microsoft Corporation. ومع ذلك ، فإن تقنيات Adobe ActiveX في هذه الحالة تكمل النظام الأساسي الرئيسي وتكون مسؤولة عن فتح أو تشغيل عناصر الوسائط المتعددة. تتيح لك هذه المجموعة استخدام العناصر المختلفة التي كانت مكتوبة في الأصل بلغات برمجة مختلفة (C ++ ، و Delphi ، و Visual Basic ، وما إلى ذلك).
بالإضافة إلى ذلك ، فإن وجود عنصر "Framework 4" نفسه (أو أعلى - 4.5) هو شرط مسبق لعمل العديد من عناصر البناء أو التحكم في المواقع ، حتى في الوضع غير المتصل بالإنترنت.
ينسب العديد من الأشخاص عن طريق الخطأ تطبيقات Java الصغيرة إلى عناصر تحكم ActiveX. نعم ، في الواقع ، إنها متشابهة للغاية ، ولكن هناك فرق رئيسي واحد.
والحقيقة هي أن التصاميم التي تم إنشاؤها باستخدامجافا ، تعمل على أي نظام أساسي وفي أي نظام تشغيل ، بينما يركز ActiveX بشكل حصري على منتجات برامج Microsoft.
لسوء الحظ ، الآن على الشبكة يمكنك مقابلةتتنكر العديد من الفيروسات كعناصر مثل Adobe Flash ActiveX. في هذا الصدد (نظرًا لأنه عند تنزيل كل عنصر مباشرة على المتصفح ، وبالتالي على الكمبيوتر) ، يوصى بمراعاة بعض إجراءات الأمان.
الحقيقة هي أن معظم المستخدمينخاصة أنهم لم يقرؤوا رسائل حول عرض تنزيل واستخدام هذا العنصر أو ذاك ويتفقون ببساطة عن طريق النقر على زر "موافق". هذا أمر محفوف بالعواقب.
بشكل منفصل ، يجدر القول أنه في معظم الحالاتحتى مضادات الفيروسات بدوام كامل أو المدافعين عن الإنترنت ليسوا دائمًا قادرين على التعرف على مثل هذه التهديدات. لذلك ، يجب أن يتم تثبيت نفس المكونات الإضافية في شكل Flash ActiveX من مصادر رسمية ، تقريبًا ، من موقع المطور ، مما يضمن الأمان الكامل في استخدام هذه الوظيفة الإضافية أو تلك.
الآن بضع كلمات حول كيفية تكوين استخدام هذه الوظائف الإضافية بشكل صحيح في Internet Explorer.
تحتاج أولاً إلى الاتصال بقائمة الخصائصالمتصفح من لوحة التحكم أو قسم الخدمة في المتصفح نفسه ، ثم انتقل إلى إعدادات الأمان. يوجد في الجزء السفلي زر لمستوى الأمان "أخرى". بالضغط عليه ، ندخل في قائمة إعدادات ActiveX.
لذلك لا سمح الله لا تلتقط من الإنترنتأي إصابة ، تحتاج إلى تعطيل تنزيل غير الموقع واستخدام العناصر التي تم وضع علامة عليها بأنها غير آمنة. من الناحية المثالية ، يجب عليك استخدام وضع تحميل العنصر على مستوى "اقتراح".
لا تنس علاج آخر.هذا جدار حماية ، يسمى أيضًا جدار الحماية. كما هو متوقع ، يحتوي أيضًا على إعدادات الأمان الافتراضية الخاصة به ، ومع ذلك ، لنفترض أنه يمكن للاعبين عبر الإنترنت إضافة بعض المكونات الإضافية القابلة للتنفيذ إلى ما يسمى قائمة الاستبعاد. مرة أخرى ، فقط بشرط الثقة الكاملة والمطلقة في سلامتهم ، بالإضافة إلى عدم وجود فيروسات على المواقع التي يتم تنزيلها منها.
وتعطيل جدار الحماية ، على النحو الموصى بهلا يوصى على الإطلاق ببعض المطورين من أجل التشغيل الصحيح لتطبيق أو لعبة معينة عبر الإنترنت. ثم بعد كل شيء ، يشكو الكثيرون ، كما يقولون ، ينشأ تعارض بين التطبيق وجدار الحماية. ولكن قطع الاتصال ، ولا يمكن تجنب العواقب. في هذه الحالة ، لن يساعد أي حماية استباقية من مكافحة الفيروسات.
الوقت الذي تم فيه حساب هذه الإضافاتفقط على Internet Explorer ، اترك إلى الأبد. احكم بنفسك ، لأن تقنية Adobe ActiveX على شكل مشغل فلاش تستخدم اليوم في جميع المتصفحات تقريبًا وحتى ، إذا جاز التعبير ، جزء لا يتجزأ منها.
بدون هذا ، من المستحيل تخيل الاستخدام الكامل لقدرات أي مورد إنترنت ، سواء كان ذلك الموسيقى أو الفيديو أو الرسومات ثلاثية الأبعاد أو الألعاب أو البرامج عبر الإنترنت ، إلخ.
ومع ذلك ، إذا نظرت إلى حد كبيرمن بين جميع العناصر المعروفة اليوم ومكونات ActiveX الإضافية التي تم تنزيلها ، من الأفضل استخدام مشغل Flash فقط ، نظرًا لأن جميع الإضافات والعناصر الأخرى تقريبًا ، لوضعها بشكل معتدل ، إما ببساطة غير ضرورية أو تثير شكوكًا كبيرة حول سلامتها. بعد كل شيء ، إذا منحت الإذن لتثبيت عنصر مشبوه في المتصفح ، فلا يمكنك تحقيق ذلك إلا على الفور سيكون هناك فجوة في نظام الأمان ، وأنه سيتم استخدامه من قبل الفيروسات أو أحصنة طروادة أو الديدان أو الرموز الضارة أو برامج التجسس.
والشيء الأكثر حزناً هو أنه في معظم المتصفحاتحتى إعدادات إدارة عناصر تحكم ActiveX مفقودة ، وإعدادات Windows التي تستخدمها متصفحات الجهات الخارجية ليس لديها ما تفعله على الإطلاق. بمعنى آخر ، لا تنطبق على المتصفحات.
لذلك استعرضنا بإيجاز موضوع "ActiveX:ما هذا من المأمول أن توضح المواد المذكورة أعلاه على الأقل بشكل طفيف مبدأ عمل واستخدام هذه الإضافات. على ما يبدو ، أصبح من السهل الآن تخمين مدى الحرص الذي تحتاجه لأن تكون حذرًا في هذه التقنيات ، وإلا فلن تستغرق ساعة واحدة ، وقد تكون العواقب على نظام الكمبيوتر بأكمله أكثر خطورة. في حالة Internet Explorer ، من الأفضل استخدام أوضاع الأمان فوق المتوسط (أو حتى الحد الأقصى) ، ولكن في المتصفحات من المطورين الآخرين يجب عليك التفكير مائة مرة قبل الموافقة على تثبيت واستخدام العناصر التي يقدمها الموقع. النقطة ليست تهديدًا محتملاً فحسب ، بل أيضًا أن تثبيت المكونات الإضافية وعناصر التحكم غير الضرورية تمامًا ، كقاعدة عامة ، يؤثر على سرعة المتصفح نفسه ، وليس للأفضل.