Se il problema è dell'utente... magari riguarda il charset da utilizzare impostato di default nella pagina web.

Spesso, con programmi come Dreamweaver, viene utilizzato di default il charset utf-8.
Ma alcuni caratteri non sono compresi.

Prova magari a impostare (se non l'hai già fatto) l'ISO-8859-1.

codice:
<html>
<head>
<meta content="text/html; charset=ISO-8859-1" />
Sappi, comunque, che a suo tempo nonostante questa "precisazione" a livello del codice ho ottenuto risultati contrastanti da browser differenti (es Explorer 6 non funzionava ma il 7 si).