How often each of the users personalthere was not enough computer, any component, the presence of which would make his favorite and most necessary program almost perfect? Perhaps in most cases. After all, software developers cannot foresee every moment of operating their own solutions, and also take into account all the requirements that can be presented by numerous end users. For example, in most Internet browsers, a number of possibilities are missing, so why not use the tools for browsing the web? Of course not! Simple solutions come to the aid of simple users such as, a plug-in of what this component is, we will try to understand below.
Плагин что такое это понятие, спрашивают многие users making the first steps in mastering the intricacies of using applications that allow solving a wide range of tasks. Plugin what is this word? This term means that the capabilities of the program, which were initially missing in the package, can still be realized. At their core, plugins are add-ons that are embedded in the body of the program and become an integral part of it. Add-on plug-ins are capable of extending the functionality of most popular applications, so their use helps users combine ways to solve many seemingly unrelated tasks in one program.
Technically speaking, the plugin explainsthis can be so. The plugin is an independently compiled software module that has the ability to dynamically connect to the main program. In general, the purpose of this module is to expand and / or use all the features of the application. Most often, plugins are created in the form of shared libraries.
The main application provides servicesused by the supplement. These services are represented by various capabilities — the ability of the plug-in to register itself in an extensible application, a protocol that allows plug-ins to exchange data with each other, as well as some other components. Plug-ins are inherently dependent on the services provided by the main program and in almost all cases they cannot be used separately from the application for which they were created. The main application, as opposed to add-ons, has the ability to operate freely with plug-ins, which makes it possible to provide end users with the ability to add, delete and update add-ons dynamically, while not subjecting the main application to any changes.
As an example of an application for whichplug-ins are available, a graphic editor can appear. Most often, for such applications, various filters are offered, which are inherently plug-ins. A common situation is when a plugin supports some file formats. For example, this state of affairs is very often observed in popular multimedia player files, in office application packages, as well as applications used to process sound and graphics. Sound processing also requires the use of plug-ins - they are used to process and create various sound effects and additional features, for example, mastering, applying an equalizer and compressing the dynamic range. Some plugins have the ability to change the technical characteristics of sound tracks, represented by depth, sampling rate, and many others. The most popular among Internet users is the browser protection plugin, which allows you to protect your PC from the aggressive environment of the Global Network.
On this list of functions that acquireprograms after installing plug-ins, of course, does not end there - each developer tries to bring something new into his application, and third-party programmers-enthusiasts are unusually strongly affected by the desire to expand the capabilities of programs and customize them "for themselves."