powered by simpleCommunicator - 2.0.59     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / Клиентский TimeZone
52 сообщений из 52, показаны все 3 страниц
Клиентский TimeZone
    #38252598
Фотография hVostt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Для правильной работы приложения требуется клиентский TimeZone. Просить пользователя выбрать из выпадающего списка его зону считаю полнейшим кощунством и наихудшим вариантом из любых возможных.

В общем, сценарий такой для первого входа: скрипт выясняет клиентское время и перезагружает страницу с уже с нужными куками. Мне кажется это не айс. Существует ли другая более вменяемая практика?
...
Рейтинг: 0 / 0
Клиентский TimeZone
    #38252606
Deza
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
hVostt Существует ли другая более вменяемая практика?

приложение должно работать на UTC формате, а на стороне клиента работать через jquery globalize например.

авторнаихудшим вариантом из любых возможных.

почему?, большинство форумов с тобой не согласятся:)
...
Рейтинг: 0 / 0
Клиентский TimeZone
    #38252615
Фотография hVostt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Deza,

если мы говорим про банальный вывод времени, то да, Globalize + UTC допустима. я говорю о том, что логика приложения зависит от клиентского TimeZone. наигрубейше говоря, вывод данных формируется для времени клиента. поэтому UTC + Globalize не катит.

на счет форумов да. самое уродское, что когда-либо я видел. пока до настроек времени доберешься уже тыщу раз можно было в куках отдать клиентское время.

тут речь идёт о том, что прежде чем пользователь начнет пользоваться веб-приложением, приложение должно узнать его временную зону. как бы это сделать незаметно и красиво?
...
Рейтинг: 0 / 0
Клиентский TimeZone
    #38252623
ShSerge
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Клиентская дата передаётся сама по себе браузерами в запросе (Request).
...
Рейтинг: 0 / 0
Клиентский TimeZone
    #38252628
Deza
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
hVosttтут речь идёт о том, что прежде чем пользователь начнет пользоваться веб-приложением, приложение должно узнать его временную зону. как бы это сделать незаметно и красиво?


Код: c#
1.
2.
3.
4.
var userTime = HttpContext.Request.RequestContext.HttpContext.Timestamp;
            TimeZone zone = TimeZone.CurrentTimeZone;
            // Get offset.
            TimeSpan offset = zone.GetUtcOffset(userTime);
...
Рейтинг: 0 / 0
Клиентский TimeZone
    #38252689
bazile
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
hVosttВ общем, сценарий такой для первого входа: скрипт выясняет клиентское время и перезагружает страницу с уже с нужными куками. Мне кажется это не айс. Существует ли другая более вменяемая практика?
Это единственный возможный сценарий для автоматического определения клиентского времени.

ShSergeКлиентская дата передаётся сама по себе браузерами в запросе (Request).
Ты что-то путаешь. Это сервер отправляет заголовок Date, а не клиент.


Dezavar userTime = HttpContext.Request.RequestContext.HttpContext.Timestamp;
HttpContext.Timestamp возвращает дату начала обработки запроса сервером в его же часовом поясе. Цитата из MSDN:
http://msdn.microsoft.com/en-us/library/system.web.httpcontext.timestamp.aspx The timestamp returned from the Timestamp property is the local time of the server and is set during the instantiation of the HttpContext object. The local time is equal to the UTC time plus the UTC offset.
...
Рейтинг: 0 / 0
Клиентский TimeZone
    #38252696
Deza
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
bazile

Dezavar userTime = HttpContext.Request.RequestContext.HttpContext.Timestamp;
HttpContext.Timestamp возвращает дату начала обработки запроса сервером в его же часовом поясе. Цитата из MSDN:
http://msdn.microsoft.com/en-us/library/system.web.httpcontext.timestamp.aspx The timestamp returned from the Timestamp property is the local time of the server and is set during the instantiation of the HttpContext object. The local time is equal to the UTC time plus the UTC offset.

ошибся...:(
...
Рейтинг: 0 / 0
Клиентский TimeZone
    #38252777
Фотография МСУ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
hVosttПросить пользователя выбрать из выпадающего списка его зону считаю полнейшим кощунством и наихудшим вариантом из любых возможных.
Лучшего варианта еще не придумали. Самый правильный и надежный вариант - указать в настройках сайта свою зону, культуру и пр.
...
Рейтинг: 0 / 0
Клиентский TimeZone
    #38252801
Фотография hVostt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
МСУ,

Убивать за такое. Вообще по всем законам логики дата клиента должна передаваться в запросе, или хотяб его зона. Этого когда-то на заре веба не учли. Но просить пользователя выбрать какую-то хрень из выпадающего списка, это то за что надо руки отрывать, желательно по самую голову. Сейчас уже можно выполнить даже гео-теггинг, однако все равно остались дебилосервисы, запрашивающие у пользователя его город, тоже дурдом полнейшией.

В общем, спасибо за ответы, значит лучше уже не придумать, перезагружать страницу, сохраняя ТЗ в куках и в сессии.
...
Рейтинг: 0 / 0
Клиентский TimeZone
    #38252814
Фотография hVostt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Кстати, на счет настроек, в которых я там что-то по уродскому замыслу разработчика что-то должен выбирать. Если мне приходится периодически перемещаться по стране и за пределы, я должен как идиот лазить в настройки сервисов, чтобы у меня было все путем по региональным настройкам? Ну-и-ну.
...
Рейтинг: 0 / 0
Клиентский TimeZone
    #38252824
carrotik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
hVostt,

...вот тут индус развернуто пишет, как они (индусы) это делают, и в общем, именно так, с куками и сессией ...
http://www.prideparrot.com/blog/archive/2011/9/how_to_display_dates_and_times_in_clients_timezone
...
Рейтинг: 0 / 0
Клиентский TimeZone
    #38252872
Фотография hVostt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
carrotik,

о, спасибо! солюшн эт хорошо :)

а индусы щас молодцы. учитывая, что не-программисты индусы, работающие совсем по другой специальности (далекой от программирования), выдают такое по кодингу в статьях, примерах и полных раскладках, что нашим высокоумным мужам, строящим из себя незнамо ково, даже и не снилось.
...
Рейтинг: 0 / 0
Клиентский TimeZone
    #38252891
Фотография МСУ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
hVosttМСУ, Убивать за такое. Вообще по всем законам логики дата клиента должна передаваться в запросе, или хотяб его зона.
Глупый ты. Никакой гарантии нет и не будет, что ты на сервере получишь культуру. Во-вторых, русский приехал в японию - что будешь делать? В третьих, это бестпрактис - сам майкрософт рекомендует делать специальную страницу настроек культур. Вообщем, RTFM, студент.
...
Рейтинг: 0 / 0
Клиентский TimeZone
    #38252893
Фотография МСУ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
hVosttКстати, на счет настроек, в которых я там что-то по уродскому замыслу разработчика что-то должен выбирать. Если мне приходится периодически перемещаться по стране и за пределы, я должен как идиот лазить в настройки сервисов, чтобы у меня было все путем по региональным настройкам? Ну-и-ну.
Включи мозги, ты сам себе противоречишь. Если ты под своим аккаунтов сохранил настройки, они будут работать вне зависимости от твоего перемещения. Такие настройки есть в шарепоинте, в ms crm и т.д.
...
Рейтинг: 0 / 0
Клиентский TimeZone
    #38252896
Фотография МСУ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
hVostt, более того, MS не рекомендует полагаться на клиентскую культуру. Почему, я объяснил.
...
Рейтинг: 0 / 0
Клиентский TimeZone
    #38252901
Фотография hVostt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
МСУ,

несешь ахинею. такой степени турорылости и идиотизма, что даже спорить не хочется. а то что там майкрософт рекомендует, я незнаю можешь конечно меня запруфить но если она существует, то это рекомендация для оленей.

время зависит от региона в котором ты находишься. даже мой смарт автоматически меняет время в зависимости от часовой зоны в которой я нахожусь. можно подумать я проживая допустим в москве захерачу себе в настройки лондонское время... зачем? где долбаная автоматизация? дело в том что некотоыре разработчики тех же форумов, где надо часовую зону НАСТРАИВАТЬ, ленивые и твердолобые. такие как мсу.
...
Рейтинг: 0 / 0
Клиентский TimeZone
    #38252902
Фотография МСУ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
hVosttМСУ, несешь ахинею. такой степени турорылости и идиотизма, что даже спорить не хочется. а то что там майкрософт рекомендует, я незнаю можешь конечно меня запруфить но если она существует, то это рекомендация для оленей.
К сожалению, ахиненю несешь ты. Причем сразу в нескольких ветках. Нужно вязаться на настройки юзера, это самый надежный и правильный способ. Если официальные рекомендации MS для тебя оленьи, можешь убить себя об стену. Я бессилен.

hVosttвремя зависит от региона в котором ты находишься. даже мой смарт автоматически меняет время в зависимости от часовой зоны в которой я нахожусь. можно подумать я проживая допустим в москве захерачу себе в настройки лондонское время... зачем? где долбаная автоматизация? дело в том что некотоыре разработчики тех же форумов, где надо часовую зону НАСТРАИВАТЬ, ленивые и твердолобые. такие как мсу.
Ты дурак? Десятый раз повторяю:
1. Нет гарантии, что клиентская культура определится правильно. Да и, вообще, определится.
2. Проживая в Москве, ты можешь приехать в Лондон. По твоей идиотской логике сайт будет автоопределять лондонскую культуру. Профит? Нет.
...
Рейтинг: 0 / 0
Клиентский TimeZone
    #38252904
