Есть ли такая статистика?

12
D
На сайте с 14.01.2007
Offline
153
690

Сколько % пользователей отдают язык опер. системы и насколько можно доверять этим данным? (browser agent)

T.R.O.N
На сайте с 18.05.2004
Offline
314
#1

Dinozavr,

Случаи, когда информация неверная...

1. Если не PC

2. Когда комп имеет нормальную опереционку + MUI (язык получается ENG)

3. Когда ставят новые броузеры (когда они еще не русские) даже на русские операционки.

Для определения языка логичней использовать IP.

От воздержания пока никто не умер. Хотя никто и не родился! Prototype.js был написан теми, кто не знает JavaScript, для тех, кто не знает JavaScript (Richard Cornford)
N
На сайте с 06.05.2007
Offline
419
#2

А почему бы ей не доверять? если уж пользователь озаботился настройкой языка в браузере, значит он действительно хочет чтобы язык определился и сайт должен доверять безусловно.

Конечно, использовать этот заголовок для статистической оценки посетителей не шибко надежно.

Кнопка вызова админа ()
T.R.O.N
На сайте с 18.05.2004
Offline
314
#3
netwind:
если уж пользователь озаботился настройкой языка в браузере

покажите кто это делает сам и где?

D
На сайте с 14.01.2007
Offline
153
#4

T.R.O.N,

1. а кто у нас в данном случае не РС?

2. да, здесь косяк получается. но в принципе если уж МУИ поставили, от значит с оригинальным языком не совсем плохо

3. отдаётся ведь язык системы, а не браузера?

насчёт IP: подсети респределяются же по провайдерам, а не по странам? т.е. русские могут быть с 1-5 и 12-30(грубо говоря).

и надо иметь более-менее актуальную базу, чтобы правильно определить юзверя.

или я не прав?

N
На сайте с 06.05.2007
Offline
419
#5

T.R.O.N, все, кто клюнул на русскую версию firefox от яндекса или от mozilla.ru, например. Конечно, он сделал это неосознанно, но ведь он хотел и скачал именно русскую версию firefox.

А вы покажите как можно установить MUI на английскую винду и забыть выставить локаль ? зачем вообще тогда ставить MUI ?

T.R.O.N
На сайте с 18.05.2004
Offline
314
#6
Dinozavr:
а кто у нас в данном случае не РС

Маки, наладонники, Iphone, теперь еще и андройды....

Dinozavr:
3. отдаётся ведь язык системы, а не браузера?

Отдается строка броузера.. а вот как и когда она формируется - дело темное...

netwind:
все, кто клюнул на русскую версию firefox от яндекса или от mozilla.ru, например.
И что, они полезли в настройки ставить руками настройки? Хотя от юзеров лисы можно и такое ожидать
netwind:
А вы покажите как можно установить MUI на английскую винду и забыть выставить локаль ?

Для информации, даже после установки и переключений, система остается англиской, и обновления все ставятся именно как на eng....

Dinozavr:
надо иметь более-менее актуальную базу, чтобы правильно определить юзверя.

безусловно, но такие базы есть, они актуализируются и статисткиа любая основанна именно на них

N
На сайте с 06.05.2007
Offline
419
#7
Отдается строка броузера.. а вот как и когда она формируется - дело темное...

Гы. Так вы тут все имеете ввиду определение языка по user-agent ? вот это действительно тупо.

Есть специальный заголовок Accept-language. Скорее всего он зависит от установленной локали в IE, а в firefox просто настраивается в настройках. Вот это и есть правильный метод.

В логи обычно не записывается, но ведь все можно настроить.

T.R.O.N:
Для информации, даже после установки и переключений, система остается англиской, и обновления все ставятся именно как на eng....

вот, например, запрос от IE6 на Истинной Английской Виндовс 2003 Сервер даже без MUI, но с настроенной локалью :


GET / HTTP/1.1
Accept: image/gif, image/x-xbitmap, image/jpeg, image/pjpeg, application/x-shockwave-flash, application/vnd.ms-excel, application/vnd.ms-powerpoint, application/msword, */*
Accept-Language: ru
UA-CPU: x86
Accept-Encoding: gzip, deflate
User-Agent: Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.2; SV1; .NET CLR 1.1.4322; InfoPath.1; .NET CLR 2.0.50727)
Host: xxx.ru
Connection: Keep-Alive
T.R.O.N
На сайте с 18.05.2004
Offline
314
#8
netwind:
Есть специальный заголовок Accept-language

Есть, но IE его отдает криво. Попробуйте 20-30 раз выполнить запросы. Лисой не занимался, не скажу.... Opera отвечает, но так как поставиш. По умолчанию - не отдает.

Теперь об этом заголовке

Accept-Language: ru-RU,ru;q=0.9,en;q=0.8. IE/Opera при установленном украинском языке системы в дефаулте.... Правда достойно?

Вот XP с муи. IE 7

Accept-Language: en,ru-ru;q=0.8,ru;q=0.5,en-us;q=0.5

Хотя Accept-Charset указал правильно....

Если я ничего не путаю, то это заголовок только для http 1.1. Боты, обычно, идут с 1.0.

PS Dinozavr, Вы воще чего хотите, отдавать разные языки сайта или просто для своих.чужих ограничения ввести?

PPS Есть подозрение что поле Accept-Language может изменяться установленными тулбарами всякими. Ща хочу проверить....

N
На сайте с 06.05.2007
Offline
419
#9

T.R.O.N, ну видимо это подарок Самостийной от локализаторов. Идею в целом єто не опровергает.

T.R.O.N
На сайте с 18.05.2004
Offline
314
#10
netwind:
Идею в целом єто не опровергает.

идею чего? может я что-то путаю, но для меня любая информация или она достоверна,или это не информация а домысел...

12

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий