Em 13-10-2011 17:26, Guimarães Faria Corcete DUTRA, Leandro escreveu: > 2011/10/13 Shander Lyrio<shan...@nucleo45.com.br>: >> >> O Sistema roda na Web, um browser não passa automaticamente o fuso >> horário numa requisição http, também não tem como você pedir para o >> browser te passar esta informação do sistema operacional do usuário por >> questões de segurança. > > Que questões? Pergunta de leigo…
Alguém(s) resolveu restrigir as coisas que um browser pode ou não fazer para evitar a propagação de vírus, imagina entrar em um site sem querer e automaticamente estar contaminado. Por isso qualquer acesso direto ao SO é barrada. > Me corrija se estiver errado, mas hoje pode‐se determinar com precisão > razoável onde está o usuário, no limite pede‐se que ele confirme a > informação ao abrir ou a sessão, ou a transação. Exato, em um ambiente como o google com milhões de usuários, possivelmente milhares da sua localidade ou com número de ip parecido já cadastraram anteriormente suas localizações. A estatística te dá uma precisão razoável. Se alguém conseguir estas informações do google será um afortunado. >> …o que é comunicado é a questão. Pela sua colocação então, todos >> os sistemas web que rodam em algum browser são ruins. > > E isso seria absurdo, se for verdade? Se você não tem uma opção melhor para resolver o problema, remar contra a solução te faz parte do problema. Ela não precisa ser uma boa solução no amplo sentido da palavra, basta ser melhor que a que já exite e já vai ter o seu devido mérito. > Em última instância, pergunta‐se ao usuário. O que é ruim, mas pode resolver. Isto acontece inúmeras vezes, e se a opção ruim que você der for melhor do que a que ele tem atualmente, você já avançou muito. >> Seu CPD pode estar em São Paulo, importar os arquivos de carga do >> cliente, a coleta destes documentos serem descentralizadas e alguém em >> Pernambuco lançar a coleta deste documento uns minutos depois. No >> tracking você vai ver algo bizarro como a coleta ser realizada antes do >> arquivo ter sido processado pelo cliente. > > Ou seja, um problema de procedimento… A informática existe para resolver estes problemas. Cadastrar o timezone de cada um uma única vez no sistema resolve este problema de procedimento. É mais fácil ter um campo de timezone do que impedir a coleta descentralizada de documentos. Esta coleta descentralizada reduz o custo de movimentação de cargas de forma gigantesca. > Por isso é debatida publicamente. E nunca se chega a um consenso que abranja todos os problemas. Abraço, -- Shander Lyrio http://about.com/shander _______________________________________________ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral