logo hsb.horse
← Voltar para o índice do glossário

Glossário

navigator.devicePosture

navigator.devicePosture é uma propriedade de Navigator que expõe o objeto DevicePosture para interfaces sensíveis à postura.

Publicado: Atualizado:

Valores comuns incluem continuous e folded, úteis para adaptar layouts em dispositivos dobráveis.

O que observar na prática

Esta API é mais útil quando o sentido do layout realmente muda entre folded e continuous. Ela ajuda em visões de duas áreas, painéis auxiliares e regras de posicionamento que não devem atravessar a dobradiça.

Ao mesmo tempo, a interface precisa de fallback para ambientes sem dados de postura. É mais seguro decidir antes o comportamento sem esse sinal para que o layout continue estável mesmo quando a informação não existe.

Referências

Nota prática

navigator.devicePosture costuma aparecer em contextos ligados a javascript, browser-api, webapi, device-posture. Na prática, ajuda saber não só a definição do termo, mas também o que ele está tentando nomear de forma curta em uma conversa ou em um documento.

Termos próximos se sobrepõem com facilidade e deixam a explicação vaga. Por isso, vale manter mais concreto qual é o alvo, qual é o papel do termo e em que situação ele costuma aparecer.