Авг 03 2012

Плагин

Огромное количество программного обеспечения, часто «дружит», со своими маленькими программами. Скорее всего, у Вас на компьютере тоже есть такие программы, может, что Вы даже не знаете об этом. Соответственно должна же как-то эта маленькая программа, называться… Должна, и называется она - плагин. Так как Вы сюда наверняка пришли за подробностями, то определения «меленькая программа, которая дружит с большой», для того, чтобы ответить на вопрос что такое плагин, не достаточно, поэтому, сейчас мы рассмотрим подробности.

Плагин – это программный модуль, который проходит компиляцию (то есть происходит трансляция программы, которая составлена на исходном языке высокого уровня, в равноценную программу на языке низкого уровня, который близок к машинному коду) и динамически подключается к основной программе. Он предназначается для того, чтобы расширить возможности использования главной программы. Еще одно название – «модуль». Пишутся плагины чаще всего в виде разделяемых библиотек.

Принцип работы плагина

Основная программа (основное приложение) предоставляет плагину сервисы, которые он может спокойно использовать. В эти сервисы входят возможности плагина зарегистрировать себя и протокол обмена данными с другими плагинами, в главной программе. Плагины непосредственно зависят от сервисов, которые предоставляет главная программа, они могут использоваться отдельно очень и очень редко. Основная программа, является независимым «начальником», которая свободно оперирует плагинами. Конечным пользователям предоставляется возможность динамически обновлять и\или добавлять плагины, без потребности вмешаться в основное приложение.

Что такое плагин для различного программного обеспечения

Для различного программного обеспечения, существуют плагины, которые созданы специально для него, со своими характерными отличиями и сходствами. Сейчас, я попытаюсь «практически» показать, что такое плагин для того или иного приложения. Например, для растрового графического редактора, плагином может быть фильтр, который предназначается для различного рода изменения картинки, палитры и так далее. Для какого-либо «движка» интернет-ресурса, плагин может быть программой, которая поможет улучшить функционал ресурса, с помощью например, добавления функции музыкального сопровождения при нажатии на логотип ресурса. Для браузера, плагином может стать программа, которая проверяет наличие в написанном тексте орфографических или\и других ошибок. Для почтовых программ, плагином может стать программа «спам-фильтр» и так далее…Плагин

Если Вы заинтересовались в том, чтобы у Вас тоже появился необходимый Вам плагин для того или иного приложения, мы сейчас расскажем, где взять эти «программки-выручалки» - плагины.

Самым главным источником приобретения плагина, конечно же, является Интернет. В первую очередь, для того, чтобы скачать необходимый плагин, нужно посетить официальный сайт приложения, для которого Вы собираетесь установить плагин. На сайте могут быть специальные разделы, которые так и называются «плагины». Плагины можно скачать и с неофициальных сайтов, но гарантия безопасности этих плагинов резко снижается. Также, например, в браузере Google Chrome, есть специальная «кнопка» «Интернет-магазин Chrome», перейдя по ссылке, можно найти своеобразные плагины для этого браузера.

Плагины могут поставляться как с бесплатным, так и платным программным обеспечением. Они могут входить в пакет ПО, но не требовать обязательной установки, чаще всего, такие плагины можно выбрать и установить «одновременно» с основным приложением или после того, как главная программа уже установлена. Возможно, если программное обеспечение поставляется на дисках, то на диске может существовать отдельная папка с плагинами, при желании, их можно установить в любой момент.

Плагины помогают сделать работу с программным обеспечением проще, но если устанавливать все подряд, не зная зачем, то они могут и помещать, например, замедляя работу программы и занимая место на жестком диске.    

 

  • Вконтакте