Re: Создание сайта
Victor Wagner - debian-russian@lists.debian.org @ Tue, 19 Feb 2008 09:51:29 +0300: У UTF-8 есть один недостаток в контексте веб-страниц: UTF-8 двухбайтовый. А ведь есть пользователи на модемах, в том числе VW Это неверно. Русские буквы занимают 2 байта, китайские иероглифы VW 4-6, а латинские буквы и знаки препинания - один байт. VW Учитывая, сколько в HTML тэгов, атрибутов и прочего невидимого VW добра, увеличение размера будет ни разу не в двое. ... а если HTML из-под ворда, то вообще практически незаметно... -- Artem Chuprina RFC2822: ran{}ran.pp.ru Jabber: [EMAIL PROTECTED] Will write code that writes code that writes code that writes code for money. -- on comp.lang.lisp -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Re: Создание сайта
Grey Fenrir - debian-russian@lists.debian.org @ Tue, 19 Feb 2008 01:04:52 +0300: GF так вот, можно сэкономить кучу денег, если инет вообче не юзать. Золотые слова. В рамочку и на стенку. -- Artem Chuprina RFC2822: ran{}ran.pp.ru Jabber: [EMAIL PROTECTED] Обновление Windows изменило интуитивно ясный интерфейс Вашего компьютера. Загрузите обновление интуиции с сайта Microsoft. (С)энта -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Re: Создание сайта
В Пнд, 18/02/2008 в 10:52 +0300, Mikhail A Antonov пишет: ,--[Stanislav V. Vlasov [EMAIL PROTECTED] 18/02/2008 10:24 (GMT +3) | | Лучше в .htaccess прописать: | | AddDefaultCharset UTF-8 | | А вот не надо так делать. | Потом захочется человеку страничку в другой кодировке сделать - он долго | будет менять charset внутри html но лишь потом поймет что к чему. | | Почему я первым делом лезу в .htaccess, если вижу проблемы с кодировкой? `- А как быть если не апач? Или априори на всех веб-серверах стоит только апач? А зачем платить больше? -- Покотиленко Костик [EMAIL PROTECTED] -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Re: Создание сайта
On Mon, Feb 18, 2008 at 10:52:03AM +0300, Mikhail A Antonov wrote: | | Лучше в .htaccess прописать: | | AddDefaultCharset UTF-8 | А вот не надо так делать. | Потом захочется человеку страничку в другой кодировке сделать - он долго | будет менять charset внутри html но лишь потом поймет что к чему. | Почему я первым делом лезу в .htaccess, если вижу проблемы с кодировкой? `- А как быть если не апач? Или априори на всех веб-серверах стоит только апач? Если веб-сервер на хостинге не поддерживает .htaccess (кстати, просьба указать пример такого хостинга) и не умеет отдавать кодировку сайта вообще - таки действительно прописать в теле страницы. Если умеет - лучше не трогать страницу и настроить веб-сервер (по граблям с одновременной отдачей разных кодировок в заголовках и в теле страницы я уже ходил). -- Stanislav -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Re: Создание сайта
,--[Eugene Korbut [EMAIL PROTECTED] 18/02/2008 16:42 (GMT +3) | On Monday 18 February 2008 18:15:36 Stanislav V. Vlasov wrote: | Если веб-сервер на хостинге не поддерживает .htaccess (кстати, просьба | указать пример такого хостинга) и не умеет отдавать кодировку сайта | вообще - таки действительно прописать в теле страницы. Если умеет - | лучше не трогать страницу и настроить веб-сервер (по граблям с | одновременной отдачей разных кодировок в заголовках и в теле страницы я | уже ходил). | | imho лучше таки указывать кодировку и там и там. Если в теле страницы не | указать - то могут быть грабли при просмотре сохраненных на диск страниц. `- ИМХО, лучше только в теле страницы и держать. А перекодировку сервером отключить и не включать -- Best regards, Mikhail Bart-mdv- @ SolarNet IRC: irc.solarnet.ru WWW: http://www.solarnet.ru/ -- ОДНА ИЗ АКСИОМ КАНА Если ничто другое не помогает - прочтите, наконец, инструкцию. signature.asc Description: This is a digitally signed message part.
Re: Создание сайта
On Monday 18 February 2008 18:15:36 Stanislav V. Vlasov wrote: Если веб-сервер на хостинге не поддерживает .htaccess (кстати, просьба указать пример такого хостинга) и не умеет отдавать кодировку сайта вообще - таки действительно прописать в теле страницы. Если умеет - лучше не трогать страницу и настроить веб-сервер (по граблям с одновременной отдачей разных кодировок в заголовках и в теле страницы я уже ходил). imho лучше таки указывать кодировку и там и там. Если в теле страницы не указать - то могут быть грабли при просмотре сохраненных на диск страниц. -- Eugene
Re: Создание сайта
On Tuesday 19 February 2008 00:29:16 Mikhail A Antonov wrote: ИМХО, лучше только в теле страницы и держать. А перекодировку сервером отключить и не включать Перекодировку - отключить. А вот выдавать в хедерах правильный charset таки надо. -- Eugene
Re: Создание сайта
В Пнд, 18/02/2008 в 17:29 +0300, Mikhail A Antonov пишет: ,--[Eugene Korbut [EMAIL PROTECTED] 18/02/2008 16:42 (GMT +3) | On Monday 18 February 2008 18:15:36 Stanislav V. Vlasov wrote: | Если веб-сервер на хостинге не поддерживает .htaccess (кстати, просьба | указать пример такого хостинга) и не умеет отдавать кодировку сайта | вообще - таки действительно прописать в теле страницы. Если умеет - | лучше не трогать страницу и настроить веб-сервер (по граблям с | одновременной отдачей разных кодировок в заголовках и в теле страницы я | уже ходил). | | imho лучше таки указывать кодировку и там и там. Если в теле страницы не | указать - то могут быть грабли при просмотре сохраненных на диск страниц. `- ИМХО, лучше только в теле страницы и держать. А перекодировку сервером отключить и не включать И вообще зачем её придумали? :-) -- Покотиленко Костик [EMAIL PROTECTED] -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Re: Создание сайта
Stanislav V. Vlasov wrote: head meta http-equiv=Content-Type content=text/html; charset=utf-8 Лучше в .htaccess прописать: AddDefaultCharset UTF-8 Сначала прописывается meta. Потом в .htaccess. -- WBR, Oleg Gashev. -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Re: Создание сайта
,--[Покотиленко Костик [EMAIL PROTECTED] 18/02/2008 17:34 (GMT +3) | ИМХО, лучше только в теле страницы и держать. | А перекодировку сервером отключить и не включать | | И вообще зачем её придумали? :-) `- Да-да, хотелось бы знать :-)) -- Best regards, Mikhail Bart-mdv- @ SolarNet IRC: irc.solarnet.ru WWW: http://www.solarnet.ru/ -- Любят родину не за то, что она велика, а за то, что своя. -- Сенека signature.asc Description: This is a digitally signed message part.
Re: Создание сайта
Покотиленко Костик wrote: Это, понятно. Но зачем на одном сайте (и вообще на одном сервере) держать файлы в разных кодировках? Сайты моих клиентов как на UTF-8, так и на windows-1251. Соответственно, в разных папках разный charset. -- WBR, Oleg Gashev. -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Re: Создание сайта
Mikhail A Antonov wrote: ,--[Покотиленко Костик [EMAIL PROTECTED] 18/02/2008 17:34 (GMT +3) | ИМХО, лучше только в теле страницы и держать. | А перекодировку сервером отключить и не включать | | И вообще зачем её придумали? :-) `- Да-да, хотелось бы знать :-)) Закачайте на сервер несколько текстовых файлов в различной кодировке. И попытайтесь их прочитать. -- WBR, Oleg Gashev. -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Re: Создание сайта
В Пнд, 18/02/2008 в 16:48 +0200, Oleg Gashev пишет: Mikhail A Antonov wrote: ,--[Покотиленко Костик [EMAIL PROTECTED] 18/02/2008 17:34 (GMT +3) | ИМХО, лучше только в теле страницы и держать. | А перекодировку сервером отключить и не включать | | И вообще зачем её придумали? :-) `- Да-да, хотелось бы знать :-)) Закачайте на сервер несколько текстовых файлов в различной кодировке. И попытайтесь их прочитать. Это, понятно. Но зачем на одном сайте (и вообще на одном сервере) держать файлы в разных кодировках? А если вдруг, то iconv -f cp_from -t cp_to file_from | less проще и доступнее чем links cp_from. -- Покотиленко Костик [EMAIL PROTECTED] -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Re: Создание сайта
В Пнд, 18/02/2008 в 17:08 +0200, Oleg Gashev пишет: Покотиленко Костик wrote: Это, понятно. Но зачем на одном сайте (и вообще на одном сервере) держать файлы в разных кодировках? Сайты моих клиентов как на UTF-8, так и на windows-1251. Соответственно, в разных папках разный charset. Зоопарк однако, хоть и не запретишь :/ -- Покотиленко Костик [EMAIL PROTECTED] -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Re: Создание сайта
Mikhail A Antonov - debian-russian@lists.debian.org @ Mon, 18 Feb 2008 17:29:16 +0300: MAA ,--[Eugene Korbut [EMAIL PROTECTED] 18/02/2008 16:42 (GMT +3) MAA | On Monday 18 February 2008 18:15:36 Stanislav V. Vlasov wrote: MAA | Если веб-сервер на хостинге не поддерживает .htaccess (кстати, просьба MAA | указать пример такого хостинга) и не умеет отдавать кодировку сайта MAA | вообще - таки действительно прописать в теле страницы. Если умеет - MAA | лучше не трогать страницу и настроить веб-сервер (по граблям с MAA | одновременной отдачей разных кодировок в заголовках и в теле страницы я MAA | уже ходил). MAA | MAA | imho лучше таки указывать кодировку и там и там. Если в теле страницы не MAA | указать - то могут быть грабли при просмотре сохраненных на диск страниц. MAA `- MAA ИМХО, лучше только в теле страницы и держать. MAA А перекодировку сервером отключить и не включать Вот только для тела страницы штатного способа указать кодировку не придумали. (meta http-equiv, как ясно даже из его названия - нештатный, и штатное ему место в протоколе HTTP.) -- Artem Chuprina RFC2822: ran{}ran.pp.ru Jabber: [EMAIL PROTECTED] В теории нет различия между теорией и практикой. На практике - есть. -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Re: Создание сайта
Mikhail A Antonov wrote: ,--[Покотиленко Костик [EMAIL PROTECTED] 18/02/2008 17:34 (GMT +3) | ИМХО, лучше только в теле страницы и держать. | А перекодировку сервером отключить и не включать | | И вообще зачем её придумали? :-) `- Да-да, хотелось бы знать :-)) Когда компы были большими, а мыши - нестандартными устройствами, разные браузеры работали корректно только с какой-то одной кодировкой, и то - через одно место. Для винды - 1251, для юниксов - koi8-r, для OS/2 - cp866. В результате был придуман mod_charset (если я не путаю название), который на основании порта и, возможно, UserAgent (точно не помню...) перекодировал отдаваемый контент в нужную кодировку. Когда все такие браузеры вымерли, mod_charset остался жив только на серверах очень странных хостеров. -- Alex -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Re: Создание сайта
В Пнд, 18/02/2008 в 18:52 +0300, alex kuklin пишет: Mikhail A Antonov wrote: ,--[Покотиленко Костик [EMAIL PROTECTED] 18/02/2008 17:34 (GMT +3) | ИМХО, лучше только в теле страницы и держать. | А перекодировку сервером отключить и не включать | | И вообще зачем её придумали? :-) `- Да-да, хотелось бы знать :-)) Когда компы были большими, а мыши - нестандартными устройствами, разные браузеры работали корректно только с какой-то одной кодировкой, и то - через одно место. Для винды - 1251, для юниксов - koi8-r, для OS/2 - cp866. В результате был придуман mod_charset (если я не путаю название), который на основании порта и, возможно, UserAgent (точно не помню...) перекодировал отдаваемый контент в нужную кодировку. Когда все такие браузеры вымерли, mod_charset остался жив только на серверах очень странных хостеров. Я считаю, что: 1. прописывать кодировку в каждом файле не удобно, так как теряется возможность сменить их кодировку без редактирования каждого файла. Сегодня у конторы веб-мастер, который работает на винде и ему удобно работать в cp1251, завтра придёт другой, который работает на линуксе, и ему будет удобно работать в koi8-u или utf8. В этом случае, если в файле не прописана кодировка, её можно легко сменить с помощью iconv или подобных. А сам с этой проблемой столкнулся, до сих пор мучаюсь. Вариант либо потратить день и перекодировать весь сайт выкусывая явное указание кодировки или пару раз в месяц делать iconv -f cp1251 -t koi8-u, редактировать, потом iconv -t cp1251 -f koi8-u. 2. прописывать кодировку лучше в конфигах апача либо в .htaccess либо 3. уже очень давно (лет 10) пользуюсь SSI и не представляю как без него можно сделать сайт, а потом его ещё и веб-мастерить. Речь тут в большей степени идёт о header'ах и footer'ах. Если контент динамический, header'ы и footer'ы делаются средствами языка. Так вот, на худой конец, кодировку можно один раз прописать в header'е, если нет доступа к .htaccess. 4. в каком веб-сервере нет .htaccess или аналога? Зачем такой веб-сервер? P.S. если речь идёт о мультиязычных страницах, тут хз. -- Покотиленко Костик [EMAIL PROTECTED] -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Re: Создание сайта
В Пнд, 18/02/2008 в 18:31 +0200, Покотиленко Костик пишет: 1. прописывать кодировку в каждом файле не удобно, так как теряется возможность сменить их кодировку без редактирования каждого файла. Сегодня у конторы веб-мастер, который работает на винде и ему удобно работать в cp1251, завтра придёт другой, который работает на линуксе, и ему будет удобно работать в koi8-u или utf8. В этом случае, если в файле не прописана кодировка, её можно легко сменить с помощью iconv или подобных. А сам с этой проблемой столкнулся, до сих пор мучаюсь. Вариант либо потратить день и перекодировать весь сайт выкусывая явное указание кодировки или пару раз в месяц делать iconv -f cp1251 -t koi8-u, редактировать, потом iconv -t cp1251 -f koi8-u. У вас все сайты статические чтоли? -- With best regards, Sinitsyn Andrey GDT Software Group ICQ: 9526020 JID: [EMAIL PROTECTED]
Re: Создание сайта
Покотиленко Костик - debian-russian@lists.debian.org @ Mon, 18 Feb 2008 18:31:52 +0200: ПК 4. в каком веб-сервере нет .htaccess или аналога? Зачем такой ПК веб-сервер? Он может очень быстро работать. За этим, к примеру, и нужен. -- Artem Chuprina RFC2822: ran{}ran.pp.ru Jabber: [EMAIL PROTECTED] Все гениальное просто. Но со вкусом. Кнышев. -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Re: Создание сайта
On Mon, Feb 18, 2008 at 06:31:52PM +0200, Покотиленко Костик wrote: ему будет удобно работать в koi8-u или utf8. В этом случае, если в файле не прописана кодировка, её можно легко сменить с помощью iconv или подобных. А сам с этой проблемой столкнулся, до сих пор мучаюсь. Вариант либо потратить день и перекодировать весь сайт выкусывая явное указание кодировки или пару раз в месяц делать iconv -f cp1251 -t koi8-u, редактировать, потом iconv -t cp1251 -f koi8-u. Открой для себя perl... Или хотя бы sed. За день можно изучить оба. 2. прописывать кодировку лучше в конфигах апача либо в .htaccess либо Уж сколько раз твердили миру, что метаинформация о данных должна лежать прямо в файле. Иначе ее обязательно потеряют. 3. уже очень давно (лет 10) пользуюсь SSI и не представляю как без него можно сделать сайт, а потом его ещё и веб-мастерить. Речь тут в большей Согласитесь, что это ваша личная проблема. 4. в каком веб-сервере нет .htaccess или аналога? Зачем такой веб-сервер? .htaccess или аналога нет в протоколе file:/// ;-} -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Re: Создание сайта
Покотиленко Костик wrote: 1. прописывать кодировку в каждом файле не удобно, так как теряется возможность сменить их кодировку без редактирования каждого файла. Сегодня у конторы веб-мастер, который работает на винде и ему удобно работать в cp1251, завтра придёт другой, который работает на линуксе, и ему будет удобно работать в koi8-u или utf8. В этом случае, если в файле не прописана кодировка, её можно легко сменить с помощью iconv или подобных. А сам с этой проблемой столкнулся, до сих пор мучаюсь. Вариант либо потратить день и перекодировать весь сайт выкусывая явное указание кодировки или пару раз в месяц делать iconv -f cp1251 -t koi8-u, редактировать, потом iconv -t cp1251 -f koi8-u. Смахивает на статику. У меня все хранится в бд. -- WBR, Oleg Gashev. -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Re: Создание сайта
On 2008.02.18 at 18:31:52 +0200, Покотиленко Костик wrote: 1. прописывать кодировку в каждом файле не удобно, так как теряется возможность сменить их кодировку без редактирования каждого файла. Сегодня у конторы веб-мастер, который работает на винде и ему удобно работать в cp1251, завтра придёт другой, который работает на линуксе, и Вебмастера, которому на линуксе неудобно работать в 1251 - уволить за некомпетентность. ему будет удобно работать в koi8-u или utf8. В этом случае, если в файле не прописана кодировка, её можно легко сменить с помощью iconv или подобных. А сам с этой проблемой столкнулся, до сих пор мучаюсь. Вариант либо потратить день и перекодировать весь сайт выкусывая явное указание Потратить 15 минут на чтение man perlrun и написать командную строчку которая поменяет явное указание кодировки на требуемое. Возможно заодно, и перекодирует. Потом еще пять минут на man find и напустить это на весь сайт. кодировки или пару раз в месяц делать iconv -f cp1251 -t koi8-u, Данная операция может привести к потере информации. 3. уже очень давно (лет 10) пользуюсь SSI и не представляю как без него можно сделать сайт, а потом его ещё и веб-мастерить. Речь тут в большей степени идёт о header'ах и footer'ах. Если контент динамический, Уволить за некомпетентность - однозначно. Если файл редактируется пару раз в месяц, а отдается 1 раз в день, то SSI там просто противопоказано. Надо после редактитирования (пару раз в месяц) напускать оффлайновый постпроцессор, который все то же самое сделает. P.S. если речь идёт о мультиязычных страницах, тут хз. То тут надо использовать кодировку, в которую умещаются все необходимые символы. Т.е. utf-8. Можно, конечно, entities использовать, если на одном из этих языков цитат мало, но редактировать неудобно. -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Re: Создание сайта
On 2008.02.18 at 18:23:51 +0300, Artem Chuprina wrote: Вот только для тела страницы штатного способа указать кодировку не придумали. (meta http-equiv, как ясно даже из его названия - нештатный, и штатное ему место в протоколе HTTP.) Кстати, Apache в этом веке по-моему, наконец научился кодировку из меты извлекать и выдавать где положено по протоколу. -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Re: Создание сайта
Victor Wagner пишет: То тут надо использовать кодировку, в которую умещаются все необходимые символы. Т.е. utf-8. Можно, конечно, entities использовать, если на одном из этих языков цитат мало, но редактировать неудобно. У UTF-8 есть один недостаток в контексте веб-страниц: UTF-8 двухбайтовый. А ведь есть пользователи на модемах, в том числе GPRS-модемах (которые небыстрые и с небесплатным трафиком) -- стоит ли срать им в душу? Так что универсального решения тут нет. Надо смотреть каждый конкретный случай. Хотя я обычно предпочитаю UTF-8 просто чтобы меньше заморачиваться. -- Dmitri Samsonov -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Re: Создание сайта
В Mon, 18 Feb 2008 22:59:09 +0300 Dmitri Samsonov [EMAIL PROTECTED] пишет: Victor Wagner пишет: То тут надо использовать кодировку, в которую умещаются все необходимые символы. Т.е. utf-8. Можно, конечно, entities использовать, если на одном из этих языков цитат мало, но редактировать неудобно. У UTF-8 есть один недостаток в контексте веб-страниц: UTF-8 двухбайтовый. А ведь есть пользователи на модемах, в том числе GPRS-модемах (которые небыстрые и с небесплатным трафиком) -- стоит ли срать им в душу? кто-нить сможет дать реальную статистику по перегргузке при просмотре utf-текста? сижу на gprs очень часто. Каждая (очень маленая) картинка - минимум страница-две текста. Так как денег у меня мало, картинки обычно отключены. средняя машинописная страница (12-тым кеглем на А4) в utf - 5-10Kb. пускай от 2 до 5-ти Кb лишнего трафика. Которые по тарифам моего билайна (примерно тарифы у всех одинаковы) стОит от 0.04 до 0.1 цента (в самое дорогое время!). Значит, в самом невыгодном случае, человек читает три средних книги (по 300 стр) и тратит на это целый лишний бакс. Сам не уважаю трату чужого времени и денег, например, при пересылке doc-файлов по несколько десятков мегов без архивации. Но сколько можно уже пугать utf-перерасходом? имхо utf придумана для объединения. интернет - тоже. так вот, можно сэкономить кучу денег, если инет вообче не юзать. сори за излишнюю эмоциональность, без обид. -- Timohty Silent
Re: Создание сайта
On Mon, Feb 18, 2008 at 10:59:09PM +0300, Dmitri Samsonov wrote: Victor Wagner пишет: То тут надо использовать кодировку, в которую умещаются все необходимые символы. Т.е. utf-8. Можно, конечно, entities использовать, если на одном из этих языков цитат мало, но редактировать неудобно. У UTF-8 есть один недостаток в контексте веб-страниц: UTF-8 двухбайтовый. А ведь есть пользователи на модемах, в том числе GPRS-модемах (которые небыстрые и с небесплатным трафиком) -- стоит ли срать им в душу? Тот же Apache умеет mod_deflate. Его перекрывает не только затраты на юникод. -- WBR, Dmitry signature.asc Description: Digital signature
Re: Создание сайта
On 2008.02.18 at 22:59:09 +0300, Dmitri Samsonov wrote: У UTF-8 есть один недостаток в контексте веб-страниц: UTF-8 двухбайтовый. А ведь есть пользователи на модемах, в том числе Это неверно. Русские буквы занимают 2 байта, китайские иероглифы 4-6, а латинские буквы и знаки препинания - один байт. Учитывая, сколько в HTML тэгов, атрибутов и прочего невидимого добра, увеличение размера будет ни разу не в двое. Если уж так жалко GPRS-пользователей, лучше соптимизировать дизайн, минимизировать количество графики, погонять pngcrush и какой-нибудь оптимизатор jpeg. И отказаться от баннеров. -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Re: Создание сайта
Угу, почти все браузеры. Столь любимый всеми вебмастерами IE порой ловит глюки при gzip-нутом контенте В Втр, 19/02/2008 в 10:30 +0300, Mikhail A Antonov пишет: На сколько я помню, веб-сервера умеют трафик жать gzip-ом. А браузеры умеют его распаковывать обратно. -- With best regards, Sinitsyn Andrey GDT Software Group ICQ: 9526020 JID: [EMAIL PROTECTED]
Re: Создание сайта
,--[Dmitri Samsonov [EMAIL PROTECTED] 18/02/2008 22:59 (GMT +3) | У UTF-8 есть один недостаток в контексте веб-страниц: UTF-8 | двухбайтовый. А ведь есть пользователи на модемах, в том числе | GPRS-модемах (которые небыстрые и с небесплатным трафиком) -- стоит ли | срать им в душу? | Так что универсального решения тут нет. Надо смотреть каждый | конкретный случай. | | Хотя я обычно предпочитаю UTF-8 просто чтобы меньше заморачиваться. `- На сколько я помню, веб-сервера умеют трафик жать gzip-ом. А браузеры умеют его распаковывать обратно. -- Best regards, Mikhail Bart-mdv- @ SolarNet IRC: irc.solarnet.ru WWW: http://www.solarnet.ru/ -- Вера предполагает сомнение, иначе это была бы не вера, а знание. -- А.Круглов signature.asc Description: This is a digitally signed message part.
Re: Создание сайта
On Sat, Feb 16, 2008 at 08:03:03PM +0200, Oleg Gashev wrote: 3) Как заставить браузер (какими тегами) показывать мои страницы в UTF-8, а не в Windows-1251, например, без выбора кодировок руками. head meta http-equiv=Content-Type content=text/html; charset=utf-8 Лучше в .htaccess прописать: AddDefaultCharset UTF-8 -- Stanislav -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Re: Создание сайта
,--[Stanislav V. Vlasov [EMAIL PROTECTED] 18/02/2008 07:48 (GMT +3) | On Sat, Feb 16, 2008 at 08:03:03PM +0200, Oleg Gashev wrote: | 3) Как заставить браузер (какими тегами) показывать мои страницы в | UTF-8, а не в Windows-1251, например, без выбора кодировок руками. | | head | meta http-equiv=Content-Type content=text/html; charset=utf-8 | | Лучше в .htaccess прописать: | AddDefaultCharset UTF-8 | `- А вот не надо так делать. Потом захочется человеку страничку в другой кодировке сделать - он долго будет менять charset внутри html но лишь потом поймет что к чему. -- Best regards, Mikhail Bart-mdv- @ SolarNet IRC: irc.solarnet.ru WWW: http://www.solarnet.ru/ -- Наука - это кладбище гипотез. -- Анри Пуанкаре signature.asc Description: This is a digitally signed message part.
Re: Создание сайта
On Mon, Feb 18, 2008 at 10:12:55AM +0300, Mikhail A Antonov wrote: | 3) Как заставить браузер (какими тегами) показывать мои страницы в | UTF-8, а не в Windows-1251, например, без выбора кодировок руками. | head |meta http-equiv=Content-Type content=text/html; charset=utf-8 | Лучше в .htaccess прописать: | AddDefaultCharset UTF-8 А вот не надо так делать. Потом захочется человеку страничку в другой кодировке сделать - он долго будет менять charset внутри html но лишь потом поймет что к чему. Почему я первым делом лезу в .htaccess, если вижу проблемы с кодировкой? -- Stanislav -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Re: Создание сайта
,--[Stanislav V. Vlasov [EMAIL PROTECTED] 18/02/2008 10:24 (GMT +3) | | Лучше в .htaccess прописать: | | AddDefaultCharset UTF-8 | | А вот не надо так делать. | Потом захочется человеку страничку в другой кодировке сделать - он долго | будет менять charset внутри html но лишь потом поймет что к чему. | | Почему я первым делом лезу в .htaccess, если вижу проблемы с кодировкой? `- А как быть если не апач? Или априори на всех веб-серверах стоит только апач? -- Best regards, Mikhail Bart-mdv- @ SolarNet IRC: irc.solarnet.ru WWW: http://www.solarnet.ru/ -- Тому виднее, у кого нос длиннее signature.asc Description: This is a digitally signed message part.
Re: Создание сайта
Кабанов Евгений wrote: Доброго времени суток всем! Хочется сделать лёгкий сайт для просмотра на всём (IE, текстовые браузеры, мобилы, Iceweasel и т.п.). Адрес - folkboat.ru. Несколько вопросов, в связи с этим: 1) какой язык разметки (по вашему опыту) лучше использовать для вёрстки: XHTML или HTML, и какие версии этих языков? А зачем XHTML? !DOCTYPE HTML PUBLIC -//W3C//DTD HTML 4.01 Transitional//EN http://www.w3.org/TR/html4/loose.dtd; 2) Какие есть в Debianе web-редакторы для этой цели (что рекомендуете)? gedit, vim, emacs. 3) Как заставить браузер (какими тегами) показывать мои страницы в UTF-8, а не в Windows-1251, например, без выбора кодировок руками. Спасибо. head meta http-equiv=Content-Type content=text/html; charset=utf-8 -- WBR, Oleg Gashev. -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Создание сайта
Доброго времени суток всем! Хочется сделать лёгкий сайт для просмотра на всём (IE, текстовые браузеры, мобилы, Iceweasel и т.п.). Адрес - folkboat.ru. Несколько вопросов, в связи с этим: 1) какой язык разметки (по вашему опыту) лучше использовать для вёрстки: XHTML или HTML, и какие версии этих языков? 2) Какие есть в Debianе web-редакторы для этой цели (что рекомендуете)? 3) Как заставить браузер (какими тегами) показывать мои страницы в UTF-8, а не в Windows-1251, например, без выбора кодировок руками. Спасибо.
Re: Создание сайта
Кабанов Евгений wrote: 3) Как заставить браузер (какими тегами) показывать мои страницы в UTF-8, а не в Windows-1251, например, без выбора кодировок руками. Спасибо. Наждо научить Apache (или кто у вас там) посылать правильный заголовок Content-Type. Сейчас приходит такой заголовок: Content-Type: text/html; charset=koi8-r -- WBR, Ivan S. Dubrov signature.asc Description: OpenPGP digital signature
Re: Создание сайта
На Sun, 17 Feb 2008 11:20:31 +0600 Ivan Dubrov [EMAIL PROTECTED] записано: Кабанов Евгений wrote: 3) Как заставить браузер (какими тегами) показывать мои страницы в UTF-8, а не в Windows-1251, например, без выбора кодировок руками. Спасибо. Наждо научить Apache (или кто у вас там) посылать правильный заголовок Content-Type. Сейчас приходит такой заголовок: Content-Type: text/html; charset=koi8-r Да, у меня (хостинг от nic.ru)с этим проблемы. Спасибо за совет.