Plug-in
Een plug-in is een klein softwareonderdeel dat nieuwe functies toevoegt aan een ander programma. Plug-ins kunnen nieuwe functionaliteit toevoegen, de gebruikersinterface aanpassen of ervoor zorgen dat de software extra bestandsindelingen ondersteunt. Plug-ins van de oorspronkelijke ontwikkelaar kunnen samen met een toepassing worden geleverd, terwijl plug-ins van derden beschikbaar kunnen worden gesteld als gratis download of als afzonderlijke commerciële software.
Veel toepassingen voor professioneel grafisch ontwerp, videobewerking en digitale audiowerkstations bieden ondersteuning voor plug-ins. Een plug-in voor Photoshop kan bijvoorbeeld nieuwe filters en bewerkingsfuncties toevoegen, terwijl een plug-in voor ProTools nieuwe gesynthetiseerde instrumenten en audio-effecten kan toevoegen. Mediaspelers gebruiken plug-ins om ondersteuning toe te voegen voor nieuwe bestandsindelingen en codecs.
Webbrowsers gebruiken een type plug-in met de naam extensies om nieuwe functies toe te voegen. In tegenstelling tot plug-ins voor andere soorten toepassingen worden extensies voor webbrowsers verspreid als broncode in plaats van als gecompileerde software. Historisch gezien konden plug-ins voor webbrowsers, zoals Adobe Flash, die als uitvoerbare software werden verspreid, leiden tot beveiligingsproblemen en instabiliteit van software. Daarom hebben browserontwikkelaars de ondersteuning voor plug-ins laten vallen ten gunste van extensies. Het doel ervan is echter hetzelfde: de gebruiker de mogelijkheid geven het uiterlijk en de functionaliteit van een webbrowser naar wens aan te passen.
Test je kennis