Dati URI

Appendice ››
Parent Previous Next


Lo schema di dati URI (Uniform Resource Identifier) consente di includere dati (immagini o altre risorse) direttamente nelle pagine web piuttosto che in file esterni. Dal 2015 i dati URI sono supportati dalla maggior parte dei Browser. Questa soluzione è indicata per l’inserimento di immagini di piccole dimensioni, poiché i dati binari di una immagine vengono convertiti in formato ASCII usando lo schema Base64 che produce un testo finale di grandi dimensioni.


Ad esempio, per includere in una pagina web questa piccola immagine png   di 20 x 16 pixel si dovranno inserire le seguenti istruzioni HTML:




<img src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAQCAYAAAAWGF8bA

AACkElEQVQ4y62TW0jTYRjG/6nLU47pptM53ZaQimapk5UdNi3NsRBz4tQMiSkywzyl0hEpo2XTCqX

h6iKFQKgrmWVdSFipKSNd86yVEw+lTDHduoieNiFR84T1wvNdfHz8vpf3fR6C2H7Zk9j2guUXALYNs8

2quaBtnG2GZyTn6r8CXSXV0r5pGGGpbgwjRnay1vLJX8BdDmQKmULxWRdlR+yRPs2Z1GMKowuT0

M9PLELvfFPBke/+cAWQ7OjsdlYtG89syQGZ7nJoNYvk5sA731Rs7EY/Og1d0M30mHucQ97bItjc58Jb

EFKzBGSxOQEZLzO+ls1ch3KuAtmaLND3ekj+wJz9aMIr2stoxzu8nnyF91Nt0P/ohaw1A4TCD4yosBcO

VrZOi0AGk+Wb2hr+SzYhgFxXiMqeEtR+L0fpWD48uPQUWoCLSD5yEc2oR9O42gx7g47ZemRqEmCj

CgbjWFid3fKlsPwCow62iRDdQeBMOwM5H6Ih707Hk5lSlH/JhWI4F43GR3g2UoXHn0txdygRp7tCQa

0TgH4kRLVztW3srEjW7tFHK0NbREjtIyHJDE7uoECq8ULxUDBujESgUMtFZicbaRoCsToadjfEgsrbV26z

as5LMySZ5SXiV0T0x6NAT0X2RwJSs4r6vCH/dBgP9HG4PeCDc2P+ONCWBudQ3xLrNUywYsuWB5xT

4WViQzKuTVOgHPVCg6EAAyY1dLMK3DJFIaJXApf97Pwd67hqTWP7iLk3k0yJUC4EYdCogMH0HPcQ

D/5gDKiBzPSNHL9uUpiioBLxfBzUPxNRDTF4XZEgs90lm0Vow+h5Hve/lIIknOgRwtGVKtxKJjfNsgeflef

EpCRsNeSLQMvxP/UbEpWfL6A9fXQAAAAASUVORK5CYII=" />



Il testo in rosso rappresenta i dati binari dell’immagine convertiti in formato ASCII secondo lo schema Base64.