Snaplytics JS Tests

Teste de Giroscópio

Verifique o giroscópio de um celular ou tablet direto no navegador. Inicie o teste e gire o aparelho — o celular na tela reproduz o movimento, os três ângulos de rotação são atualizados em tempo real, e cada eixo é marcado assim que o sensor responde.

Pronto

Abra esta página no celular ou tablet que você quer testar — desktops raramente têm sensores de movimento.

Alpha (Z)
Giro de bússola
0°
Gire este eixo
Beta (X)
Inclinação frente / trás
0°
Gire este eixo
Gamma (Y)
Inclinação esquerda / direita
0°
Gire este eixo

Inicie o teste e gire o aparelho nos três eixos.

Gire todos os eixos

Incline o celular para frente e para trás, tombe-o sobre cada borda e depois gire na horizontal — cada eixo é marcado assim que o sensor o registra.

Permissão no iPhone

O iOS pede permissão antes que um site possa ler os sensores de movimento — toque em Permitir. Se você recusou antes, reative pelo menu aA no Safari.

Calibre quando quiser

Calibrar define sua posição atual como o novo zero e limpa as marcações dos eixos — útil para reiniciar o teste do zero.

O giroscópio comanda tudo o que o celular faz em resposta à forma como você o segura: rotação automática da tela, direção e mira em jogos, captura de panorama, estabilização de vídeo e rastreamento de realidade aumentada. Quando ele começa a falhar ou para de funcionar, os sintomas confundem — uma tela que não gira, um objeto de RA que desliza pelo chão, um jogo que se direciona sozinho. Este teste responde à pergunta em segundos: gire o celular em cada um dos três eixos e veja se as leituras acompanham o movimento. Vale a pena rodar antes de comprar um celular usado, depois de uma queda ou conserto, ou sempre que a rotação de tela começar a se comportar mal. Não é preciso instalar nada, e tudo roda localmente no seu navegador.

O teste lê a orientação por meio da DeviceOrientation API do navegador, que combina o giroscópio com o acelerômetro (e a bússola, quando disponível) em três ângulos: Alpha (Z) para girar o aparelho na horizontal, como uma agulha de bússola, Beta (X) para inclinar a parte de cima para frente ou para trás, e Gamma (Y) para tombar o aparelho sobre a borda esquerda ou direita. A primeira leitura define a posição neutra, então os ângulos mostram o quanto você girou a partir do ponto de partida. Gire um eixo cerca de 30° e ele é marcado; os três em verde significam que o sensor está relatando corretamente em todos os eixos. Se o movimento parecer espelhado ou trocado, isso é apenas o mapeamento de eixos do seu navegador, não um defeito de hardware — o que importa é que os números respondam de forma suave.

E se as leituras nunca mudarem?

A maioria dos desktops e notebooks não tem giroscópio, então em um computador o teste vai informar que nenhum sensor de movimento está disponível — isso é esperado. Em um iPhone ou iPad, o iOS pede acesso ao movimento quando você toca em Iniciar; se você recusou antes, restaure a permissão no menu “aA” da barra de endereço do Safari (Configurações do Site), ou em Ajustes → Safari → Movimento e orientação em versões mais antigas. Se a permissão estiver concedida e os números continuarem parados enquanto você gira o celular, reinicie o aparelho e teste de novo — leituras que permanecem mortas indicam um sensor com defeito ou uma conexão solta na placa, o que uma assistência técnica pode confirmar. Um celular que falha aqui ainda pode ter uma tela perfeita: é isso que o Teste de Touchscreen e o Teste de Tela (Padrões de Teste de Monitor) verificam.

Os três eixos de rotação

EixoMovimentoIntervaloO que ele controla
Alpha (Z)Girar o aparelho na horizontal, como uma agulha de bússola0° a 360°Apps de bússola, rotação de mapas, panoramas
Beta (X)Inclinar a parte de cima para frente ou para trás−180° a 180°Rotação de tela, inclinação em jogos de corrida
Gamma (Y)Tombar sobre a borda esquerda ou direita−90° a 90°Direção em jogos, níveis de bolha, rastreamento de RA

Ferramentas relacionadas