Фотография МСУ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Как умные люди делают (не фееричные идиоты-ламеры):
1. Отдельная страница для пользователя с настройками культуры
2. В БД пишется связка [UserId, DateTime]. По UserId мы получаем CultureId и получаем UTC, относительно смещения от DateTime (так работает MS CRM).
3. Или пишем в БД сразу в UTC (так работает SharePoint).
...
Рейтинг: 0 / 0
Клиентский TimeZone
    #38252910
Фотография hVostt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
МСУ,

я так понимаю, для обычных людей ты ничего и никогда не делал. а для того, что делаешь прилагаются килограммовые мануалы.

многие не такие продвинутые пользователи на страницах, где предлагается выбрать что-то там из списка, просто ищут как оттуда вылезти и вернуться к обычно серфингу. но разработчики утверждающие что-то типа «в топку таких юзеров, пусть учатся» пусть найдут себе стенку, через которую пусть попытаются пройти насквозь. можно с разбегу.

дискуссия закончена. живешь в прошлом веке. я думаю нужно полагаться на браузер пользователя и не задавать ему тупорылых вопросов. единственное время которое пользователю надо настроить, это время на компе. если он приедет в Лондон и захочет оставаться в своём родном времени, он не станет переводить часы на своем ноуте. а если захочет быть в реально мире, то переведет конечно же. и все умные веб-сервисы и другие программы должны на это автоматически среагировать. лазить в настройки всех сайтов и исправлять время, пусть этим занимаются грамотеи типа мсу. им все равно видимо в этой жизни больше нечем заняться. дибилизм ей богу.
...
Рейтинг: 0 / 0
Клиентский TimeZone
    #38252915
Фотография hVostt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
и я говорю только про время. про язык и другие НАСТРОЙКИ речи нет. кроме того, надо понимать, что если я сменил основную культуру на компе на JAPAN и мой браузер говорит веб-сайту, что я JAPAN мать вашу, не надо мне подсовывать русский, если есть возможность выдать вариант с нужным языком. но это конечно бай дизайн... но что касается времени... тут даже дискутировать не имеет смысла. затолкайте в гудок свои настройки временной зоны. и свои гайдлайны для оленей. это ппц какой идеотизм. у меня комп уже настроен на время. смарт и даже холодильник, если б он мог лазить в инет тоже был бы настроен на время. к чему дополнительные вопросы???
...
Рейтинг: 0 / 0
Клиентский TimeZone
    #38252919
Фотография hVostt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
МСУКак умные люди делают (не фееричные идиоты-ламеры):
1. Отдельная страница для пользователя с настройками культуры
2. В БД пишется связка [UserId, DateTime]. По UserId мы получаем CultureId и получаем UTC, относительно смещения от DateTime (так работает MS CRM).
3. Или пишем в БД сразу в UTC (так работает SharePoint).

это поделка из 80-х? ало? знаете, что пользователя нельзя привязывать к временной зоне? он может на недельку съездить к своей бабке живущей в другой часовой зоне и видеть актуальную , привязанную к его времени, информацию на сайте, если захочет вылезти в свой шарепоинт через веб, а не лезть в какие-то говно-настройки, потому что кому-то приспичело не парится, а прописать зону в базе данных. потом чел вернется, забудет переключить обратно, и сольет важное совещание, которое ему придет через шарепоинт. кто виновать? конечно пользователь, а чо?! надо ж следить за своими настройками.

РАЗРАБОТЧИК ТАКОГО ГОВНА! УБЕЙСЯ ОБ СТЕНУ! Уничтожь себя самым изощренным образом.
...
Рейтинг: 0 / 0
Клиентский TimeZone
    #38252920
Фотография МСУ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
hVosttМСУ, я так понимаю, для обычных людей ты ничего и никогда не делал. а для того, что делаешь прилагаются килограммовые мануалы.
Не поверишь, но именно так можно сказать про тебя, предлагающего идиотизм по автоопределению культуры. Автоопределение культуры еще куда ни шло использовать для инициализации настроек, но настройки должны быть.

hVosttмногие не такие продвинутые пользователи на страницах, где предлагается выбрать что-то там из списка, просто ищут как оттуда вылезти и вернуться к обычно серфингу. но разработчики утверждающие что-то типа «в топку таких юзеров, пусть учатся» пусть найдут себе стенку, через которую пусть попытаются пройти насквозь. можно с разбегу.
Точно, давай насквозь обойдем сайт microsoft.com стороной.

