Xah Lee, , …,
If many characters are displayed as squares or question marks, that's probably because:
As of 2012-03-19, latest versions of Firefox, Google Chrome, Opera, Safari, Internet Explorer 9, should show vast majority of the chars.
To get proper fonts, see: Best Fonts for Unicode.