Bug 12354 - Проблемы с кодировкой
: Проблемы с кодировкой
Status: CLOSED NOTABUG
: Sisyphus
(All bugs in Sisyphus/mozilla-plugin-adobe-flash)
: unstable
: all Linux
: P2 normal
Assigned To:
:
:
:
:
:
  Show dependency tree
 
Reported: 2007-07-17 08:29 by
Modified: 2008-05-12 09:02 (History)


Attachments


Note

You need to log in before you can comment on or make changes to this bug.


Description From 2007-07-17 08:29:23
Собственно столкнулся с такой проблемой.
Неправильная кодировка текста в флэшах
Причем это происходит как с UTF8 локалью, так и с cp1251
Пример: http://www.reutman.ru/files/screen7.jpg
Gismeteo утверждают что у них всё нормально, т.е. проблема именно в плагине
Впринципе, больше такого нигде не видел
Может больше никто не пишет текст в флэшках? :)
------- Comment #1 From 2007-07-17 08:30:49 -------
Или может отсутствуют какие-то шрифты (потому как некоторые надписи таки 
отображаются нормально)
------- Comment #2 From 2007-07-17 17:27:22 -------
(In reply to comment #0)
> Gismeteo утверждают что у них всё нормально
А мне кажется, что как-раз с названием города у них могут быть проблемы
Не известно, во что у них название города кодируется.
Например, в http://informer.gismeteo.ru/xml/27612_1.xml вообще непонятно, 
зачем так сделано название города.
------- Comment #3 From 2007-07-17 17:28:59 -------
(In reply to comment #1)
> некоторые надписи таки отображаются нормально
Потому, что это статические данные, а название города берется из данных о 
погоде. Это единственный русский текст там.

------- Comment #4 From 2007-07-17 17:29:40 -------
(In reply to comment #3)
> статические
статичные, хотел сказать
------- Comment #5 From 2007-07-18 15:25:57 -------
(In reply to comment #0)
> Gismeteo утверждают что у них всё нормально
А как вы с ними общались? Я тоже хочу вопросик задать.
------- Comment #6 From 2007-07-18 15:41:30 -------
(In reply to comment #5)
> А как вы с ними общались? Я тоже хочу вопросик задать.
Да собственно посмотрел на сайте координаты (http://gismeteo.ru/about.htm), и 
не нашёл ничего умного кроме как написать руководителю проекта, Королькову :)
Он же мне и ответил

------- Comment #7 From 2007-08-03 18:31:19 -------
(In reply to comment #6)
> Он же мне и ответил
А мне нет :-(
------- Comment #8 From 2008-05-08 12:19:45 -------
Подскажи им, что кодировка XML по умолчанию -- utf-8 или iso-8859-1, но никак
не
то, что они там себе думают.
------- Comment #9 From 2008-05-08 13:34:01 -------
Лучше подсказать, что есть такая штука - <?xml encoding="foo"?> :)

А вот про UTF-8 подсказывать не надо - без заголовка это всё-таки не так.
------- Comment #10 From 2008-05-08 16:01:58 -------
(In reply to comment #9)
> А вот про UTF-8 подсказывать не надо - без заголовка это всё-таки не так.
Насколько помню -- так, но пальцем не ткну.  Впрочем, кракозябры говорят о том,
что в данном случае явно принято за latin1.
------- Comment #11 From 2008-05-08 16:26:24 -------
(In reply to comment #9)
> Лучше подсказать, что есть такая штука - <?xml encoding="foo"?> :)
Потом придется подсказывать, что этот параметр только на время перехода на UTF-8
------- Comment #12 From 2008-05-08 16:26:47 -------
(In reply to comment #8)
> кодировка XML по умолчанию -- utf-8 или iso-8859-1
Только UTF-8

------- Comment #13 From 2008-05-08 17:56:55 -------
Нашёл, таки-это выписали явно в 4 ревизии спеки: http://www.w3.org/TR/REC-xml/
#NT-EncodingDecl

"In the absence of information provided by an external transport protocol (e.g. 
HTTP or MIME), it is a fatal error ... for an entity which begins with neither 
a Byte Order Mark nor an encoding declaration to use an encoding other than 
UTF-8. Note that since ASCII is a subset of UTF-8, ordinary ASCII entities do 
not strictly need an encoding declaration."

Так что UTF-8, ASCII, BOM или явный encoding. Но не Latin1.
------- Comment #14 From 2008-05-09 14:26:33 -------
Угу, спасибо.  В общем, на gismeteo всяко надо исправлять, а не плагин.
------- Comment #15 From 2008-05-12 09:02:58 -------
На том и порешили....