hVosttдискуссия закончена. живешь в прошлом веке.
Я живу реальностью, основываясь на рекомендации вендора, с которым работаю. А вот ты - студент фантазёр с логикой на клиенте у RESTful.

hVosttя думаю нужно полагаться на браузер пользователя и не задавать ему тупорылых вопросов.
http://msdn.microsoft.com/ru-ru/library/bz9tc508(v=vs.100).aspx При установке языка и региональных параметров не рекомендуется целиком полагаться на параметры в браузере пользователя. Пользователи нередко используют другие обозреватели с неустановленными параметрами (например в интернет-кафе). Необходимо предоставить пользователям возможности изменения языка или региональных параметров (CultureInfo) на странице.

Если ты считаешь себя умнее и опытнее майкрософта, зачем тогда постоянно глупые вопросы в форум постишь?
...
Рейтинг: 0 / 0
Клиентский TimeZone
    #38252922
Фотография hVostt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
МСУ,

MicrosoftНеобходимо предоставить пользователям возможности изменения языка или региональных параметров (CultureInfo) на странице.

ппц. ну кто говорил, что надо отключить любую возможность для пользователя менять свою зону вручную? но зачем пихать её в базу данных? жестко привязывать? вообще короче... теплое с мягким опять попутал. ради бога, представь возможность, но не заставляй.
...
Рейтинг: 0 / 0
Клиентский TimeZone
    #38252923
Фотография МСУ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
hVosttэто поделка из 80-х? ало?
SharePoint 2013, Dynamics CRM 2013 - поделки из 80? Ты даже ногтя выеденного не стоишь про сравнению с архитектурной мощью этого ПО.

hVosttзнаете, что пользователя нельзя привязывать к временной зоне? он может на недельку съездить к своей бабке живущей в другой часовой зоне и видеть актуальную , привязанную к его времени, информацию на сайте, если захочет вылезти в свой шарепоинт через веб, а не лезть в какие-то говно-настройки, потому что кому-то приспичело не парится, а прописать зону в базе данных. потом чел вернется, забудет переключить обратно, и сольет важное совещание, которое ему придет через шарепоинт. кто виновать? конечно пользователь, а чо?! надо ж следить за своими настройками.
Убейся об стену - смена физической дислокации не должна в принципе влиять на логику с датами в БД. Открой для себя универсальный формат UTC, двоешник.

hVosttРАЗРАБОТЧИК ТАКОГО ГОВНА! УБЕЙСЯ ОБ СТЕНУ! Уничтожь себя самым изощренным образом.
Над тобой даже бабушки соседки смеются. Садись, опять двойка.
...
Рейтинг: 0 / 0
Клиентский TimeZone
    #38252924
Фотография МСУ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
hVosttМСУ,

MicrosoftНеобходимо предоставить пользователям возможности изменения языка или региональных параметров (CultureInfo) на странице.

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

Тупица, ты же сам и говорил, что эта возможность - прошлый век, восьмидесятые. Теперь ты уже говоришь, что возможность такая приемлема. Я смотрю тебя пруфы немного на место ставят, двоешник :)
В базу данных нужно писать сразу UTC либо UserId (CultureId) + Date. Другого не дано. Для незарегистрированных пользователей кидаем перманентную куку культуры, ничего необычного. Вообщем, шагом марш матчать учить.
...
Рейтинг: 0 / 0
Клиентский TimeZone
    #38252925
Фотография hVostt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
кроме того, определить что время корявое, например, если пользватель в интернет-кафе, можно проще простого... да и гео-теггинг никто не отменял (к вопросу о том же кафе, где гады такие сякие админы все врямя фигарят то африканское время, то ваще какое-то космическое), в общем. ЛЕНИВЫМ программерам все побоку. как с гуся вода. у них есть на все случае жизни НАСТРОЙКИ. и все взятки гладки. задница прикрыта. святейшество всея майкрософт им сказал. свой мозг можно попросту не включать.
...
Рейтинг: 0 / 0
Клиентский TimeZone
    #38252926
Фотография hVostt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
МСУ,

МСУSharePoint 2013, Dynamics CRM 2013 - поделки из 80? Ты даже ногтя выеденного не стоишь про сравнению с архитектурной мощью этого ПО.

я смотрю, свой мозг тебе не нужен, да? авторитарное мышление? да хоть бы и двоешник тебя уделать может, если у тебя не найдется ответа от майкрософта по ходу. самому думать? зачем? есть папа майкрософт. ))) ну ты даешь..... ээххх прфоессура. очки небось постоянно на нос лезут. бедняги.
...
Рейтинг: 0 / 0
Клиентский TimeZone
    #38252927
