Como descobrir deficiências de conteúdo
Javascript: flashiness vs funcionalidade básica
Não é segredo que o JavaScript nos trouxe muito em termos de design UX. As opções de conteúdo dinâmico são quase ilimitadas e tendem a dar às suas páginas web aquele “factor “uau” que lhe pode ter faltado. Mas todo o brilho dos elementos dinâmicos que se movimentam, vem com algumas advertências pesadas em termos de rastejabilidade e capacidade de obtenção.
Para lhe dar um exemplo fácil, só tem de olhar até à velocidade do sítio. Com animações complexas e pop-ups a encher a sua página, vai pagar o preço em termos de velocidade de carregamento. Isto poderia colocar problemas graves para o seu site, uma vez que o rastreador do Google só tem um orçamento muito particular disponível para o seu site. Simplificando: se o JS estiver a fazer o seu website funcionar como um velho motor Diesel, vai ter algumas sérias dificuldades em conseguir que seja bem classificado.
Problemas de rendição e problemas de rastejabilidade
Agora, claro, gostaria de uma forma de testar se vai experimentar alguns destes problemas, certo? Não se preocupem, tenho-vos a todos ordenados. Tomemos por exemplo a própria ferramenta de inspecção URL do Google, escondida comodamente dentro de uma das minhas ferramentas favoritas: Consola de Pesquisa do Google.
Usando esta ferramenta, pode detectar problemas de rastejamento em tempo real, que exibe até mesmo mensagens de console JavaScript, como avisos e erros que o Google encontrou ao tentar rastejar a sua página.