Inline image: verschil tussen versies

2 bytes toegevoegd ,  16 jaar geleden
k
geen bewerkingssamenvatting
k
Voor een ''inline image'' moet de binaire code van het plaatje worden omgezet naar [[platte tekst]] door het met [[base64]] te coderen. Het resultaat wordt daarna als [[data url]] in de ''tag'' voor het plaatje gezet (zie kader). Deze manier van een plaatje in HTML zetten is volgens [[Request For Comments]] nummer 2397.
 
Het werkt alleen bij erg kleine plaatjes, omdat de lengte van de tekst in een <nowiki><aimg></nowiki> tag aan een maximum is gebonden. Bovendien ondersteunen niet alle browsers het principe, bijvoorbeeld [[Internet Explorer]] biedt hier geen ondersteuning voor.
 
Het voordeel van een inline image is dat er geen apart [[HTTP]] request hoeft te worden gedaan om het plaatje op te halen. Bij ''client-side'' XML/XSL transformatie is dat voordeel nog groter omdat het gecodeerde plaatje slechts eenmaal in de XML of XSL hoeft te worden opgenomen om het plaatje meerdere malen in de webpagina te kunnen tonen, de browser hoeft niet in de ''cache'' te checken of het betreffende plaatje al is opgehaald.
11.091

bewerkingen