Compatibilidade

O nafi.la foi feito para rodar em qualquer dispositivo com navegador. Não exige instalação, não exige hardware especial, e dá pra usar até em TVs com vários anos de uso. Esta página detalha o que funciona, o que pode dar problema e como contornar.

Navegadores

O nafi.la roda nos seguintes navegadores nas duas últimas versões estáveis:

  • Google Chrome — funciona em Windows, macOS, Linux, Android e ChromeOS
  • Mozilla Firefox — funciona em Windows, macOS, Linux e Android
  • Microsoft Edge — versões baseadas em Chromium (desde 2020)
  • Apple Safari — versões 14 ou superiores no macOS e iOS 14+
  • Samsung Internet — versões recentes nos celulares Samsung

Internet Explorer não é suportado. Se você tem uma máquina antiga, recomendamos instalar a versão gratuita do Chrome ou Edge.

Dispositivos

Qualquer aparelho com internet funciona, mas cada um tem um papel diferente:

  • Computador (PC ou Mac): ideal para a tela de administração da fila. Permite ver tudo de uma vez — operadores, links, controles, status.
  • Tablet: ótimo para um atendente que se movimenta pelo balcão. Tela maior que o celular, mais cômodo para chamar a próxima senha.
  • Smartphone: serve para o cliente acompanhar a fila do próprio celular e também para o atendente, em caso de necessidade.
  • Smart TV: use a página de monitor (nafi.la/SEU-CODIGO/m) — números grandes, alto contraste, otimizada para ser lida a vários metros.
  • Chromebox / Mini PC ligado a TV antiga: alternativa de baixo custo para usar TVs sem navegador embutido.

Áudio

O nafi.la toca um sinal sonoro a cada nova senha chamada. Funciona em todos os navegadores modernos, com dois formatos para máxima compatibilidade:

  • Opus — formato moderno, compacto, qualidade alta. Preferido por todos os navegadores recentes.
  • MP3 — fallback automático em navegadores que não suportam Opus (raros hoje em dia).

Por que o áudio às vezes não toca?

Navegadores bloqueiam autoplay de áudio sem interação do usuário. Em monitores recém-abertos, o som pode falhar até que alguém clique em qualquer lugar da página uma vez. Para TVs deixadas ligadas o dia inteiro isso não é um problema — após o primeiro toque, todas as chamadas seguintes tocam normalmente.

Em TVs muito antigas, verifique se o navegador embutido suporta os codecs de áudio acima. Quando em dúvida, plugue um Chromecast ou um mini PC.

Requisitos de rede

O nafi.la é leve mas precisa de conexão estável. Recomendações por papel:

  • Painel do operador / administração: qualquer banda larga ou 4G estável serve. As atualizações são em tempo real via WebSocket.
  • Monitor na TV: idealmente cabeada. Wi-Fi também funciona se o sinal for forte na altura do aparelho.
  • Celular do cliente: 3G já é suficiente. A página de fila pesa poucos kilobytes.

Requisitos técnicos do navegador

  • JavaScript ativado
  • Cookies habilitados (sessão de administração)
  • WebSocket habilitado (atualizações em tempo real)
  • Suporte a HTTPS (todos os navegadores modernos)

Acessibilidade

Trabalhamos para que o nafi.la seja usável pelo maior número de pessoas possível:

  • Contraste alto em modo escuro e claro, para leitura confortável em diferentes condições de iluminação.
  • Atalhos de teclado em todos os botões — você pode navegar e operar sem o mouse usando Tab + Enter.
  • Tamanho de fonte adaptável — o site respeita o zoom do navegador, sem cortar conteúdo.
  • Preferência por movimento reduzido — se o sistema do usuário pede animações reduzidas (configuração do sistema), o nafi.la simplifica transições.
  • Marcação semântica nos cabeçalhos e regiões, compatível com leitores de tela (NVDA, JAWS, VoiceOver, TalkBack).

Encontrou algo que não funciona com seu leitor de tela ou método de entrada? Mande pra gente em suporte@nafi.la — acessibilidade é prioridade.

Casos limítrofes

Provavelmente não direto — TVs daquela época costumam ter navegadores travados em versões antigas que não suportam WebSocket. A solução simples e barata é plugar um Chromecast (~R$ 250) ou um mini PC com Linux (~R$ 600) na entrada HDMI. Aí você usa o navegador moderno desses aparelhos para abrir o monitor.

Ao restabelecer a conexão, o painel se reconecta automaticamente e busca o estado atualizado da fila. Senhas chamadas durante a queda ficam registradas se o atendente clicar em "Chamar próximo" — desde que o atendente ainda esteja online, o que normalmente acontece se ele está em outra rede (4G do celular, por exemplo).

Os anúncios aparecem apenas na página pública que o cliente abre para acompanhar a fila — nunca no painel do operador, nunca no monitor exibido na TV do estabelecimento. Essa é a forma como o serviço se sustenta sem cobrar do estabelecimento. Se você tem usuários sensíveis a propaganda, basta orientá-los a olhar o monitor (a TV) em vez do celular.

Sim. Abra a página do operador no Chrome do Android (ou Safari do iPhone), clique no menu do navegador e selecione "Adicionar à tela de início". O nafi.la vira um ícone na home do celular e abre em tela cheia, como se fosse um aplicativo nativo (graças ao manifesto PWA que distribuímos).