It's not a kludge, and they're not "funny fonts". It's the industry-standard approach for symbols and iconography, particularly because the icons are usually vectorized and thus scale very efficiently to match the resolution of the current "display" with no pixelation or other breakage.
It would seem that either you're missing some of the font awesome files from your server, or your admin .htaccess hasn't been updated to allow for the necessary filetypes.



Reply With Quote