Фотография МСУ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
hVosttкроме того, определить что время корявое, например, если пользватель в интернет-кафе, можно проще простого... да и гео-теггинг никто не отменял (к вопросу о том же кафе, где гады такие сякие админы все врямя фигарят то африканское время, то ваще какое-то космическое), в общем. ЛЕНИВЫМ программерам все побоку. как с гуся вода. у них есть на все случае жизни НАСТРОЙКИ. и все взятки гладки. задница прикрыта. святейшество всея майкрософт им сказал. свой мозг можно попросту не включать.
Какой в зад гео-теггинг, ты вообще чтоле неодупляемый? Только персональная страница настроек - другого более надежного и правильного механизма не существует в природе. Я уже написал, если ты себя считаешь умнее майкрософта и его рекомендаций, выстраданных годами, зачем задаешь вопросы в форум? А хочешь я отвечу? От того и пишешь, что сам по себе - бестолочь без понимания базовых вещей. Вот и просишь пинка от комьюнити.
Только вместо благодарности за наставления тебя дурака и предоставления официальных рекомендаций от MS, ты продолжаешь дальше давить головой об кирпичную стенку. Зачем? Все и так знают, что ты ламер :)
...
Рейтинг: 0 / 0
Клиентский TimeZone
    #38252929
Фотография hVostt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
МСУДля незарегистрированных пользователей кидаем перманентную куку культуры, ничего необычного

СМЕРТЬ! Пожалуйста избавь, Господь, этот мир от вот таких программеров. Пусть у них отсохнут те места, которыми они по своей самонадеянности жмут на кнопки.
...
Рейтинг: 0 / 0
Клиентский TimeZone
    #38252930
Фотография МСУ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
hVosttя смотрю, свой мозг тебе не нужен, да? авторитарное мышление?
Мышление складывается из опыта и практических рекомендаций вендора. Фантазируют и задают глупые вопросы на форуме только школьники вроде тебя.

hVosttсамому думать? зачем? есть папа майкрософт. ))) ну ты даешь..... ээххх прфоессура. очки небось постоянно на нос лезут. бедняги.
Глупый ты.
...
Рейтинг: 0 / 0
Клиентский TimeZone
    #38252931
Фотография МСУ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
hVosttМСУДля незарегистрированных пользователей кидаем перманентную куку культуры, ничего необычного
СМЕРТЬ! Пожалуйста избавь, Господь, этот мир от вот таких программеров. Пусть у них отсохнут те места, которыми они по своей самонадеянности жмут на кнопки.
Шелест кустов, а предложений и аргументов как всегда ноль. Что предлагаешь сделать для анонимов?
...
Рейтинг: 0 / 0
Клиентский TimeZone
    #38252932
Фотография hVostt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
МСУ,

ох... ламер не ламер... детский сад. хорошо хоть обезьянки не полезли наружу. и то спасибо.
...
Рейтинг: 0 / 0
Клиентский TimeZone
    #38252934
Фотография hVostt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
МСУШелест кустов, а предложений и аргументов как всегда ноль. Что предлагаешь сделать для анонимов?

(шёпотом) убей себя давай скорей-скорей. пока никто не видит. начало топика необязательно читать, а то почувствуешь себя глупо. мы же не хотим этого? иди быстрей, в ближайшую стенку! я никому не скажу, что ты не читаешь изначального вопроса в топике и последующих ответов на свой свежезаданный вопрос )))
...
Рейтинг: 0 / 0
Клиентский TimeZone
    #38252939
Фотография МСУ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Когда закончились аргументы (а у тебя их и не было), когда тебя снова растоптали об пол как блоху, когда тебя прижали ссылкой на документацию от microsoft.com, тогда да - можно сыпать бессмысленные и безумные слова, толку от которых не больше, чем от козла молока.
...
Рейтинг: 0 / 0
Клиентский TimeZone
    #38252944
Фотография hVostt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
МСУ,

Какие нафиг аргументы? Как можно что-то обсуждать, если тебя заносит в какую-то сугубо свою степь. Какие могут быть настройки у ПОСЕТИТЕЛЯ САЙТА!? Чо-ты-несешь??? Какие настройки? Тебя часто сайты просят ни с того ни с сего указать свою временную зону?? Про регистрацию пользователя небыло речи вообще, перечитай начало топика, вникни в вопрос, потом рвись с боем со своми аргументами, потому сейчас они — твои аргументы — не пришей к кобыле хвост. Ггг.. ну эт в общем в твоём репертуаре. Услышал звон, не знаешь где он.
...
Рейтинг: 0 / 0
Клиентский TimeZone
    #38252947
