Отправляет email-рассылки с помощью сервиса Sendsay

как указать правильно хтмл страницу в UTF-8 ?

есть такой код на сегодняшний день :

<html>
<head>
<title>

</title>
<META HTTP-EQUIV="content-type" CONTENT="text/html; charset= UTF-8">
<script type="text/javascript" src="lib/tiki-js.js"></script>
<link rel="StyleSheet" href="styles/elegant.css" type="text/css" />
<link rel="StyleSheet" href="lib/jscalendar/calendar-system.css"
type="text/css"></link>
<script language="JavaScript" type="text/javascript"><!--

<script type="text/javascript" src="lib/jscalendar/calendar.js"></script>
<script type="text/javascript"
src="lib/jscalendar/lang/calendar-en.js"></script>
<script type="text/javascript"
src="lib/jscalendar/calendar-setup.js"></script>
</head>

В опере и конквероре нормально работает, в мозилле и эексплорере почему-то не
определяется автоматом кодировка. Приходится на каждой странице указывать
ручками что это уникод.
Кто знает, как бы это нормально посылать заголовки, чтобы браузер сам понял
что надо :-)

Причем когда я смотрю информацию о странице в мозилле - показывет
content-type text/html; charset-UTF-8

но кодировку упорно ставит по умолчанию - cp1251
--
With best regards,
Andrey Vorobets
a.vorobe***@n*****.ua
-*Название листа "Linux: разрешение вопросов, перспективы и общение";
Написать в лист: mailto:comp.soft.linux.discuss-list@subscribe.ru
Адрес правил листа http://subscribe.ru/catalog/comp.soft.linux.discuss/rules
Номер письма: 6290; Возраст листа: 258; Участников: 1082
Адрес сайта рассылки: http://www.linuxrsp.ru
Адрес этого письма в архиве: http://subscribe.ru/archive/comp.soft.linux.discuss/msg/121961



-*Информационный канал Subscribe.Ru
Написать в лист: mailto:comp.soft.linux.discuss-list@subscribe.ru
Отписаться: mailto:comp.soft.linux.discuss--unsub@subscribe.ru

http://subscribe.ru/ mailto:ask@subscribe.ru

