Чем отличается utf-8 от utf-8 with BOM?
 Вот прошу.
Видимо, в самой HTML странице кодировка не указана (через ), а автоопределение в Chrome не работает как нужно (либо так настроено). Наличие же BOM маркера в начале файла явно свидетельствует об использовании той или иной разновидности Unicode.