JSmile - smiles everywhere in few bytes 0.4.0-stand alone version
Size: 13.1 KB
md5_file hash: f88d155e773d61738d7f7eec61ff8e38
First released: September 12, 2008 - 8:36am
This revision does not use external files. Every available smile is included in the script, showed as base64 encoded string.
This means that with less than 7Kb, gzipped, you can show "instantly" smiles without network delays: once jSmile is loaded, there are not external requests.
This improvement will speed up both your pages, and my temporary server that is currently hosting those smiles.
At the same time, this script could be easily implemented over https without risks, since there are not external calls at all.
Moreover, you can change smiles images simply modifying the sent object, putting the correct base64 encoded version as smile value.
In-line base64 encoded images, and plug-in itself, have been successfully tested in Opera, Safari, Webkit, Chrome, Firefox, and Internet Explorer 8.
