Cos’è un plug-in?

I plug-in sono piccoli programmi aggiuntivi che espandono il contenuto e le funzioni all'interno di software come i browser. Per esempio, un plug-in del browser può visualizzare contenuti aggiuntivi che non è stato originariamente progettato per visualizzare. In questo articolo imparerete quale funzione di base hanno i plug-in e se ne avete bisogno.

  • Che funzione hanno i plug-in?
  • Che tipo di plug-in esistono?

Che funzione hanno i plug-in?

I plug-in sono estensioni per applicazioni, programmi per computer o anche browser web. Il termine è spesso usato come sinonimo di add-on e add-in e probabilmente avete familiarità con i componenti aggiuntivi per Firefox, Internet Explorer o Google Chrome. Esempi ampiamente utilizzati di un plug-in sono Adobe Flash Player o il plug-in Java. I plug-in sono sempre collegati all'applicazione principale e non possono essere eseguiti separatamente. La funzione principale è la stessa per tutte le aree: estendere il software con nuove funzioni.

Un produttore di software come WordPress definisce delle interfacce di programmazione standardizzate - le cosiddette API - per il suo prodotto. Un'API è un'interfaccia che viene messa a disposizione dei programmatori per interagire con un servizio attingendo a librerie condivise. Questo permette agli sviluppatori esterni di codificare i propri prodotti per estendere o modificare le funzionalità di WordPress senza cambiare il codice sorgente di base dell'applicazione. Se volete saperne di più sui plugin utili di WordPress, leggete il nostro post correlato.

A proposito, se vi state chiedendo se usare "plug-in" o "plugin" come ortografia, la risposta è semplice. Entrambe le versioni sono corrette. Tecnicamente, plug-in è corretto, ma nel frattempo l'ortografia "plugins" è altrettanto diffusa sul web.

Possibili varianti di plug-in si possono trovare, per esempio, nei seguenti programmi:

  • Programmi di grafica come Photoshop o GIMP rappresentano una variante di plug-in sotto forma di filtri. Se si desidera visualizzare nuovi effetti, la tavolozza dei filtri può essere ampliata tramite plug-in aggiuntivi.
  • La variante più nota si trova probabilmente nei browser come add-on. Qui, esempi tipici sono un adblocker o un plug-in per regolare l'interfaccia del browser.
  • Con applicazioni CMS gratuite come WordPress, è possibile installare plug-in come SEO o anche memoria cache automatica e quindi espandere il campo di applicazione.

Che tipo di plug-in ci sono?

Oggi ci sono vari plug-in per quasi ogni software e programma. Strumenti potenti come GIMP possono essere estesi dall'uso specifico di plug-in. Come utente, avete probabilmente familiarità con i plug-in del vostro browser - che sia Firefox o Chrome. Se si vuole cambiare l'aspetto del browser o utilizzare funzioni aggiuntive come il blocco degli annunci, sono necessari plug-in o add-on.

I plug-in del browser sono necessari per riprodurre certi media e per aggiungere capacità. Installare Flash Player per i video Flash o Acrobat Reader per leggere i file PDF nel browser. Nei moderni browser e siti web, HTML5 ha ormai sostituito la necessità del plug-in Adobe Flash. Dopo il 2020, Adobe non supporterà più Flash o il plug-in Flash. Altre estensioni ben note sono Silverlight, QuickTime o Java. Naturalmente, ci sono altri tipi di plug-in oltre a quelli del browser. Riassumiamo qui sotto per voi dove le estensioni possono essere installate:

  • Graphics plug-ins: I programmi di editing delle immagini come Photoshop o Gimp sono di solito dotati di numerosi strumenti di default. Ciononostante, è possibile aggiungere ulteriori filtri o strumenti tramite i plug-in. A proposito, puoi leggere qui come trovare e installare i plug-in di GIMP.
  • Audio plug-in: I plug-in audio sono usati per sostituire gli strumenti sotto forma di software. In questo modo, certi effetti sonori o anche strumenti musicali possono essere simulati in studi sonori digitali.
  • Plugin CMS: i sistemi di gestione dei contenuti come WordPress devono la loro popolarità a numerosi plug-in che espandono la funzionalità e permettono la creazione di un proprio sito web senza un maggiore know-how.