Логин:

Пароль:

Форумы
Общие вопросы
Document Object Model
Обсуждаем конференцию
Web Usability (test)

Document Object Model

CharSet при использовании document.write в NN

> Столько разговоров было в свое время насчет указание кодировки с помощью meta...
>
> Так вот, кодировку можно и нужно указывать если не стоит русский апач, который перекодирует в зависимости от платформы клиента и выдает правильную кодировку в заголовках.
Так вот, независимо от того, стоит ли там русский апач, выдача кодировки - дело сервера и HTTP протокола, и если кто-то не знает, что такое AddDefaultCharset, то с русским апачем у него тем более проблемы будут, типа таких:

> А так как русский апач очень часто глючить и не выдает ничего в хэдере, то... скоро снесу его и с dHTML.ru ;-)

А делов-то всего: документацию прочитать. После этого идем на любой нормальный хостинг (нормальный - это где тебе хотя бы .htaccess дают писать) и хостимся у америкосов, знать не знающих ничего про русскую кодировку, и имеем при этом нормальные заголовки (см. www.crimaniak.com - View page info - Encoding). При этом кто-то может смотреть сайт через перекодирующий прокси, кто-то - сохранить страницу на диск, перекодировать рекодом и послать своему приятелю на Маке, и т.д. и т.п., и при этом ни у кого не будет никаких проблем с ее просмотром, чего совершенно нельзя сказать про вариант с META.
Тем, кого это не убеждает, советую провести эксперимент: скажем, каждый раз, возвращаясь домой, заходить сначала с другой поъезд, подниматься на пару этажей, потом спускаться обратно, выходить, и только после этого идти в свой подъезд. Это примерно то же самое, что выдавать неправильную кодировку сервером, а потом подменять ее при помощи МЕТА на наждой странице.
СообщениеАвторДата
Alexander11.08.2002 00:09
Leechy25.08.2002 15:42
crimaniak24.08.2002 17:09
Leechy25.08.2002 15:46
crimaniak25.08.2002 18:53
Leechy25.08.2002 19:40
crimaniak26.08.2002 00:30
SergeY2K24.12.2006 23:26