Those � things look like symbols not being rendered correctly under the current codepage. Usually the headers on the web page say what encoding the characters in the page use, but this looks like a mismatch. My
guess is that those are UTF-8 (Unicode) characters, but the page header doesn't say so. A page that renders UTF-8 should have the following at the top:
Code:
<meta content="text/html; charset=utf-8" http-equiv="Content-Type">
In Firefox, you can experiment with different codepages, under View / Character Encoding - you can test different options before modifying the page.