Краткое содержание предыдущих серий:
есть файлы на файловой системе (это значит, что никто не пришлёт кодировку в заголовках HTTP-протокола)
файлы менять затруднительно (это значит, что нельзя повписывать туда тег meta), затруднительно может быть как из-за прав доступа, так и из-за количества файлов и разнообразия путей их поступления
Firefox вместо UTF-8 (как есть на самом деле), ошибочно выбирает кодировку Western (ISO-8859-1)
Это не у одного меня такая проблема:
http://stackoverflow.com/questions/8400184/html-encoding-defaults-to-western-...
Предлагают использовать AddOn
https://addons.mozilla.org/ru/firefox/addon/charset-switcher/
Main Features
+ Add the «Character Encoding» menu to page's content area context menu.
+ Remember your last selected character encoding for each sites.
Но есть две причины, почему для меня это не решение:
1) этот AddOn в моём патченном Firefox не срабатывает
(т.е. он показывает, что кодировку он запомнил как Unicode, но браузер
страницу отображает как Western. И становится хорошо только
если ещё раз указать кодировку Unicode через контекстное меню,
предлагаемое AddOn-ом ещё раз)
2) мне не запоминать надо для страниц, мне надо чтобы правильно детектил.
(потому что все страницы не перезапоминаешь)
Почему вообще такой расизм (предпочтение WASP-ов общечеловекам)?
Куда жаловаться и поможет ли ООН?
Как сделать чтобы работало (это опенсорс, детка, вы можете изучать
исходники и вам прийдётся изучить все его исходники...)?