كم مرة كل من المستخدمين الشخصيةكان الكمبيوتر يفتقر إلى أي عنصر سيجعل وجوده برنامجه المفضل والأكثر ضررا يكاد يكون مثاليا؟ ربما في معظم الحالات. بعد كل شيء ، لا يمكن لمطوري البرامج أن يتنبأوا بكل لحظة في تشغيل حلولهم الخاصة ، كما يأخذون في الاعتبار جميع المتطلبات التي يمكن أن يقدمها العديد من المستخدمين النهائيين. على سبيل المثال ، في معظم متصفحات الإنترنت ، هناك عدد من الاحتمالات مفقودة ، فلماذا لا تستخدم الأدوات لتصفح الويب؟ بالطبع لا! حلول بسيطة تأتي لمساعدة المستخدمين البسطاء مثل ، مكون إضافي من هذا العنصر ، سنحاول فهمه أدناه.
Плагин что такое это понятие, спрашивают многие المستخدمين الذين يقومون بالخطوات الأولى في اتقان تعقيدات استخدام التطبيقات التي تسمح بحل مجموعة واسعة من المهام. البرنامج المساعد ما هذه الكلمة؟ ويعني هذا المصطلح أن قدرات البرنامج ، التي كانت مفقودة في البداية في الحزمة ، لا يزال من الممكن تحقيقها. في جوهرها ، الإضافات هي إضافات مضمنة في جسم البرنامج وتصبح جزءًا لا يتجزأ منها. الإضافات الإضافية قادرة على توسيع وظائف معظم التطبيقات الشائعة ، لذا فإن استخدامها يساعد المستخدمين على الجمع بين طرق حل العديد من المهام التي تبدو غير ذات صلة في برنامج واحد.
Говоря техническим языком объяснить плагин что هذا يمكن أن يكون كذلك. البرنامج المساعد عبارة عن وحدة برامج تم تجميعها بشكل مستقل ولديها القدرة على الاتصال بشكل حيوي بالبرنامج الرئيسي. بشكل عام ، الغرض من هذه الوحدة هو توسيع و / أو استخدام جميع ميزات التطبيق. في معظم الأحيان ، يتم إنشاء المكونات الإضافية في شكل مكتبات مشتركة.
التطبيق الرئيسي يوفر الخدماتالمستخدمة من قبل الملحق. يتم تمثيل هذه الخدمات بقدرات متنوعة - قدرة المكون الإضافي على تسجيل نفسه في تطبيق قابل للتوسعة ، وهو بروتوكول يتيح للمكونات الإضافية تبادل البيانات مع بعضها البعض ، بالإضافة إلى بعض المكونات الأخرى. تعتمد المكونات الإضافية بطبيعتها على الخدمات المقدمة من البرنامج الرئيسي وفي جميع الحالات تقريبًا لا يمكن استخدامها بشكل منفصل عن التطبيق الذي تم إنشاؤه من أجله. التطبيق الرئيسي ، على العكس من الإضافات ، لديه القدرة على العمل بحرية مع المكونات الإضافية ، مما يجعل من الممكن تزويد المستخدمين النهائيين بالقدرة على إضافة وحذف وتحديث الإضافات بشكل حيوي ، في حين عدم تعريض التطبيق الرئيسي لأي تغييرات.
В качестве примера приложения, для которого المكونات الإضافية متاحة ، يمكن أن يظهر محرر الرسومات. في معظم الأحيان ، لمثل هذه التطبيقات ، يتم تقديم العديد من المرشحات ، والتي هي المكونات الإضافية بطبيعتها. هناك موقف شائع عند دعم المكوِّن الإضافي لبعض تنسيقات الملفات. على سبيل المثال ، غالباً ما يتم ملاحظة هذه الحالة في ملفات المشغل متعدد الوسائط الشائعة ، في حزم تطبيقات المكاتب ، وكذلك التطبيقات المستخدمة لمعالجة الصوت والرسومات. تتطلب معالجة الصوت أيضًا استخدام مكونات إضافية - يتم استخدامها لمعالجة وإنشاء تأثيرات صوتية متعددة وميزات إضافية ، على سبيل المثال ، إتقان ، تطبيق معادل وضغط النطاق الديناميكي. تمتلك بعض المكونات الإضافية القدرة على تغيير الخصائص التقنية للمسارات الصوتية ، ممثلة في العمق ومعدل أخذ العينات والعديد من الميزات الأخرى. الأكثر شعبية بين مستخدمي الإنترنت هو البرنامج المساعد لحماية المتصفح ، والذي يسمح لك بحماية جهاز الكمبيوتر الخاص بك من البيئة العدوانية للشبكة العالمية.
في هذه القائمة من الوظائف التي تحصل عليهالا تنتهي البرامج بعد تثبيت المكونات الإضافية ، بالطبع ، حيث يحاول كل مطور إدخال شيء جديد إلى تطبيقه ، كما أن المتحمسين للمبرمجين الخارجيين يتأثرون بشدة بشكل غير عادي بالرغبة في توسيع قدرات البرامج وتخصيصها "لأنفسهم".