Есть веб-интерфейс одного сервиса в локальной сети. Странички он отдаёт по https в кодировке win-1251. HTML-код наипростейший и указание на кодировку просто отсутствует.
И firefox всегда устанавливает кодировку "Западноевропейская", которую приходится изменять вручную. Но после обновления страницы кодировка опять "Западноевропейская".

Вот так выглядит код:
----------
<HTML><BODY><table width="100%" border="1">
<tr><td>2017.04.27 01:54:01</td><td>Работник-1</td><td>Регистрация в системе</td></tr>
<tr><td>2017.04.27 09:58:29</td><td>Работник-1</td><td>Выход из системы</td></tr>
</table></BODY></HTML>
----------

Возможно как-то изменить кодировку по умолчанию для тех ресурсов, где firefox не может из кода определить кодировку? Или, может, есть другое решение? Win-10 64 bit, FF53 64 bit.

Интересно, что при сохранении документа в файл, и последующем открытии документ отображается верно, в  кодировке win-1251, а при онлайн-просмотре ну никак не желает правильно показывать.

PS: задача стала актуальна после обновления до FF52, т.к. с этой версии перестало работать расширение Charset Switcher.

а при онлайн-просмотре ну никак не желает правильно показывать.

firefox всегда устанавливает кодировку "Западноевропейская",

А это небось потому что веб-сервер в HTTP-заголовках говорит "ISO-8859-1" (. Или вообще ничего не говорит, а ISO-8859-1 - по стандарту кодировка по умолчанию.
https://www.w3.org/International/articles/http-charset/index


PS: задача стала актуальна после обновления до FF52, т.к. с этой версии перестало работать расширение Charset Switcher.

Суровые люди - в 2007 году кодировки вручную переключать...

а кто мешает на сервере указать кодировку?
всегото одну строчку добавить

okkamas_knife пишет

а кто мешает на сервере указать кодировку?

Непосредственно на сервере нет возможности ничего поменять, служба специфичная, с разработчиками связи нет.

sentaus пишет

Или вообще ничего не говорит, а ISO-8859-1 - по стандарту кодировка по умолчанию.

Есть такой параметр: "intl.fallbackCharsetList.ISO-8859-1", по умолчанию равный "windows-1252".
Но изменение этого параметра ни к чему не приводит. Как и изменение "intl.charset.fallback.tld".
Может есть другие настройки для переопределения?

Непосредственно на сервере нет возможности ничего поменять, служба специфичная, с разработчиками связи нет.

Используйте другой сервер. Или другой браузер, если найдёте.

сдаётся мне что на админах и разрабах просто решили сэкономить,
а не "нет связи с разработчиками".
админ сервера легко справится с той задачей.

Gigabitze пишет

Может есть другие настройки для переопределения?

Настроек нет, но есть расширения Modify Response Headers и Modify HTTP Response