Фотография МСУ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
hVosttКакие могут быть настройки у ПОСЕТИТЕЛЯ САЙТА!? Чо-ты-несешь??? Какие настройки?
А что здесь необычного? Есть профиль, есть настройки. В чем проблема?
Вот, к примеру, настройки пользователя для локали: http://msdn.microsoft.com/ru-ru/SelectLocale?fromPage=http://msdn.microsoft.com/ru-ru/library/bz9tc508(v=vs.100).aspx
Эта настройка для анонимов кладется в перманентную куку, для зарегистрированных сохраняется в профиле в БД. Классика, всё как в детском саду. Что тебя удивляет?

hVosttТебя часто сайты просят ни с того ни с сего указать свою временную зону??
Смотря что за сайт. Если это обычный форум, интернет магазин, новостной сайт или блог - эта персональная культура нафик не нужна. Если это серьезный интернациональный ресурс, специализированный портал и т.п. - да. Пример порталов я приводил, SharePoint, CRM и т.д. Или ты опять будешь доказывать, что это ПО писали ламеры?

hVosttПро регистрацию пользователя небыло речи вообще, перечитай начало топика, вникни в вопрос, потом рвись с боем со своми аргументами, потому сейчас они — твои аргументы — не пришей к кобыле хвост. Ггг.. ну эт в общем в твоём репертуаре. Услышал звон, не знаешь где он.
Да мне плевать, что было вначале топика. Я тебе бестолочи обрисовал все возможные ситуации, как это решается. Вот и всё.
...
Рейтинг: 0 / 0
Клиентский TimeZone
    #38252951
Фотография hVostt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
МСУ,

ты выступил ретранслятором рекоммендаций майкрософт (которые, кстати говоря, понял не до конца). никаких всех возможных ситуаций ты не обрисовывал. ты тупо сказал, дай пользователю выпадающий список, на странице настроек, куда он должен перейти и настроить свою зону. вот что ты сказал.

я же говорю о том, что результат работы веб-сайта для посетителя зависит от его времени. допустим, он должен отдавать одну информацию днем, другую ночью, по выходным третью. так, для примера. и делать он должен это правильно. человек не должен получить что-типа "Добрый вечер!" с утра позаранку. Понимаешь? конечно все сложней на деле, чем приветствие, но суть такова, что мне нужно знать реальное время клиента.

говоря о настройках зареганного пользователя и про какое-то интернет-кафе, которое уже сегодня малость не актуально, но и да ладно, настройкам браузера с большей вероятностью необходимо верить. есть способы убедиться, что пользователь заходит не со своего компьютера, этим способо пользуются интрнет-банки. и знаешь, я пользуюсь одним интернет-банком, и я не нашел в настройках ВРЕМЕННОЙ ЗОНЫ. интернет-банк достаточно крупный и уважаемый. и откуда бы я не залазил, он мне всегда показывает правильное МОЁ время. и не задаёт тупейших до непреличия вопросов о моем местанахождении. это тупо спрашивать, если определить ЛЕГКО. если тебя парит, можеш не заморачиваться сам, а заморачивать пользователя, как это сделано в твоём любимом Dynamics.
...
Рейтинг: 0 / 0
Клиентский TimeZone
    #38252959
Фотография МСУ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
hVosttМСУ, ты выступил ретранслятором рекоммендаций майкрософт (которые, кстати говоря, понял не до конца). никаких всех возможных ситуаций ты не обрисовывал. ты тупо сказал, дай пользователю выпадающий список, на странице настроек, куда он должен перейти и настроить свою зону. вот что ты сказал.
Правильно, это единственно правильный вариант. А ты сначала сказал, что это прошлый век и так делают идиоты. Но когда я в тебя ткнул ссылкой на доку, ты смешно включил заднюю и начал писать о том, что так делать не обязательно. Ну что ты за чудик?

hVosttя же говорю о том, что результат работы веб-сайта для посетителя зависит от его времени. допустим, он должен отдавать одну информацию днем, другую ночью, по выходным третью. так, для примера. и делать он должен это правильно. человек не должен получить что-типа "Добрый вечер!" с утра позаранку. Понимаешь? конечно все сложней на деле, чем приветствие, но суть такова, что мне нужно знать реальное время клиента.
Ты сейчас выдумываешь какую-то феерическую хрень. Я тебе десятый раз повторяю, 100% однозначно ты не определишь настройки клиента - это ненадежный способ, который можно использовать, максимум, для инициализации. Следовательно, такие задачи решаются только через персоналии, которые пользователь вносит в профиле. На основе этого временного смещения ты сможешь вычислить реальное UTC. Других вариантов не существует в природе. Ты долго будешь тупить?

