Sensores e Hardware do Dispositivo
Informações de Conectividade, Nível de Bateria e API de Vibração: três Web APIs que leem o estado real do dispositivo — conexão, bateria e feedback háptico — para adaptar a experiência em tempo real.
Sobre esta demo
Três Web APIs que dão à aplicação consciência sobre o hardware e a rede do usuário: a Informações de Conectividade API expõe o tipo de conexão, a qualidade estimada (effectiveType) e o modo de economia de dados (saveData); a Nível de Bateria API expõe o nível de carga e o estado de carregamento, embora hoje tenha suporte limitado nos navegadores por questões de fingerprinting e privacidade; e a API de Vibração aciona feedback háptico por padrões de vibração. Juntas, mostram como adaptar comportamento — não só aparência — às condições reais do dispositivo: reduzir qualidade de vídeo em conexões lentas, poupar energia com a bateria baixa, ou confirmar uma ação com vibração.
Área de demonstração
A demonstração é 100% funcional — teste agora.
Ficha técnica
Tecnologias
- Informações de Conectividade API
- Nível de Bateria API
- API de Vibração
Arquitetura
- Leitura reativa de Browser APIs de hardware
- Listeners de mudança de estado
Conceitos
- UX adaptativa por condição de rede/energia
- Feedback háptico