Pourquoi encoder les images?
Le codage base 64 est un codage permettant de transformer toute donnée binaire en une donnée n'utilisant que 64 caractères ASCII disponibles sur la plupart des systèmes informatiques.
L'encodage en base64 permet de diminuer considérablement les requêtes envoyées au serveur (tout est enregistré dans un fichier css), mais il a le désavantage d'augmenter le poids des images, donc à utiliser pour des fichiers de faible poids (quelques ko).