Ответить   "A.Vorobets" Fri, 9 Apr 2004 15:59:58 +0300 (#121961)

 

Ответы:

Мне кажется вместо
charset= UTF-8
надо написать
charset=UTF-8
т.е. без пробела. А вообще если пишете сайт, то лучше в koi8 или win1251 это
делать.

Да, посмотрел ещё:
<link rel="StyleSheet" href="lib/jscalendar/calendar-system.css"
type="text/css"></link>
Зачем </link> стоит?

Или так:
<link rel="StyleSheet" href="lib/jscalendar/calendar-system.css"
type="text/css">
или так
<link rel="StyleSheet" href="lib/jscalendar/calendar-system.css"
type="text/css" />
как в первом link-е
-*Название листа "Linux: разрешение вопросов, перспективы и общение";
Написать в лист: mailto:comp.soft.linux.discuss-list@subscribe.ru
Адрес правил листа http://subscribe.ru/catalog/comp.soft.linux.discuss/rules
Номер письма: 6295; Возраст листа: 258; Участников: 1082
Адрес сайта рассылки: http://www.linuxrsp.ru
Адрес этого письма в архиве: http://subscribe.ru/archive/comp.soft.linux.discuss/msg/122098



-*Информационный канал Subscribe.Ru
Написать в лист: mailto:comp.soft.linux.discuss-list@subscribe.ru
Отписаться: mailto:comp.soft.linux.discuss--unsub@subscribe.ru

http://subscribe.ru/ mailto:ask@subscribe.ru

Ответить   "Dmitry S. Kosarev" Fri, 9 Apr 2004 17:38:25 +0400 (#122098)

 

не

понял

По моему опыту, как это не прискорбно, но посылай заголовки или не посылай,
но если на серваке по умолчанию стоит какая-нибудь cp-1251 или iso-8....,
именно она и будет отображаться по умолчанию. Видимо експлорер и опера
подчиняясь серваку выводят все по его дефолту. Выход есть если есть
возможность подправить httpd.conf (в Apache) и проставить там по дефолту
нужную кодировку. С другими путями решения проблемы к сожалению не знаком.

Попробуй поставить <meta... выше <title>. Чудеса иногда случаются :-)

Удачи!
Владимир
-*Название листа "Linux: разрешение вопросов, перспективы и общение";
Написать в лист: mailto:comp.soft.linux.discuss-list@subscribe.ru
Адрес правил листа http://subscribe.ru/catalog/comp.soft.linux.discuss/rules
Номер письма: 6298; Возраст листа: 258; Участников: 1082
Адрес сайта рассылки: http://www.linuxrsp.ru
Адрес этого письма в архиве: http://subscribe.ru/archive/comp.soft.linux.discuss/msg/122151



-*Информационный канал Subscribe.Ru
Написать в лист: mailto:comp.soft.linux.discuss-list@subscribe.ru
Отписаться: mailto:comp.soft.linux.discuss--unsub@subscribe.ru

http://subscribe.ru/ mailto:ask@subscribe.ru

Ответить   Fri, 9 Apr 2004 20:21:12 +0400 (#122151)

 

A.Vorobets wrote:

skip ....

skip....
IMHO тут не все в порядке с кавычками.
-*Название листа "Linux: разрешение вопросов, перспективы и общение";
Написать в лист: mailto:comp.soft.linux.discuss-list@subscribe.ru
Адрес правил листа http://subscribe.ru/catalog/comp.soft.linux.discuss/rules
Номер письма: 6319; Возраст листа: 259; Участников: 1075
Адрес сайта рассылки: http://www.linuxrsp.ru
Адрес этого письма в архиве: http://subscribe.ru/archive/comp.soft.linux.discuss/msg/122922



-*Информационный канал Subscribe.Ru
Написать в лист: mailto:comp.soft.linux.discuss-list@subscribe.ru
Отписаться: mailto:comp.soft.linux.discuss--unsub@subscribe.ru

http://subscribe.ru/ mailto:ask@subscribe.ru

Ответить   Sat, 10 Apr 2004 08:45:12 +0400 (#122922)

 

Приветствую тебя, Олег.

Вы писали 10 апреля 2004 г., 11:45:12:

Скорей с пробелом после charset=.

С уважением,
-MadhuN mailto:madh***@i*****.com ICQ UIN: 124345794
-*Название листа "Linux: разрешение вопросов, перспективы и общение";
Написать в лист: mailto:comp.soft.linux.discuss-list@subscribe.ru
Адрес правил листа http://subscribe.ru/catalog/comp.soft.linux.discuss/rules
Номер письма: 6321; Возраст листа: 259; Участников: 1075
Адрес сайта рассылки: http://www.linuxrsp.ru
Адрес этого письма в архиве: http://subscribe.ru/archive/comp.soft.linux.discuss/msg/122959



-*Информационный канал Subscribe.Ru
Написать в лист: mailto:comp.soft.linux.discuss-list@subscribe.ru
Отписаться: mailto:comp.soft.linux.discuss--unsub@subscribe.ru

http://subscribe.ru/ mailto:ask@subscribe.ru

Ответить   MadhuN Sat, 10 Apr 2004 23:52:41 +0700 (#122959)

 

i686-pc-linux-gnu)

On Sat, 10 Apr 2004 08:45:12 +0400
Олег <int19592***@y*****.ru> wrote:

Как раз с кавычками тут все в порядке.

Ответить   Крохин Анатолий Александрович Mon, 12 Apr 2004 09:13:40 +0400 (#123606)

 

Понедельник 12 Апрель 2004 09:13, Крохин Анатолий Александрович написал:

Друзья, куда то мы пошли на явный оффтопик. Давайте закругляться.

Ответить   Xinus Mon, 12 Apr 2004 19:27:20 +0400 (#124018)

 

Nvu и Mozilla Composer создают файл следующий:

<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<meta content="text/html; charset=UTF-8" http-equiv="content-type">
<title>Hello, World!</title>
</head>
<body>
Hello, World!<br>
</body>
</html>
Это работает вМозилле Firefox 0.8

P.S. в Firefox работает и автоопределение кодировки на Вашей
версии странички. Так что может старые Опера с Мозиллой? Хотя
стандарты они на то и стандарты, чтоб кардинально не меняться.

Ответить   Mon, 12 Apr 2004 19:46:04 +0300 (#124309)

 

В сообщении от 9 Апрель 2004 15:59 A.Vorobets написал(a):

Мдаа - резюмируя все сказанное и написанное - пока отказался от уникода в
пользу cp1251. Все написанные рецепты корректно во всех браузерах не
срабатывают (сам пробовал не только как написано а вообще по разному - без
толку). Править конфиги апача не всегда возможно.

Ответить   "A.Vorobets" Tue, 13 Apr 2004 10:07:31 +0300 (#124444)

 

On Вторник 13 Апрель 2004 11:07, A.Vorobets wrote:

По стандарту информация, указанная в заголовке имеет приоритет
перед тегом meta. К сожалению, ряд браузеров во главе с Мозиллой
на этот стандарт кладёт.

Так что резюме простое - правильно конфигурировать сервер (или
выбрать "правильный" сервер :-). Если это невозвожно, то придётся
использовать ту кодировку, которую сервер навязывает.

Ответить   "Sergey B. Khvatov" Tue, 13 Apr 2004 12:27:53 +0400 (#124486)

 

i686-pc-linux-gnu)

On Tue, 13 Apr 2004 12:27:53 +0400
"Sergey B. Khvatov" <xbat***@t*****.ru> wrote:

всё наоборот:
цитата из изначального вопроса:

<--skip-->

как видите, отрабатывает не meta, а неправильная кодировки из заголовка.

WBR,
Antony Dovgal aka tony2001
tony20***@p*****.net || anto***@d*****.com
-*Название листа "Linux: разрешение вопросов, перспективы и общение";
Написать в лист: mailto:comp.soft.linux.discuss-list@subscribe.ru
Адрес правил листа http://subscribe.ru/catalog/comp.soft.linux.discuss/rules
Номер письма: 6371; Возраст листа: 262; Участников: 1075
Адрес сайта рассылки: http://www.linuxrsp.ru
Адрес этого письма в архиве: http://subscribe.ru/archive/comp.soft.linux.discuss/msg/124512



-*Информационный канал Subscribe.Ru
Написать в лист: mailto:comp.soft.linux.discuss-list@subscribe.ru
Отписаться: mailto:comp.soft.linux.discuss--unsub@subscribe.ru

http://subscribe.ru/ mailto:ask@subscribe.ru

Ответить   Antony Dovgal Tue, 13 Apr 2004 13:10:12 +0400 (#124512)

 

On Вторник 13 Апрель 2004 13:10, Antony Dovgal wrote:

Не вижу :-)

Вот если вы пришлёте ссылку, я проверю и смогу увидеть (и то
только в konqueror).

Чтобы дискуссия была предметной, посмотрите документ
http://sagittarius.techno.spb.ru/~xbatob/sample.html
В нём кодировка в заголовке противоречит кодировке в теге.

Ответить   "Sergey B. Khvatov" Tue, 13 Apr 2004 14:18:43 +0400 (#124563)

 

i686-pc-linux-gnu)

On Tue, 13 Apr 2004 14:18:43 +0400
"Sergey B. Khvatov" <xbat***@t*****.ru> wrote:

протестировано:
Opera 7.50 TP3 Linux - passed
Mozilla 1.4 Linux - passed
MSIE 6.0 - passed
Konqueror 3.0.2 - failed

очевидно, Konqueror не поддерживает стандарт.
тогда непонятно о чем говорил автор вопроса, если в действительности - всё наоборот.

WBR,
Antony Dovgal aka tony2001
tony20***@p*****.net || anto***@d*****.com
-*Название листа "Linux: разрешение вопросов, перспективы и общение";
Написать в лист: mailto:comp.soft.linux.discuss-list@subscribe.ru
Адрес правил листа http://subscribe.ru/catalog/comp.soft.linux.discuss/rules
Номер письма: 6375; Возраст листа: 262; Участников: 1075
Адрес сайта рассылки: http://www.linuxrsp.ru
Адрес этого письма в архиве: http://subscribe.ru/archive/comp.soft.linux.discuss/msg/124576



-*Информационный канал Subscribe.Ru
Написать в лист: mailto:comp.soft.linux.discuss-list@subscribe.ru
Отписаться: mailto:comp.soft.linux.discuss--unsub@subscribe.ru

http://subscribe.ru/ mailto:ask@subscribe.ru

Ответить   Antony Dovgal Tue, 13 Apr 2004 14:39:35 +0400 (#124576)

 

On Вторник 13 Апрель 2004 14:39, Antony Dovgal wrote:

А у меня konqueror эту страницу показывает правильно.
IE у коллеги - неправильно.
Кодировка везде, естественно, выставлена в (полу)автоматическое
определение.

Так что всё не так очевидно :-)

Ответить   "Sergey B. Khvatov" Wed, 14 Apr 2004 10:36:25 +0400 (#125148)

 

Hello, Antony DovgalOn 04/13/2004 05:39 PM you wrote,

FireFox 0.8 показал все ок

Ответить   Wed, 14 Apr 2004 09:58:07 +0700 (#125765)

 

В сообщении от 13 Апрель 2004 13:18 Sergey B. Khvatov написал(a):

Я Вас прекрасно понял, что весьма грустно :-( Кстати, конкверор то как раз
такие ситуации нормально отрабатывает (ну или почти). Он первый раз
неправильно ловит, но потом если ему сказать, то нормально дальше отображает.

Нет ли возможностей обойти это дело - например через .htaccess ?

Ответить   "A.Vorobets" Tue, 13 Apr 2004 13:44:08 +0300 (#124582)

 

On Вторник 13 Апрель 2004 14:44, A.Vorobets wrote:

Если администратор разрешит, то можно.

Ответить   "Sergey B. Khvatov" Wed, 14 Apr 2004 10:40:56 +0400 (#125152)