[devel] Re: new howto-ru package

Ivan Zakharyaschev =?iso-8859-1?q?imz_=CE=C1_altlinux=2Eru?=
Сб Мар 23 22:44:53 MSK 2002


	Hello!

On Sat, 23 Mar 2002, Mikhail Zabaluev wrote:

> Снова по поводу charset:
>
> может быть, решение могло бы быть такое: сделать дополнительно
> howto-ru-cp1251 с помощью iconv, и не добавлять
> <META http-equiv="..." ...> -- пусть ставят ту кодировку,
> которую хотят. Правда, в этом случае, возможно, нужно переименовать
> исходное /usr/share/doc/HOWTO/ru в ru_RU.KOI8-R, а файлы из cp1251
> класть в /usr/share/doc/HOWTO/ru_RU.CP1251

По-моему, если уж делать два пакета, то лучше один пакет с <meta > и не
важно, в какой кодировке (вроде все популярные браузеры умеют понимать
meta), а другой без <meta>. Первый для просмотра локальными
пользователями, второй на случай, если администратору захочется выложить
на http сервер.

Для локального пользователя важно получить читаемые документы без всякий
мучений; а если нет meta с указанием кодировки, то мучения будут:
начиная от выбора кодировки в меню браузера и заканчивая тем, что
браузер ни в какую не захочет показать этот документ так, как надо.
Например, браузер StarOffice не позволяет насильно указать кодировку
страницы, или в mc это не понятно как сделать. Два варианта в koi8-r и
cp1251 не сильно помогают: во-первых, у пользователя становится на одну
проблему больше (выбрать "правильный" вариант), а во-вторых, те
браузеры, которые не позволяют выбирать кодировку, могут считать, что
для русских текстов она -- iso-...-5.


Или может, привести документы в соответствие с XHTML1.1, а там AFAIK
charset _должна_ быть явно указана, если только это не utf-8. И никаких
разногласий не будет.

-- 
Best regards,
	Ivan Z.





Подробная информация о списке рассылки Devel