Hello Ivan,
On Sat, Mar 23, 2002 at 10:44:53PM +0300, Ivan Zakharyaschev wrote:
>
> > Снова по поводу charset:
> >
> > может быть, решение могло бы быть такое: сделать дополнительно
> > howto-ru-cp1251 с помощью iconv, и не добавлять
> > -- пусть ставят ту кодировку,
> > которую хотят. Правда, в этом случае, возможно, нужно переименовать
> > исходное /usr/share/doc/HOWTO/ru в ru_RU.KOI8-R, а файлы из cp1251
> > класть в /usr/share/doc/HOWTO/ru_RU.CP1251
>
> По-моему, если уж делать два пакета, то лучше один пакет с и не
> важно, в какой кодировке (вроде все популярные браузеры умеют понимать
> meta), а другой без . Первый для просмотра локальными
> пользователями, второй на случай, если администратору захочется выложить
> на http сервер.
Есть один "браузер", который не понимает meta. Это less.
> Для локального пользователя важно получить читаемые документы без всякий
> мучений; а если нет meta с указанием кодировки, то мучения будут:
> начиная от выбора кодировки в меню браузера и заканчивая тем, что
> браузер ни в какую не захочет показать этот документ так, как надо.
> Например, браузер StarOffice не позволяет насильно указать кодировку
> страницы, или в mc это не понятно как сделать. Два варианта в koi8-r и
> cp1251 не сильно помогают: во-первых, у пользователя становится на одну
> проблему больше (выбрать "правильный" вариант), а во-вторых, те
> браузеры, которые не позволяют выбирать кодировку, могут считать, что
> для русских текстов она -- iso-...-5.
Покажите мне такие диковины. И кто скажет броузеру, что текст русский?
Насчёт дублирования, Howto-ru всё-таки достаточно важные
документы, чтобы это позволить. Таким образом, мы охватим
99% пользователей, не полагаясь на поддержку браузерами
хаков, добавленных в стандарт в плохую минуту с чёрного хода.
> Или может, привести документы в соответствие с XHTML1.1, а там AFAIK
> charset _должна_ быть явно указана, если только это не utf-8. И никаких
> разногласий не будет.
Да, только какая часть браузеров способна читать XHTML?
--
Stay tuned,
MhZ JID: mookid@jabber.org
___________
Langsam's Laws:
(1) Everything depends.
(2) Nothing is always.
(3) Everything is sometimes.