Plugin

Den aktuelle version af siden er endnu ikke blevet gennemgået af erfarne bidragydere og kan afvige væsentligt fra den version , der blev gennemgået den 19. marts 2020; checks kræver 16 redigeringer .

Plugin [1] [2] ( engelsk  plug-in , fra plug in "connect") er et uafhængigt kompileret softwaremodul, der er dynamisk forbundet til hovedprogrammet og er designet til at udvide og/eller bruge dets muligheder. Plugins er normalt implementeret som delte biblioteker .

For at kunne tilslutte plug-ins skal udvikleren af ​​hovedapplikationen levere en eller anden programmeringsgrænseflade i den , samt i det mindste minimale muligheder for at administrere et sæt plug-ins. I dette tilfælde kan programmets muligheder udvides af tredjepartsudviklere. I nogle applikationer kan plugins konfigureres af brugeren yderligere [3] .

Eksempel: Adobe Flash Player plugin , Microsoft Silverlight .

Funktionsprincipper

Hovedapplikationen leverer tjenester, som plugin'et kan bruge. Disse inkluderer muligheden for et plugin til at registrere sig selv med hovedapplikationen, såvel som protokollen til at kommunikere med andre plugins.

Plugins er afhængige af tjenester leveret af hovedapplikationen og bruges ofte ikke separat. I modsætning hertil håndterer hovedapplikationen plugins uafhængigt, hvilket giver slutbrugere mulighed for dynamisk at tilføje og opdatere plugins uden at skulle foretage ændringer i hovedapplikationen.

Eksempler

Et plugin til en rastergrafikeditor kan være et filter, der på en eller anden måde ændrer billedet, paletten og så videre.

Ofte i form af et plug-in udføres understøttelse af filformater, for eksempel til lyd- og videoafspillere, kontorapplikationspakker , lyd- og grafikbehandlingsprogrammer . I lydbehandlingsprogrammer udfører plug-ins behandling og oprettelse af lydeffekter, såsom mastering , anvendelse af en equalizer og komprimering af dynamisk område . Nogle plug-ins ændrer de tekniske egenskaber af lyden: dybde , sample rate , og så videre.

Plugins til mailprogrammer er meget populære, nemlig spamfiltre , plug-ins til at tjekke e-mails med antivirus osv. I computerspil kan plugins bruges til at konfigurere mange spilparametre ved hjælp af specielle biblioteker, der giver mulighed for at foretage sådanne ændringer og sikre driften af ​​plug-ins (brug måske udtrykket " komplement "). For eksempel at ændre spilleregler, skabe ny spilmekanik. Brugen af ​​plugins er mere almindelig i multiplayer-spil .

Noter

  1. Ordet "plugin" i ACADEMOS Spelling Academic Resource Archival kopi dateret 10. juni 2021 på Wayback Machine (V.V. Vinogradov Russian Language Institute RAS)
  2. Ordet "plugin" i Gramota.ru ordbøger . Hentet 4. juni 2016. Arkiveret fra originalen 5. august 2016.
  3. Vlasov, 2012 .

Litteratur

Se også