What you are trying to do is almost impossible, at least in a safe way .
Instead, you should clearly define your supported audience by indicating exactly which browsers you will support, and a warning for unsupported browsers.
BTW, do not display a warning for any browser that it has not been identified by you, only for those that have been identified as bad.
You can add a built-in font, but this will only work on some browsers and possibly on mobile devices. I would not recommend that you use such esoteric characters.
One idea http://www.devslide.com/labs/browser-detection
NOTE In the text above, I see the browser as a combination of the browser and the operating system. Today, most browsers correctly display Unicode characters, BUT fonts do not, and the user will see fields instead of the correct characters. A well-designed web page should correctly display the default fonts that exist on the client computer.
sorin source share