Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript 3.0 (http://www.flasher.ru/forum/forumdisplay.php?f=83)
-   -   Кодировка в FlashVars (http://www.flasher.ru/forum/showthread.php?t=144674)

alatar 19.09.2010 13:51

Цитата:

Но ведь это неправильно будет, так ведь?
Неправильно создавать проблемы на ровном месте :)
Как вы думаете, зачем в html сущестует параметр charset?
Если вы не знаете в какой кодировке у вас приходят данные, то как вы их собрались отображать?

Zebestov 19.09.2010 13:53

Ну так а разве клиент не в состоянии нарыть редактор с возможностью выбора кодировки?

Хомяк 19.09.2010 14:02

Цитата:

Сообщение от alatar (Сообщение 937012)
... в html сущестует параметр charset...

Charset в koi-8.

Добавлено через 2 минуты
Цитата:

Сообщение от Zebestov (Сообщение 937013)
Ну так а разве клиент не в состоянии нарыть редактор с возможностью выбора кодировки?

Не будет же он под мое приложение выстраивать страницу. Это не правильно будет. Пусть он работает как привык. Это моя задача увязать болтающиеся концы.

Zebestov 19.09.2010 14:11

Цитата:

Сообщение от Хомяк (Сообщение 937015)
Charset в koi-8.

тружусь вспомнить, когда последний раз встречал это в работе:quiet:

Цитата:

Сообщение от Хомяк (Сообщение 937015)
Не будет же он под мое приложение выстраивать страницу. Это не правильно будет. Пусть он работает как привык. Это моя задача увязать болтающиеся концы.

хм... очень не той дорогой ты пошел... вообще.

Хомяк 19.09.2010 14:19

Мне кажется мы немного не туда свернули. Итак. Через FlashVars передаем приложению некий текст, который затем должен быть выведен на сцену. Если страничка в charset 1251 тогда все нормально. Если в koi-8 или в utf-8 - кракозяблики. Почему?

Zebestov 19.09.2010 14:31

действительно! пора бы уже увидеть эту карусель кодировок.

alatar 19.09.2010 14:32

Цитата:

Если страничка в charset 1251 тогда все нормально. Если в koi-8 или в utf-8 - кракозяблики. Почему?
В вашем вопросе уже содержится ответ. Видимо потому что данные у вас в 1251. Параметр charset всего лишь говорит браузеру: "мне тут верстальщик написал, что данные в кодировке koi-8", при этом браузер верит наслово и не проверяет кривизну рук верстальщика и наплевательское отношение заказчика к разработчику и конечным пользователям.
Смена charset ничего не делает с файлом, не надо уподобляться пользователям которые "конвертируют" файлы сменой расширения.

Хомяк 19.09.2010 14:56

alatar. Вы совершенно правы, убрал charset вообще, и браузер нормально все толкует как на входе, так и на выходе. Thanks.

Zebestov 19.09.2010 15:05

убрать charset вообще — это как-то непрофессионально. его просто нужно правильно готовить: charset=windows-1251 в твоем случае (судя по решению проблемы)

Хомяк 19.09.2010 15:20

да, это я к тому, что реальная кодировка страницы отличается от указанной в charset, а значит - это действительно не моя проблема


Часовой пояс GMT +4, время: 07:47.

Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.