Re: Создание сайта

2008-02-19 Пенетрантность Artem Chuprina
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: Создание сайта

2008-02-19 Пенетрантность Artem Chuprina
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: Создание сайта

2008-02-18 Пенетрантность Покотиленко Костик
В Пнд, 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: Создание сайта

2008-02-18 Пенетрантность Stanislav V. Vlasov
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: Создание сайта

2008-02-18 Пенетрантность 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 лучше таки указывать кодировку и там и там. Если в теле страницы не
|  указать - то могут быть грабли при просмотре сохраненных на диск страниц.
`-
ИМХО, лучше только в теле страницы и держать.
А перекодировку сервером отключить и не включать

-- 
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: Создание сайта

2008-02-18 Пенетрантность Eugene Korbut
On Monday 18 February 2008 18:15:36 Stanislav V. Vlasov wrote:
 Если веб-сервер на хостинге не поддерживает .htaccess (кстати, просьба
 указать пример такого хостинга) и не умеет отдавать кодировку сайта
 вообще - таки действительно прописать в теле страницы. Если умеет -
 лучше не трогать страницу и настроить веб-сервер (по граблям с
 одновременной отдачей разных кодировок в заголовках и в теле страницы я
 уже ходил).

imho лучше таки указывать кодировку и там и там. Если в теле страницы не 
указать - то могут быть грабли при просмотре сохраненных на диск страниц.
--
Eugene


Re: Создание сайта

2008-02-18 Пенетрантность Eugene Korbut
On Tuesday 19 February 2008 00:29:16 Mikhail A Antonov wrote:
 ИМХО, лучше только в теле страницы и держать.
 А перекодировку сервером отключить и не включать

Перекодировку - отключить.
А вот выдавать в хедерах правильный charset таки надо.
--
Eugene


Re: Создание сайта

2008-02-18 Пенетрантность Покотиленко Костик
В Пнд, 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: Создание сайта

2008-02-18 Пенетрантность Oleg Gashev

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: Создание сайта

2008-02-18 Пенетрантность Mikhail A Antonov
,--[Покотиленко Костик [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: Создание сайта

2008-02-18 Пенетрантность Oleg Gashev

Покотиленко Костик 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: Создание сайта

2008-02-18 Пенетрантность Oleg Gashev

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: Создание сайта

2008-02-18 Пенетрантность Покотиленко Костик
В Пнд, 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: Создание сайта

2008-02-18 Пенетрантность Покотиленко Костик
В Пнд, 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: Создание сайта

2008-02-18 Пенетрантность Artem Chuprina
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: Создание сайта

2008-02-18 Пенетрантность 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 остался жив только на 
серверах очень странных хостеров.


--
Alex



--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: Создание сайта

2008-02-18 Пенетрантность Покотиленко Костик
В Пнд, 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: Создание сайта

2008-02-18 Пенетрантность Andrey Sinitsyn

В Пнд, 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: Создание сайта

2008-02-18 Пенетрантность Artem Chuprina
Покотиленко Костик - 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: Создание сайта

2008-02-18 Пенетрантность Иван Лох
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: Создание сайта

2008-02-18 Пенетрантность Oleg Gashev

Покотиленко Костик 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: Создание сайта

2008-02-18 Пенетрантность Victor Wagner
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: Создание сайта

2008-02-18 Пенетрантность Victor Wagner
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: Создание сайта

2008-02-18 Пенетрантность Dmitri Samsonov

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: Создание сайта

2008-02-18 Пенетрантность Grey Fenrir
В 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: Создание сайта

2008-02-18 Пенетрантность Dmitry Nezhevenko
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: Создание сайта

2008-02-18 Пенетрантность Victor Wagner
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: Создание сайта

2008-02-18 Пенетрантность Andrey Sinitsyn
Угу, почти все браузеры. Столь любимый всеми вебмастерами 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: Создание сайта

2008-02-18 Пенетрантность Mikhail A Antonov
,--[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: Создание сайта

2008-02-17 Пенетрантность Stanislav V. Vlasov
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: Создание сайта

2008-02-17 Пенетрантность Mikhail A Antonov
,--[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: Создание сайта

2008-02-17 Пенетрантность Stanislav V. Vlasov
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: Создание сайта

2008-02-17 Пенетрантность Mikhail A Antonov
,--[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: Создание сайта

2008-02-16 Пенетрантность Oleg Gashev

Кабанов Евгений 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]



Создание сайта

2008-02-16 Пенетрантность Кабанов Евгений
Доброго времени суток всем!
Хочется сделать лёгкий сайт для просмотра на всём (IE, текстовые
браузеры, мобилы, Iceweasel и т.п.). Адрес - folkboat.ru.
Несколько вопросов, в связи с этим:
1) какой язык разметки (по вашему опыту) лучше использовать для
вёрстки: XHTML или HTML, и какие версии этих языков?
2) Какие есть в Debianе web-редакторы для этой цели (что
рекомендуете)?
3) Как заставить браузер (какими тегами) показывать мои страницы в
UTF-8, а не в Windows-1251, например, без выбора кодировок руками.
Спасибо.



Re: Создание сайта

2008-02-16 Пенетрантность Ivan Dubrov

Кабанов Евгений 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: Создание сайта

2008-02-16 Пенетрантность Кабанов Евгений
На 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)с этим проблемы. Спасибо за совет.