Het MIME-type (Multipurpose Internet Mail Extensions) biedt een methodologie waarmee een browser kan verzoeken dat een programmabestand wordt uitgevoerd in plaats van alleen maar bij de browser te worden afgeleverd. MIME is een standaard die het formaat van e-mail uitbreidt om de opname van niet-tekstuele gegevens zoals afbeeldingen, audio en video te ondersteunen. Het wordt gebruikt in e-mails en webpagina's om het type gegevens aan te geven dat zich in een bestandsbijlage of ingesloten object bevindt.
Wanneer een browser een bestandsbijlage of een ingebed object tegenkomt met een MIME-type dat aangeeft dat het een programmabestand is, zal de browser de gebruiker doorgaans opties vragen om het bestand op te slaan of uit te voeren. Als de gebruiker ervoor kiest het bestand uit te voeren, gebruikt de browser de juiste plug-in of hulpapplicatie om het uit te voeren.
MIME-typen worden gedefinieerd in een register dat wordt onderhouden door de Internet Assigned Numbers Authority (IANA). Het register bevat een lijst met MIME-typen en de bijbehorende bestandsextensies. Het MIME-type voor een JPEG-afbeelding is bijvoorbeeld "image/jpeg" en de bestandsextensie is ".jpg".
Browsers gebruiken het MIME-type van een bestand om te bepalen hoe ermee omgegaan moet worden. Als een browser geen plug-in of hulptoepassing heeft die een bepaald MIME-type aankan, zal deze doorgaans aanbieden om het bestand in plaats daarvan op te slaan.
MIME-typen spelen een belangrijke rol bij het garanderen dat webpagina's en e-mails rijke en interactieve inhoud kunnen bevatten. Door MIME-typen te gebruiken, kunnen browsers een verscheidenheid aan bestandsformaten goed verwerken en gebruikers de mogelijkheid bieden deze te bekijken en ermee te communiceren. |