pt.phhsnews.com


pt.phhsnews.com / Devo Permitir que Aplicativos Enviem “Estatísticas de Uso” e “Relatórios de Erros”?

Devo Permitir que Aplicativos Enviem “Estatísticas de Uso” e “Relatórios de Erros”?


Muitos programas desejam enviar estatísticas de uso, logs de erros, relatórios de falhas e outros diagnósticos para seus servidores. Algumas pessoas desativam essas opções, mas você deve

Por que exatamente as "Estatísticas de uso" e "Relatórios de erros"?

Em geral, os aplicativos desejam fazer upload de dois tipos de dados de uso: estatísticas gerais de uso e informações sobre erros, como relatórios de falhas.

Estatísticas de uso - que também podem ser chamadas de “telemetria” - incluem informações sobre como você usa o aplicativo, incluindo quais botões e menus você interage e com que frequência você os utiliza. No caso de um navegador da Web como o Firefox ou o Chrome, os dados incluirão informações sobre quantas guias você abriu e quanta memória o seu navegador está usando, quantas extensões instalou e assim por diante. Outros aplicativos analisarão as opções que você ativou e com que frequência você usa o aplicativo. Um aplicativo de jogos como o Steam examina o hardware em seu computador para que os desenvolvedores de jogos possam ver o hardware que devem direcionar. Os tipos exatos de dados enviados variam de aplicativo para aplicativo.

Informações sobre erros e relatórios de falhas incluem informações sobre o que aconteceu quando ocorreu uma falha ou outro erro. Por exemplo, se um aplicativo falhar, ele poderá solicitar que você envie informações sobre esse travamento pela Internet. Essas informações incluem o que você estava fazendo no momento da falha e alguns dos conteúdos da memória do programa. A idéia é incluir informações suficientes para que os desenvolvedores da aplicação possam determinar o que causou a falha

Os dados exatos que estão sendo enviados variam de aplicativo para aplicativo. A maioria dos aplicativos perguntará se você deseja ativar esse recurso ou deixá-lo desativado por padrão, embora alguns aplicativos possam ativá-lo automaticamente. Alguns aplicativos permitem desativar ou ativar estatísticas de uso e relatórios de erros separadamente. Alguns aplicativos podem permitir que você verifique relatórios de falhas e confirme antes de serem enviados - o recurso de relatório de falhas incorporado no Windows faz isso, mas alguns não. O que os desenvolvedores fazem com esses dados? estatísticas de uso ao decidir quais alterações fazer no aplicativo, quais recursos devem ser focalizados no desenvolvimento e informar outras decisões que dependem de como os usuários realmente usam o programa. Por exemplo, o Mozilla sabe com que partes da interface do Firefox seus usuários interagem - pelo menos os usuários que relatam estatísticas de uso. Eles podem levar essas informações em consideração ao modificar a interface do Firefox. Talvez os botões que os usuários raramente usam ficarão ocultos nos menus, enquanto as opções usadas com mais frequência serão mais fáceis de acessar. Se um desenvolvedor sabe que poucos usuários usam um recurso específico em seu programa, eles podem parar de trabalhar nesse recurso. Se um desenvolvedor sabe que poucos usuários usam um sistema operacional como o Windows XP, eles podem encerrar o suporte oficial para o Windows XP. Para tomar essas decisões, os desenvolvedores precisam ter informações como essas estatísticas de uso, caso contrário, eles estão atirando às cegas no escuro.

Relatórios de falhas são usados ​​para identificar a frequência de falhas específicas e fornecer informações aos desenvolvedores sobre suas causas. Com relatórios de falhas suficientes, os desenvolvedores podem identificar as falhas mais frequentes e corrigi-las. Isso ajuda os desenvolvedores quando eles estão trabalhando nos maiores problemas para usuários reais e fornece dados suficientes para ver o que causa a falha em muitos computadores reais.

Devo enviar esses dados?

Na verdade, é uma boa ideia para você enviar estatísticas de uso e relatórios de falhas. O envio de estatísticas de uso garante que os desenvolvedores saibam como pessoas como você usam o programa e podem tomar decisões com base em seus padrões de uso. Por exemplo, quando a Microsoft removeu o botão Iniciar do Windows 8, eles disseram que o fizeram porque poucas pessoas realmente usaram o botão Iniciar de acordo com as estatísticas de uso que eles reuniram do “Programa de Aperfeiçoamento da Experiência do Usuário da Microsoft” no Windows 7. Algumas pessoas teorizaram que talvez os usuários iniciantes menos exigentes tivessem o Programa de Aperfeiçoamento da Experiência do Usuário ativado, enquanto os usuários avançados - que usavam o botão Iniciar - tinham muito mais probabilidade de desativá-lo. Talvez se mais usuários avançados tivessem esse recurso ativado, a Microsoft teria reconsiderado a remoção do botão Iniciar - um erro claro da parte deles, já que eles adicionaram o menu Iniciar de volta ao Windows 10.

No caso de relatórios de falhas, o envio de um relatório de falha garante que os desenvolvedores saibam que você realmente sofreu a falha. Por exemplo, a Mozilla percebeu que a principal causa de falhas no Firefox era o plug-in Flash da Adobe. Isso eventualmente levou à introdução do sandboxing de plug-ins, onde o Flash pode travar sozinho sem derrubar todo o navegador Firefox. Se a Mozilla não tivesse essa informação sobre falhas, é possível que o sandbox de plug-in nunca tivesse sido introduzido e o Flash continuasse a colocar o Firefox no ar.

Os aplicativos querem enviar dados pessoais?

A razão real pela qual muitas pessoas desativam esses recursos é porque não querem que seus dados pessoais vazem - eles não querem ser rastreados por empresas ou têm dados confidenciais em um banco de dados em algum lugar. Então, quão sensíveis são esses dados, na verdade?

No caso de estatísticas de uso, é improvável que os dados sejam muito sensíveis. Geralmente é anonimizado, porque os desenvolvedores não se importam com qual resolução de tela um usuário específico usa. Eles querem saber o quão comuns são as diferentes resoluções de tela e talvez combinar os dados para ver se há padrões gerais - talvez as pessoas com resoluções de tela específicas tenham maior probabilidade de usar elementos de interface diferentes. Tudo isso pode ser útil para os desenvolvedores, mas geralmente não são dados muito confidenciais e provavelmente serão anonimizados.

No caso de relatórios de falhas, as coisas podem ficar um pouco mais turvas. Os desenvolvedores não querem coletar dados pessoais com relatórios de falhas - eles querem apenas ver o que o programa estava fazendo quando ocorreu a falha. Dependendo do programa, isso pode resultar em alguns dados pessoais sendo enviados. Por exemplo, se você estiver jogando um jogo online e ele travar, você deve se sentir à vontade para enviar um relatório de erro, se solicitado - é improvável que você envie informações pessoais confidenciais junto com o relatório de erros.

No entanto, se você está fazendo seu banco on-line ou digitando informações confidenciais em um navegador da Web e ele falha, talvez você não queira enviar um relatório de falha completo. Eles podem conter despejos de memória do que o programa estava fazendo quando a falha ocorreu e se você estivesse fazendo algo particular que não gostaria que outras pessoas vissem, como consultar o saldo da sua conta bancária, digitar o número do seu cartão de crédito ou enviar um e-mail pessoal, você pode recusar o envio do relatório de falha. É por isso que alguns programas permitem que você veja informações mais detalhadas sobre o despejo de memória antes de enviá-lo.

RELATED:

Pare de Criticar Aplicativos para "Telefonar para Casa". Em vez disso, Pergunte


Por que As estatísticas de uso podem ser inestimáveis ​​e importantes para direcionar o desenvolvimento do software que você usa - e elas não devem afetar negativamente sua privacidade. Os relatórios de falhas também podem ajudar os desenvolvedores a corrigir problemas em seus aplicativos. Na maioria dos casos, os relatórios de falhas serão enviados com segurança. Embora muitos usuários avançados desativem os recursos que "telefonam para casa", geralmente é uma idéia melhor deixar esses recursos ativados. Claro, você pode escolher em quais programas deseja ativar tais recursos - talvez queira enviar estatísticas de uso para o Mozilla, mas não para a Microsoft. Depende de você.

Crédito de imagem: Andy Roberts no Flickr


Pizza de Domino é uma porcaria, então por que ninguém mais pode dominar sua tecnologia?

Pizza de Domino é uma porcaria, então por que ninguém mais pode dominar sua tecnologia?

Por anos, eu sonhava em ter um botão de pizza de emergência que automaticamente pediria uma pizza para mim com um toque único. Eu não sou o único com esse sonho. Houve incontáveis ​​inovações na tecnologia de pedidos de pizza nos últimos anos ... mas todas elas vieram da Domino's. O que é péssimo, porque eles têm a pior pizza.

(how-top)

Como definir um limite de tempo para o PC dos seus filhos Gaming With Stringify

Como definir um limite de tempo para o PC dos seus filhos Gaming With Stringify

Se você quiser definir um limite de tempo para os hábitos dos videogames de seus filhos, mas não quiser continue checando neles, o Stringify pode ajudar. Neste guia, mostraremos a você como automatizar um limite de tempo para o hobby dos jogos para crianças. RELATED: Como usar o Stringify para o Crazy Power Automation Home O Stringify é uma ferramenta de automação extra poderosa que permite unir todos os seus gadgets inteligentes e serviços on-line.

(how-top)