Os smartphones já existem há quase uma década, mas mesmo agora, quando estou navegando na web no meu iPhone, encontro sites que não funcionam muito bem. Às vezes, os problemas são com as tecnologias usadas nos sites, mas às vezes estão com os aplicativos que instalei no meu telefone. Portanto, com isso em mente, vejamos alguns dos motivos pelos quais os sites podem não funcionar corretamente em seu dispositivo móvel.
Índice
Alguns sites usam tecnologias desatualizadas
Durante anos, o Flash da Adobe foi usado por desenvolvedores da web que queriam que seus sites fizessem mais do que apenas exibir texto e imagens. Ele foi usado para incorporar vídeos, adicionar animações e tornar os sites mais interativos. Infelizmente, o Flash é uma droga . Sempre foi uma bagunça de brechas de segurança e, mesmo quando não estava enviando suas informações pessoais para hackers, consumia muitos recursos do sistema.
Quando o iPhone foi lançado em 2007, ficou famoso sem suporte para Flash – e esse foi o começo do fim para Flash. Agora é mais fácil do que nunca viver sem o Flash . O Safari no macOS tenta fingir que não existe e nem o iOS nem as versões mais recentes do Android vêm com ele.
Na maior parte, isso não importa. Quase todos os sites modernos mudaram para outras tecnologias melhores. Mas se você estiver tentando acessar um site mais antigo, poderá ter problemas se ele depender do Flash.
Se você encontrar um site em Flash no seu telefone, não há muito que você possa fazer. Se for realmente importante que você visite o site, tente novamente quando estiver em seu computador. Caso contrário, apenas ignore o site e siga em frente; está preso no passado de qualquer maneira.
Nem todos os sites usam design responsivo
Com o surgimento dos smartphones, os designers tiveram que começar a pensar fora da caixa quando se trata de sites. Não há garantia de que alguém que estiver olhando para o seu site tenha mais uma tela de 13 ”(no mínimo), um mouse e um teclado.
Como com o Flash, a maioria dos sites modernos mudou com o tempo e adotou ideias de design responsivas – basicamente, o site se adapta responsavelmente ao dispositivo que o está visualizando. Abaixo, você pode ver duas imagens: uma é a versão móvel deste site, e a outra é o que acontece quando eu forço meu iPhone a exibir a versão desktop.
Embora a versão para desktop da maioria dos sites não seja totalmente inutilizável em um celular, pode ser uma experiência desagradável: você precisa aumentar o zoom para ler o texto, alguns elementos como imagens podem não ser exibidos corretamente, pop-ups podem ser difíceis de se livrar, e dezenas de outros pequenos problemas podem deixá-lo louco.
Se você está visualizando um site em seu smartphone e tudo parece pequeno e engraçado, é provável que os designers não usem técnicas responsivas. Como acontece com os sites em Flash, as melhores opções são tentar novamente em um computador ou apenas confinar o site à sua lista mental de “nunca mais visitar”.
Recursos de sites para celular podem estar faltando
O design responsivo funciona muito bem e é – relativamente – fácil de implementar em sites simples; você só precisa ter certeza de que as coisas são redimensionadas dinamicamente para telas menores. No entanto, podem ocorrer problemas com sites e aplicativos da web mais complexos. Às vezes, mesmo que um site tenha uma versão para celular, essa versão para celular não terá todos os recursos do site completo. Coisas simples normalmente ainda são possíveis, mas ir mais fundo nos menus de configurações ou opções mais complexas não funcionará.
Se for esse o caso, você tem duas opções: visitar o site de um computador ou fazer com que o site pense que você está visitando de um computador para que possa obter a versão completa para desktop. A primeira solução é bastante evidente, então vamos ver como fazer a segunda.
No iOS, mantenha pressionado o botão Atualizar. Depois de um momento, um menu aparecerá na parte inferior da tela. Toque em Solicitar site da área de trabalho. O Safari irá atualizar a página e fingir que é realmente a versão macOS do Safari.
No Chrome no Android (ou Chrome no iOS, se você o usar), toque no menu do Chrome e marque a caixa “Solicitar Site Desktop”.
Embora enganar um site e fazê-lo pensar que está visitando de um computador pode funcionar, você ainda pode ter alguns dos outros problemas nesta lista. O design pode ser difícil de usar com uma pequena tela sensível ao toque, e o site ainda pode usar tecnologias desatualizadas como Flash.
Bloqueadores de anúncios e bloqueadores de conteúdo excessivamente agressivos podem quebrar alguns sites
No meu iPhone, uso um bloqueador de conteúdo para impedir que os sites carreguem muitos anúncios e recursos externos, especialmente JavaScript. Uma coisa é deixá-los carregar quando você está em um computador com conexão de alta velocidade à Internet, mas se você estiver viajando ou apenas navegando na Internet com seu smartphone por 3G, todos esses recursos extras podem consumir seu limite de dados e largura de banda.
99% das vezes, os sites carregam perfeitamente bem sem os recursos extras; eles tendem a ser coisas como cookies de rastreamento e seções de comentários. Muito ocasionalmente, entretanto, o bloqueador de conteúdo que uso fará com que alguma função crucial seja interrompida. Tive mais problemas com sites de notícias que exigem que você faça login no Facebook ou Twitter para ver o resto de um artigo.
Como o problema está no seu smartphone, é simples de resolver: basta recarregar o site sem bloqueadores de conteúdo.
No iOS, mantenha pressionado o botão Atualizar página até que o menu apareça. Toque em, recarregar sem bloqueadores de conteúdo e a página será atualizada sem eles. Agora você deve estar pronto para ir.
O Android não tem bloqueadores de conteúdo integrados ao sistema operacional como os iPhones, mas se você estiver usando um aplicativo de bloqueio de anúncios, tente desligá-lo sempre que perceber que um site está tendo problemas.
Quase dez anos após o lançamento do iPhone, a web ainda nem sempre é um lugar amigável para smartphones. Quando são sites em Flash ou sites que não respondem que estão causando problemas, não há muito o que fazer. Quando é um bloqueador de conteúdo excessivamente agressivo, no entanto, pelo menos você pode corrigir o problema sozinho.