Mi stavo chiedendo se uno qualsiasi dei browser moderni memorizza effettivamente le immagini incorporate - stringhe base64 o no?I browser possono anche memorizzare nella cache le immagini di base64 incorporate?
Anche questa è una possibilità nel prossimo futuro? basato sui documenti ufficiali del W3C o dei principali browser.
Come ho capito, se la stringa base64 fa parte del documento HTML (inline), entrambi dovranno essere scaricati e analizzati come immagine ogni volta che il documento viene scaricato. Se si tratta di un'immagine di sfondo in un file CSS esterno, può essere memorizzata nella cache con il file CSS, ma dovrà comunque essere analizzata ad ogni richiesta. Ho anche letto che la codifica base64 aggiunge circa il 30% di overhead in cima ai byte dell'immagine, ma questo può essere in gran parte annullato da gzipping. – pwdst
@pwdst Grazie, stavo leggendo e anch'io sono nella stessa pagina. Se pubblichi il tuo commento come risposta, sarei felice di revocarlo. – Mahdi
Ho aggiunto questo come risposta come richiesto. – pwdst