Uma vez em uma noite escura e tempestuosa, quando tudo estava quieto, um web designer solitário estava projetando. Ele abriu o Sketch, um café nas proximidades e uma melodia alegre nos fones de ouvido com fio, porque o Bluetooth é estranho e tem um atraso que incomodava o nosso herói. Ahem, de qualquer maneira ...

Durante uma pausa na música, nosso intrépido designer viu uma notificação em seu telefone. Era um e-mail do seu cliente favorito e ele sorriu. Esse sorriso desapareceu quando ele leu o conteúdo. Havia três links quebrados no site do cliente. Três!

"Está tudo bem", pensou ele. "Isso acontece alguma coisa ..." Mas a lista continuou. A apresentação de slides foi interrompida. O layout parecia um pouco estranho, de alguma forma. E o pior de tudo, o formulário de contato não funcionou .

Em pânico, ele se esforçou para digitar a URL. Tudo parecia bem. Não, parecia intocada. Ele acabou de consertar os links quebrados e ... não. Ele foi minucioso e diligente. Ele abriu o ChromeFox * para ver como o site parecia no navegador de escolha do cliente.

Era como se olhassem para a boca do Inferno, e este portal para a danação fosse três pixels fora do centro. Mas nem tudo está perdido, caro leitor. Nosso designer fictício pode estar envergonhado, mas podemos ajudá-lo a evitar isso. Os novos web designers seriam sábios para seguir essa lista e salvar-se da incrível falta de jeito!

* Todos os nomes foram alterados para proteger navegadores imaginários.

1. Verifique seus links

De vez em quando, volte e clique em todos os links do seu site. Cada. Solteiro. 1. Você deve definitivamente fazer isso depois de fazer qualquer alteração importante no seu site, obviamente, mas não apenas depois. Servidores podem ser estranhos às vezes. E se você vincular fontes externas de informações, precisará verificar se elas não foram quebradas, removidas, movidas ou simplesmente comidas por algum erro no computador.

Poucas coisas parecem tão amadoras quanto os links que não são mais relevantes, ou não funcionam.

2. Atualize seu conteúdo

O conteúdo desatualizado não parece ótimo. Não é tão ruim quanto um link quebrado, mas pode fazer com que as pessoas decidam sair e não voltar. Informações atualizadas são informações relevantes.

Deus sabe com que frequência tenho procurado por informações, apenas para que os principais resultados do Google sejam quatro ou cinco anos desatualizados

Agora, se você tiver um site de folheto para uma pequena empresa, e os preços não estão sujeitos a alterações, pode ser bom deixar o conteúdo em paz. Mas se você tiver algum tipo de blog, feed de mídia ou o que você tiver: mantenha-o atualizado. Atualize uma vez por mês no mínimo.

Se você oferecer informações úteis, tutoriais ou informações de referência, mantenha-as atualizadas também. Volte e faça edições quando acontecer alguma coisa. Você pode até querer publicar novas edições de artigos inteiros quando as coisas mudarem. Deus sabe com que frequência eu tenho procurado por informações, apenas para que os principais resultados do Google fiquem quatro ou cinco anos desatualizados.

3. Teste em novos navegadores e dispositivos

Quando um novo navegador for lançado, teste seu site. Se você receber um novo smartphone ou tablet, peça emprestado para testar seu site. Nova versão do JavaScript sai? Teste seu site com ele. Obter uma nova TV que possa navegar na web? Você tem a ideia, tenho certeza.

4. Verifique todas as interações JavaScript

Este é realmente um grande problema. Muitos sites agora dependem de JavaScript para funcionalidade básica. Esta é uma prática que nunca aceitei; mas decidi que não gosto de bater a cabeça contra as paredes de tijolos. Os scripts vão roteiro. Grandes extensões de conteúdo, e até sites inteiros pararão de funcionar se o JavaScript parar de funcionar por qualquer motivo.

5. Verifique todos os formulários

Uma coisa é se um pequeno widget parar de funcionar. Isso não é ideal. Formulários são outro assunto. Os formulários geralmente são usados ​​para entrar em contato com pessoas ou comprar coisas e outras funções essenciais. Eles são uma das principais maneiras pelas quais os usuários fornecem sites com informações vitais. Se eles estão dispostos a preencher um formulário, isso significa que eles estão, pelo menos parcialmente, dispostos a se comprometer com o que você tem a oferecer.

Os formulários podem parar de funcionar por diversos motivos. Talvez o formulário tenha JS, e ele parou de funcionar (veja acima), ou talvez a versão do PHP em seu servidor tenha sido atualizada. Talvez a conta de e-mail do seu formulário de contato esteja enviando mensagens para parar de funcionar por qualquer motivo. Talvez esteja sendo sinalizado como SPAM. Seja qual for o motivo, verifique os formulários regularmente para não perder negócios.

6. Atualize todos os Hacks e Soluções Alternativas

Certo, às vezes, quando você cria um site, você usa hacks. Você usa soluções alternativas. Quando as coisas ficam terríveis , você usa polyfills. Isso é normal e todos fazem isso; porque não importa o quão feio os hacks sejam, seu site deve ser bonito.

Mas os navegadores obtêm atualizações, alterações de saturação do mercado de navegadores e o CSS também é atualizado. Pelo menos uma vez por ano - e sempre que você ouvir falar de grandes alterações nos navegadores que possam afetar seu site -, verifique se algum de seus hacks e soluções alternativas estão obsoletos. Se eles são, eles podem realmente retardar seu site.

7. Tenha um plano de backup

Não, quero dizer isso literalmente. Tenha um plano para fazer o backup de todo o seu site. Agora, qualquer host decente deve estar lidando com backups para você, na maior parte. No entanto, para sites menores, vale a pena fazer backups manuais regulares.

Grandes sites são outra coisa completamente diferente. Pessoas com limites de dados (agora, essas são assustadoras) podem facilmente ter problemas ao baixar gigabytes de dados regularmente. Nesse caso, procure em uma solução de backup de terceiros. Custa dinheiro, mas vale a pena.

E é isso. Testes regulares e preparação considerável são o que é necessário para garantir que você nunca fique envergonhado por um site que não funcione, ou até mesmo “parece errado”. Boa sorte!