Ajudando seus clientes com fenômenos inexplicáveis do site
Publicados: 2021-06-03Trabalhar com clientes é sempre uma aventura. Sejam mudanças de última hora em um projeto ou política de design, há muito para manter os web designers em alerta. E você nunca sabe quando a próxima surpresa vai aparecer.
Uma coisa com a qual você pode contar, no entanto, é que chegará um momento em que um cliente terá problemas (reais ou percebidos) com seu site. Isso pode ser o resultado de um problema real ou um simples mal-entendido. De qualquer forma, pode parecer impossível replicar ou rastrear a fonte.
É o que eu gosto de chamar de “ fenômenos inexplicáveis do site ”. A frase pode evocar imagens de OVNIs e outros cenários variados de ficção científica. Isso é apropriado, pois há um toque de paranormal nessas questões. Por exemplo, um cliente vê algo que você não pode. Ou um post de blog em que eles estavam trabalhando desaparece sem deixar rastro. Assustador, certo?
E assim como um bom thriller de ficção científica, esses tipos de problemas nunca são exatamente o que parecem. Para web designers, significa olhar além da retórica (e talvez até mesmo do pânico) em uma busca para consertar as coisas novamente.
Então, coloque seu capacete espacial enquanto procuramos maneiras de ajudar seus clientes a desvendar esses mistérios. Vamos até contar algumas das mais comuns dessas “coisas estranhas”.
Identifique o problema
O primeiro passo em nossa missão é descobrir exatamente o que um cliente está experimentando. Se o seu cliente é bastante experiente em tecnologia, essa parte pode não ser tão ruim. Eles podem apontar para uma mensagem de erro ou alguma outra pista que permita que você continue com a investigação.
Mas se eles decididamente não são amigos da tecnologia, as coisas ficam mais difíceis. Assim como encontrar seres em um planeta estranho, você pode não falar a mesma língua. Nesse caso, você vai querer fazer muitas perguntas de sondagem:
- O que você estava tentando fazer?
- O que você esperava que acontecesse e o que aconteceu em vez disso?
- Em que página você estava quando o problema ocorreu?
- Alguma mensagem de erro foi exibida?
- Você fez alguma tentativa de resolver o problema?
- Você está ciente de alguma atualização recente de software (CMS, tema, plugins)?
- Qual dispositivo, sistema operacional e navegador da web você estava usando?
Claro, há todos os tipos de perguntas a serem feitas. E algumas coisas podem ser assumidas com base na situação. O objetivo é entender o que deu errado, ou pelo menos o que seu cliente acha que pode ter dado errado.
Refaça seus passos
Com algumas informações básicas em mãos, podemos voltar nossa atenção para a experimentação. Isso assume a forma de refazer as etapas de um cliente para tentar reproduzir o problema relatado. O que, você estava esperando uma caminhada espacial?
Às vezes, você tem a sorte de reproduzir um problema de uma maneira que o leva a uma correção. Mas como estamos falando de fenômenos inexplicáveis de sites , isso é mais uma exceção do que uma regra.
Muita coisa pode depender da escolha do usuário no navegador da web e no sistema operacional. Sem mencionar a possibilidade de extensões de navegador ou software de segurança que podem estar interferindo na capacidade de executar determinadas tarefas.
É por isso que tentar replicar um problema pode ser tão difícil. A configuração de um sistema pode causar erros, enquanto outros parecem funcionar bem.
O tempo também pode desempenhar um fator. Seu cliente pode ter tentado fazer algo certo porque ocorreu um problema de servidor ou conectividade. Uma interrupção temporária do DNS também pode causar estragos.
Se refazer os passos de um cliente não produzir resultados, esses outros fatores precisam ser considerados.
Explicando o inexplicável
Todo problema relacionado ao site tem uma causa. No entanto, nem sempre está claro por que algo deu errado. Esses momentos são de longe os mais difíceis de explicar a um cliente.
A tecnologia muitas vezes é sobre ter respostas concretas. Se os dados dizem isso , deve significar aquilo . É sobre isso que os web designers estão acostumados a falar. Quando as coisas não são tão simples, é difícil saber o que dizer.
O melhor que você pode fazer é relatar com uma resposta verdadeira: você não sabe por que essa coisa terrível/irritante/inconveniente ocorreu. Talvez pareça um pouco patético, mas melhor do que a alternativa de inventar algo.
Dito isto, ainda é aceitável especular. Junto com seu monólogo “não sei”, você pode incluir uma lista de possibilidades. Isso pelo menos fornecerá ao cliente algo em que pensar. E você não terá que sofrer a vergonha de uma missão fracassada.
Os Gremlins de sites mais comuns expostos
O que seria da vida de web design sem um pouco de mistério e intriga? Vamos dar uma olhada em alguns dos gremlins mais comuns que invadem nosso Zen e nos colocam em modo de batalha:
Cache Catastrófico
O cache pode ser uma coisa linda, pois ajuda a tornar seu site extremamente rápido. Mas também pode ser a causa de muitos problemas invisíveis. Por exemplo, seu cliente não pode ver a atualização que você acabou de postar – porque eles estão visualizando uma versão mais antiga de uma página que está presa no cache.
É também um metamorfo intergaláctico, pois o cache ofensivo pode ser armazenado localmente ou no servidor. De qualquer forma, seu feitiço deve ser quebrado (er, limpo).
JavaScript de cair o queixo
Mesmo o menor dos erros de JavaScript pode ser perigoso. Basta um único pedaço de código desatualizado para causar problemas de usabilidade. Sites inteiros podem ficar confusos devido a uma atualização de biblioteca ou até mesmo a um simples erro de digitação.
Para os clientes, o JavaScript é totalmente furtivo. Tudo o que eles veem é um site quebrado – nunca sabendo realmente o que causou o problema. Felizmente, temos o console do navegador para nos ajudar a eliminar quaisquer bugs que surjam.
Hospedagem de sites horrível
A hospedagem Wonky pode deixar até mesmo o site mais elegantemente construído de joelhos. O tempo de inatividade prolongado é terrível, mas os problemas intermitentes são ainda piores. Por exemplo, aqueles poucos segundos propensos a erros quando seu cliente estava tentando salvar uma postagem ou fazer upload de um arquivo e – travar.
A natureza imprevisível de tais problemas pode torná-los difíceis de rastrear. Ora, isso pode até levá-lo a considerá-lo como um dos mistérios não resolvidos do universo.
Restaurando o equilíbrio de um cliente esgotado (e seu site)
Se alguma coisa, a web pode ser um lugar extremamente imprevisível. E embora os web designers possam estar acostumados a navegar nesse perigoso buraco negro, nossos clientes geralmente não estão. Portanto, eles geralmente têm uma reação diferente ao enfrentar problemas com seu site.
Os clientes nem sempre saberão, por exemplo, procurar mensagens de erro específicas. E eles podem não perceber o impacto que um software, como um navegador desatualizado, pode ter na experiência do usuário. Comunicar com precisão o que eles estão vendo e fazendo também é um desafio.
Fornecer uma correção geralmente é uma questão de escolher as informações mais úteis que você pode coletar. A partir daí, trata-se de tentar juntar pistas suficientes para reproduzir um problema. Às vezes funciona, outras vezes a sorte não estará do seu lado.
Você provavelmente não terá uma resposta todas as vezes. Isso está ok. É uma grande teia lá fora. Como tal, algumas coisas são simplesmente incognoscíveis.