hVosttговоря о настройках зареганного пользователя и про какое-то интернет-кафе, которое уже сегодня малость не актуально, но и да ладно, настройкам браузера с большей вероятностью необходимо верить.
Бред сивой кобылы, которая пишет чушь. Настройкам браузера никогда нельзя верить, эта информация может использоваться только для статистики. Браузеров на рынке тьма, в том числе и мобильники, смартфоны и планшеты. Под одну гребенку не получится систематизировать, более того, многие выходят в сеть из под прокси, в т.ч. анонимные. Все твои вычисления на лету пойдут коту под хвост, надежное приложение так не построить.

hVosttесть способы убедиться, что пользователь заходит не со своего компьютера, этим способо пользуются интрнет-банки.
Опять фантазируешь? Поведай миру, как банк определит "мой компьютер", если я зайду из под левого прокси сервера? Пипец, твоя тупость неумолима...

hVosttинтернет-банк достаточно крупный и уважаемый. и откуда бы я не залазил, он мне всегда показывает правильное МОЁ время. и не задаёт тупейших до непреличия вопросов о моем местанахождении. это тупо спрашивать, если определить ЛЕГКО. если тебя парит, можеш не заморачиваться сам, а заморачивать пользователя, как это сделано в твоём любимом Dynamics.
А в чем проблема-то? Банк тупо показывает время твоей локали браузера. Но серверное время всех транзакций в UTC, как и должно быть. О чем я и говорю. Но существуют задачи, где нужно учитывать клиентское время и в этих задачах без профиля не обойтись. Выйди уже из сумрака.
...
Рейтинг: 0 / 0
Клиентский TimeZone
    #38253034
Deza
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
hVostt я думаю нужно полагаться на браузер пользователя и
Ты походу не знаешь прописных истин... Клиент ВСЕГДА врет...

а по сабжу, IP тебе в руки...
...
Рейтинг: 0 / 0
Клиентский TimeZone
    #38253039
Фотография МСУ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Dezaа по сабжу, IP тебе в руки...
Который:
а) иногда тоже не определяется
б) ни о чём не говорит, т.к. за ним может быть спрятано сколь угодно рабочих станций
...
Рейтинг: 0 / 0
Клиентский TimeZone
    #38253041
Deza
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
МСУDezaа по сабжу, IP тебе в руки...
Который:
а) иногда тоже не определяется


Не сталкивался с таким.

МСУDezaа по сабжу, IP тебе в руки...
Который:
б) ни о чём не говорит, т.к. за ним может быть спрятано сколь угодно рабочих станций

ну он же хочет не тревожить пользователя "глупыми вопросами", так пускай выгребает проблемы, и ловит рассинхронизацию по дате:)
...
Рейтинг: 0 / 0
Клиентский TimeZone
    #38253046
st_st
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Вспомнилось , только практической пользы пока не вижу.
...
Рейтинг: 0 / 0
Клиентский TimeZone
    #38253048
Фотография МСУ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
DezaНе сталкивался с таким.)
Ага, определяется как unknown. Приходится колдовать со всякими Dns.GetHostAddresses, HTTP_X_FORWARDED_FOR, REMOTE_ADDR, потому что нативный Request.UserHostAddress не работает. Вообщем, всё это от лукавого - айпишники можно просто логировать для статистики и истории, но строить какую-то бизнес логику, ни в коей мере.

Dezaну он же хочет не тревожить пользователя "глупыми вопросами", так пускай выгребает проблемы, и ловит рассинхронизацию по дате:)
Прикинь, приехали русский, китаец и японец в московский отель. Подсеть этого отеля светит своим единственным IP снаружи. Что тебе даст на сайте три одинаковых айпишника и какую культуру показывать этой троице? :)
...
Рейтинг: 0 / 0
Клиентский TimeZone
    #38253056
Deza
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
МСУПрикинь, приехали русский, китаец и японец в московский отель. Подсеть этого отеля светит своим единственным IP снаружи. Что тебе даст на сайте три одинаковых айпишника и какую культуру показывать этой троице? :)

Ну мы то с тобой, это понимаем) а вот топикстартеру, это все кажется плохим. и он хочет придумать 10 колесный велосипед, и ездить по граблям
...
Рейтинг: 0 / 0
Клиентский TimeZone
    #38253060
Фотография МСУ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
DezaНу мы то с тобой, это понимаем) а вот топикстартеру, это все кажется плохим. и он хочет придумать 10 колесный велосипед, и ездить по граблям
Самое забавное - он говорит о том, что это прошлый век и 80-е годы, рекомендации microsoft ему не указ, т.к. там работают тупые идиоты, которые не хотят понимать проблемы пользователя, что нужно убивать за такое, ведь нужно всесторонне доверять браузеру, да и, вообще, всех спасёт гео-теггинг (что это такое, он по понятным причинам не знает - но это должно спасти)
...
Рейтинг: 0 / 0
Клиентский TimeZone
    #38253063
st_st
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
МСУПрикинь, приехали русский, китаец и японец в московский отель. Подсеть этого отеля светит своим единственным IP снаружи. Что тебе даст на сайте три одинаковых айпишника и какую культуру показывать этой троице? :)

accept-language подскажет. Хотя если японец сядет за компьютер китайца, тогда не подскажет
...
Рейтинг: 0 / 0
Клиентский TimeZone
    #38253064
Deza
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
st_stМСУПрикинь, приехали русский, китаец и японец в московский отель. Подсеть этого отеля светит своим единственным IP снаружи. Что тебе даст на сайте три одинаковых айпишника и какую культуру показывать этой троице? :)

accept-language подскажет. Хотя если японец сядет за компьютер китайца, тогда не подскажет
а если язык в браузере всего 1 и он != языку пользователя:)
например, у меня в браузере стоит только английский:)
...
Рейтинг: 0 / 0
Клиентский TimeZone
    #38253066
Фотография МСУ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
st_staccept-language подскажет. Хотя если японец сядет за компьютер китайца, тогда не подскажет
Ну а что, реальная ситуация из жизни: я обслуживаюсь у официалов Volkswagen, у них в зале есть вайфай и рабочие станции с примитивными играми и выходом в сеть. Разумеется, административными политиками запрещено всё, никаких настроек браузера, никаких установок и удаления ПО. И таких ситуаций вагон и маленькая тележка.
...
Рейтинг: 0 / 0
Клиентский TimeZone
    #38253204
Фотография hVostt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
МСУ,

Мда. Ты по ходу вообще не въезжаешь. IP у тебя с какого-то перепугу вдруг не определяется, браузер врет, пользователи должны обязательно зарегаться на сайте, чтобы получить актуальную информацию. Не чел, те в веб ни в коем случае нельзя. Сиди в своих унылых интранетах, настраивай Динамикс и пихай в базу настройки пользователя. Один хрен на большее ты не способен.
...
Рейтинг: 0 / 0
Клиентский TimeZone
    #38253210
Фотография МСУ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
hVostt, вообщем, продолжай дальше упорно давить лбом кирпичную стену, толку от тебя как от козла молока. Еще вчера ты только научился исключения обрабатывать в контроллере, а тут уже такие слова говоришь. Покойся с миром, бестолочь :)
...
Рейтинг: 0 / 0
Клиентский TimeZone
    #38253217
Фотография hVostt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
МСУ,

я может и не гений как ты, но если у тя дальше рекомендаций МС разобраться мозги не позволяют, то искренне сочувствую.

у интернет банка которым я пользуюсь наверняка сидят не дураки, и им не понадобилось пихать в настройки временную зону. и всё работает. но по твоим же словам все как всегда! — мсу один гениальнейший гений вселенной, всезнайка до такой степени, аж жилы трещат, а все потому что научился лепить ссылки на мсдн и статейки с каких-то сайтов, свою голову можна не включать.
...
Рейтинг: 0 / 0
Клиентский TimeZone
    #38253231
Фотография МСУ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
hVosttМСУ, я может и не гений как ты, но если у тя дальше рекомендаций МС разобраться мозги не позволяют, то искренне сочувствую.
Сочувствовать в этом топике нужно только тебе, серьезно.

hVosttу интернет банка которым я пользуюсь наверняка сидят не дураки, и им не понадобилось пихать в настройки временную зону. и всё работает.
Во-первых, я не знаю, что там у тебя за вакуумный банк такой, который ты там себе напридумывал. Во-вторых, могу судить по банк онлайну сбера и альфы - там, вообще, никаких клиентских временных зон нет, потому что они не нужны. Все транзакции происходят по серверному времени без учета региональных настроек клиента. Так что не фантазируй там.

hVosttно по твоим же словам все как всегда! — мсу один гениальнейший гений вселенной, всезнайка до такой степени, аж жилы трещат, а все потому что научился лепить ссылки на мсдн и статейки с каких-то сайтов, свою голову можна не включать.
Ты как был бестолочью, так им и остался. У меня есть опыт, аргументы и пруф - у тебя нет ни первого, ни второго, ни третьего. О чем с тобой можно дискутировать? Я тебе несколько раз уже просил показать мне пруф о том, что дефолтное отсутствие сессии в WebAPI - это баг и бэд прэктис. Ты что-то там начал бурлить и ссылаться на каких-то там форумные обсуждения на майкрософте каких-то блогеров. В итоге: ни ссылок на доку, ни ссылок на этих блогеров. Вот что ты за чудо в перьях?
...
Рейтинг: 0 / 0
52 сообщений из 52, показаны все 3 страниц
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / Клиентский TimeZone
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]