![]() |
|
Модераторы: Illuminaty |
![]()
|
|
| Aliance |
|
|||
![]() I ♥ <script> ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 6418 Регистрация: 2.8.2004 Где: spb Репутация: 2 Всего: 137 |
Не знаю, там ли создал тему... Вот вопрос:
Имею сайт в кодировке windows-1251 все работает нормально. Решил поставить кодировку UTF-8 - у меня все норма, но у некоторых других пользователей показываются квадраты ☺. (вроде как в ИЕ 7 дело). Почему и как быть? Вообще хочу завести разговор о кодировках. |
|||
|
||||
| smartov |
|
|||
![]() свой собственный ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 4225 Регистрация: 2.2.2006 Где: NJ Репутация: 4 Всего: 259 |
Кодировка в мете правильная?
А в хедерах? |
|||
|
||||
| Aliance |
|
|||
![]() I ♥ <script> ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 6418 Регистрация: 2.8.2004 Где: spb Репутация: 2 Всего: 137 |
И в мете, и в xml декларации прописана одна и та же. Хедеров не посылаю с кодировкой.
Мне не понятно почему у меня в ИЕ 6 норма, а у него в ИЕ 7 нет. |
|||
|
||||
| smartov |
|
|||
![]() свой собственный ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 4225 Регистрация: 2.2.2006 Где: NJ Репутация: 4 Всего: 259 |
Так может провайдер посылает? У меня такое было но на бесплатном хостинге - jino-net.ru Пришлось через .htaccess оверрайдить кодировку, а то они по умолчанию в хедерах слали cp1251. Мелкомягкие изголяются. У меня несколько сайтов давно свёрстанных, которые прекрасно смотрелись в FF, Opera, IE 6 перестали нормально смотреться в IE7 - layout пополз. p.s. Может адрес сайта дашь. Я в винду перегружусь у меня там теперь IE7 стоит (приходится и под этой заразой проверять). Гляну что там. А то может юзера у который не показывалось просто кодировку жестко выставили?... |
|||
|
||||
| Aliance |
|
|||
![]() I ♥ <script> ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 6418 Регистрация: 2.8.2004 Где: spb Репутация: 2 Всего: 137 |
||||
|
||||
| smartov |
|
|||
![]() свой собственный ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 4225 Регистрация: 2.2.2006 Где: NJ Репутация: 4 Всего: 259 |
Aliance, камрад! Так у тебя страница в кодировке cp1251!
Cкрины прилагаю. FF 2.0, Linux 1251 ![]() UTF |
|||
|
||||
| Aliance |
|
|||
![]() I ♥ <script> ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 6418 Регистрация: 2.8.2004 Где: spb Репутация: 2 Всего: 137 |
smartov, я не понимаю, что значит "Так у тебя страница в кодировке cp1251!" - объясни. И скажи, как ты это понял. И как исправить.
|
|||
|
||||
| SamDark |
|
|||
|
Добрый кот ![]() ![]() ![]() Профиль Группа: Участник Сообщений: 1424 Регистрация: 25.7.2006 Где: Voronezh Репутация: 6 Всего: 38 |
Aliance,
Сам текстовый файл может быть в разных кодировках. Тебе надо взять какой-нибудь мощный блокнот аля PSPad и сохранить файлик именно в UTF-8. Это сообщение отредактировал(а) SamDark - 9.2.2007, 11:07 -------------------- rmcreative.ru — Это жжж неспроста... yiiframework.ru — О фреймворке Yii на русском. reggi — здесь я регистрирую домены |
|||
|
||||
| smartov |
|
|||
![]() свой собственный ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 4225 Регистрация: 2.2.2006 Где: NJ Репутация: 4 Всего: 259 |
Aliance, это значит что само содержание страницы, сам текст сервер отдает в кодировке CP1251. В теге META прописывается лишь рекомендация от разработчика сайта браузеру, какую кодировку использовать. Он не конвертирует автоматически кодировку.
Ты в винде работаешь? Тогда простой пример. Открываешь NOTEPAD пишешь строку "Каждый охотник желает знать где сидит фазан" жмёшь сохранить, там будет список "Кодировок". Так вот попробуй один раз сохранить с именем file1.txt и кодировкой ANSI (это будет реально CP1251) а второй раз с именем file2.txt и кодировкой Unicode. Сравни размеры. Сохраняются реально другие совершенно коды символов. Кодировки разные. Можешь потом попробовать пооткрывать эти файлы IE и посмотреть что IE выставляет разную кодировку, попробовать выставить на file1 кодировку UTF-8 (то что реально сейчас получилось у тебя на странице). Тебе нужно или реально свю информацию перевести в UTF-8 (включая mysql базы, если они есть) или настроить apache таким образом, чтобы он перекодировал в UTF-8. |
|||
|
||||
| Aliance |
|
|||
![]() I ♥ <script> ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 6418 Регистрация: 2.8.2004 Где: spb Репутация: 2 Всего: 137 |
smartov, спасибо, разобрался. Видимо из-за этого в Ибунту у меня не понимал моих файлов
|
|||
|
||||
| Mona |
|
||||
|
Новичок Профиль Группа: Участник Сообщений: 44 Регистрация: 28.4.2007 Репутация: нет Всего: нет |
Может, мне стоило начать заново эту тему, но я так счастлива, что наконец нашла у кого-то схожую проблему!!! Опера начиная с 7.0 видит весь текст в иероглифах.
Я экспортирую файл из MS Access в XML формат. При экспорте предлагается только UTF-8. Как же попросить его конвертировать автоматически, если он другого кода вроде и не хочет?!
Как реально это сделать?!!! Я не вижу, в каком месте у меня не UTF-8. |
||||
|
|||||
| smartov |
|
|||
![]() свой собственный ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 4225 Регистрация: 2.2.2006 Где: NJ Репутация: 4 Всего: 259 |
Mona, начни пожалуйста тему заново, или тут подробно опиши проблему. А то лично я ничерта не понял.
|
|||
|
||||
| Mona |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 44 Регистрация: 28.4.2007 Репутация: нет Всего: нет |
Мне показалось, что у Aliance была та же проблема, что и у меня. Только у меня ИЕ7 видит текст не в квадрвтах, а в иерогрифах. На ИЕ6 все нормально. Файл у меня экспортирован из Access в формат XML. Access при экспорте только UTF-8. В теге META прописан UTF-8. Я его прописывала и явно. В чем проблема никто не знает. При экспорте из Access образуется 3 файла: .htm .xls .xml Если кто увидит в чем дело, подскажите. http://www.belsut.gomel.by/Balls.htm Вот начало .xls <?xml version="1.0" encoding="UTF-8"?> <xsl:stylesheet xmlns:xsl="http://www.w3.org/TR/WD-xsl" language="vbscript"> <xsl:template match="/"> <HTML> <HEAD> <TITLE> Balls </TITLE> <STYLE TYPE="text/css"> А это xml <?xml version="1.0" encoding="UTF-8"?> <dataroot xmlns:od="urn:schemas-microsoft-com:officedata"> |
|||
|
||||
![]()
|
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | Вёрстка веб-сайтов | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |