Обычно разработчик контента должен написать правильный метатег для правильного декодирования символов.Как это.
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
Если в содержимом нет метатега, браузер должен декодировать страницу собственным методом автоматического декодирования.Но автоматическое декодирование не идеально.Иногда это работает, иногда это не работает.