Idioma
English English Vietnamese (Tiếng Việt) Vietnamese (Tiếng Việt) Chinese (简体中文) Chinese (简体中文) Portuguese (Brazil) (Português do Brasil) Portuguese (Brazil) (Português do Brasil) Spanish (Español) Spanish (Español) Indonesian (Bahasa Indonesia) Indonesian (Bahasa Indonesia)

Detector de Recursos do Navegador

Verifique quais APIs da Web e recursos seu navegador suporta. Analise mais de 100 recursos nas categorias armazenamento, gráficos, áudio, rede, sensores e muito mais.

O que é o Detector de Recursos do Navegador?

O Detector de Recursos do Navegador é uma ferramenta completa que escaneia seu navegador para identificar quais APIs da Web modernas e recursos são suportados. Em segundos, você verá exatamente o que seu navegador pode e não pode fazer.

Navegadores modernos vêm com centenas de capacidades integradas — desde armazenamento básico até acesso avançado ao hardware. Mas nem todo navegador suporta todos os recursos. Algumas APIs são experimentais, outras exigem contextos seguros (HTTPS) e algumas simplesmente não são implementadas em certos navegadores.

Quem Precisa Desta Ferramenta?

Desenvolvedores Web

Verifique rapidamente quais APIs estão disponíveis antes de usá-las em seus projetos

Testadores de QA

Verifique as capacidades do navegador em diferentes dispositivos e navegadores

Entusiastas de Tecnologia

Descubra do que seu navegador é capaz

Suporte de TI

Diagnostique problemas de compatibilidade quando apps web não funcionam como esperado

Quais Recursos São Detectados?

A ferramenta verifica mais de 100 APIs da Web organizadas em 18 categorias:

Armazenamento

Cookies, LocalStorage, IndexedDB, Cache API

Gráficos

Canvas, WebGL, WebGPU, Picture-in-Picture

Áudio

Web Audio, Síntese de Voz, Reconhecimento de Voz

Rede

Fetch, WebSocket, WebRTC, Eventos Enviados pelo Servidor

Workers

Web Workers, Service Workers, WebAssembly

Sensores

Geolocalização, Acelerômetro, Giroscópio

Hardware

Bluetooth, USB, Serial, NFC, MIDI, Gamepad

E Mais

Notificações, Área de Transferência, Sistema de Arquivos, APIs de Segurança

Nota de Privacidade

Todas as detecções de recursos são feitas inteiramente no seu navegador. Nenhum dado é coletado, armazenado ou enviado a qualquer servidor. A ferramenta apenas verifica se certas APIs JavaScript existem no ambiente do seu navegador.

Como Usar o Detector de Recursos do Navegador

Usar o Detector de Recursos do Navegador é simples — a maior parte do trabalho acontece automaticamente.

Começando

1

Abra a Ferramenta

Basta abrir esta página em qualquer navegador. O processo de detecção começa imediatamente e escaneia todos os recursos automaticamente.

2

Observe a Varredura

Você verá cada recurso sendo verificado um a um com indicadores visuais:

  • Um carregador giratório aparece enquanto cada recurso é testado
  • Um check verde indica que o recurso é suportado
  • Um X vermelho indica que o recurso não é suportado
  • O anel de pontuação se preenche conforme mais recursos são detectados
3

Explore os Resultados

Quando a varredura terminar, você pode explorar os resultados de várias formas:

4

Exporte os Resultados

Compartilhe seus resultados com outras pessoas usando as opções Copiar Relatório ou exportação JSON.

Explorando Seus Resultados

Filtrar por Status

Use as abas de filtro para mostrar:

  • Todos — Todos os recursos, independentemente do suporte
  • Suportados — Apenas recursos que seu navegador suporta
  • Não Suportados — Apenas recursos que seu navegador não possui

Buscar Recursos

Digite na caixa de busca para encontrar recursos específicos. Por exemplo, pesquise "bluetooth" para encontrar rapidamente suporte ao Web Bluetooth.

Gerenciar Categorias

Clique em qualquer título de categoria para recolher ou expandir. Use os botões expandir/recolher tudo para navegação rápida.

Saiba Sobre os Recursos

Passe o mouse sobre qualquer nome de recurso para ver uma dica explicando o que aquela API faz e casos comuns de uso.

Dicas para Melhores Resultados

  • Teste em vários navegadores (Chrome, Firefox, Safari, Edge) para comparar capacidades
  • Alguns recursos exigem HTTPS — testes em localhost podem mostrar resultados diferentes
  • Navegadores móveis geralmente têm capacidades diferentes das versões desktop
  • O modo privado/incógnito pode restringir algumas APIs por questões de privacidade

Recursos e Capacidades

O Detector de Recursos do Navegador oferece uma visão completa das capacidades do seu navegador com estes recursos principais:

Verificação Instantânea

Assim que você abre a ferramenta, ela começa a escanear mais de 100 APIs da Web. Cada recurso é testado individualmente usando técnicas padrão de detecção de recursos em JavaScript. A varredura completa leva apenas alguns segundos.

Resumo Visual da Pontuação

Um anel circular de progresso mostra a pontuação dos recursos do seu navegador de forma clara:

  • Exibe o número de recursos suportados do total
  • Mostra a percentagem da pontuação em destaque
  • Identifica o nome do navegador e plataforma

Categorias Organizadas

Os recursos são agrupados em 18 categorias lógicas para facilitar a navegação:

Categoria O que Abrange
APIs de Armazenamento Opções de persistência de dados (cookies, bancos de dados, caches)
Gráficos e Mídia Canvas, WebGL, gravação de vídeo, captura de tela
APIs de Áudio Processamento de som, texto para fala, reconhecimento de voz
Rede Requisições HTTP, comunicação em tempo real, detecção offline
Workers Processamento em segundo plano, suporte offline, código em velocidade nativa
Sensores Localização, orientação, movimento, sensores ambientais
Hardware Bluetooth, USB, Serial, NFC, MIDI, controles de jogos
Notificações Notificações push, sincronização em segundo plano, badges de apps
Área de Transferência Copiar/colar, eventos de toque, acesso ao teclado
Sistema de Arquivos Leitura de arquivos, salvamento, arrastar e soltar
Segurança Criptografia, autenticação, permissões
Exibição Tela cheia, orientação da tela, bloqueio de ativação
Observadores Interseção, redimensionamento, mutação, monitoramento de desempenho
Plataforma Web Histórico, compartilhamento, pagamentos, contatos
APIs de Detecção Código de barras, reconhecimento facial, reconhecimento de texto
XR Realidade virtual e aumentada
Desempenho APIs de temporização, monitoramento de recursos
Misc Módulos, animações, vibração e mais

Filtro Inteligente

Refine rapidamente os resultados usando:

  • Filtros de status — Mostrar todos, apenas suportados ou apenas não suportados
  • Busca por texto — Encontre recursos pelo nome instantaneamente
  • Filtro combinado — Use ambos juntos para resultados precisos

Dicas Úteis

Cada recurso inclui uma dica que explica:

  • O que a API faz em linguagem simples
  • Casos de uso reais (jogos, apps offline, chamadas de vídeo, etc.)

Opções de Exportação

Compartilhe seus resultados facilmente:

  • Copiar Relatório — Formato de texto legível para humanos, para compartilhamento rápido
  • Exportação JSON — Formato legível por máquina com detalhes completos, incluindo timestamp, informações do navegador e status de todos os recursos

Perguntas Frequentes

Por que meu navegador mostra alguns recursos como não suportados?

Nem todos os navegadores implementam todas as APIs da Web. Vários fatores afetam o suporte a recursos:

  • Escolha do navegador — Safari, Firefox e Chrome têm conjuntos de recursos diferentes
  • Versão do navegador — Versões antigas não possuem APIs mais recentes
  • Plataforma — Navegadores móveis geralmente têm menos recursos que os desktop
  • Contexto de segurança — Algumas APIs exigem HTTPS para funcionar
  • Status experimental — Algumas APIs só estão disponíveis por flags
Por que Chrome e Edge mostram resultados semelhantes?

Chrome e Edge são baseados no motor Chromium, então compartilham a maioria das implementações de APIs da Web. Diferenças pequenas podem existir devido a versões ou recursos específicos do fornecedor.

Posso ativar recursos não suportados?

Alguns recursos podem ser ativados nas configurações do navegador:

  • Chrome — Visite chrome://flags para ativar recursos experimentais
  • Firefox — Visite about:config para configurações avançadas
  • Edge — Visite edge://flags para recursos experimentais
Nota importante: Ativar recursos experimentais pode causar instabilidade. Use por sua conta e risco.
Por que alguns recursos exigem permissões?

APIs sensíveis como câmera, microfone e localização exigem permissão explícita do usuário por questões de privacidade e segurança. O detector apenas verifica se a API existe, não se a permissão foi concedida.

Esta ferramenta é precisa?

A ferramenta usa detecção padrão de recursos em JavaScript — verificando se as APIs existem nos objetos globais do navegador. Essa é a mesma técnica usada por desenvolvedores em código de produção. Porém, tenha em mente:

  • Existência da API não garante funcionamento perfeito
  • Algumas APIs podem existir mas estar desativadas por políticas
  • APIs dependentes de hardware (sensores, Bluetooth) podem mostrar suporte mesmo sem hardware presente
Por que minha pontuação é diferente no celular?

Navegadores móveis geralmente suportam menos APIs que os desktop devido a:

  • Restrições do sistema operacional (iOS limita o que o Safari pode fazer)
  • Considerações de bateria e desempenho
  • Políticas de segurança em plataformas móveis
Esta ferramenta funciona offline?

Sim, uma vez que a página é carregada, toda a detecção ocorre localmente no seu navegador sem comunicação com servidores. Você pode desconectar da internet e a ferramenta continuará funcionando.

Sites podem detectar esses recursos sem eu saber?

Sim, qualquer site pode executar essas mesmas verificações. É assim que apps web determinam quais recursos usar. É uma parte normal do funcionamento da web e não expõe informações pessoais.

O que devo fazer se um app web não funcionar?

Use esta ferramenta para verificar se seu navegador suporta as APIs necessárias:

1
Verifique os Requisitos

Descubra quais recursos o app precisa (geralmente mencionados na documentação)

2
Busque os Recursos

Procure esses recursos no detector

3
Tome uma Ação

Se não suportado, tente outro navegador ou atualize o atual

0 / 0

Recursos Compatíveis

0%

-

Cookies
LocalStorage
SessionStorage
IndexedDB
Cache API
Storage Manager
Canvas 2D
WebGL 1.0
WebGL 2.0
WebGPU
OffscreenCanvas
ImageCapture
MediaRecorder
Picture-in-Picture
Screen Capture
Web Audio API
Media Session
Speech Synthesis
Speech Recognition
Fetch API
WebSocket
WebRTC
Server-Sent Events
Beacon API
Broadcast Channel
Network Information
Web Workers
Shared Workers
Service Workers
WebAssembly
SharedArrayBuffer
Atomics
Geolocation
DeviceOrientation
DeviceMotion
Ambient Light
Accelerometer
Gyroscope
Magnetometer
Proximity Sensor
Gamepad
Web Bluetooth
Web USB
Web Serial
Web NFC
Web MIDI
Web HID
Notifications
Push API
Background Sync
Periodic Background Sync
Badging API
Background Fetch
Clipboard API
Async Clipboard
Pointer Events
Touch Events
Keyboard Lock
Virtual Keyboard
File API
File System Access
Drag & Drop
Origin Private FS
Crypto API
Credential Management
Web Authentication
Permissions API
Fullscreen API
Screen Orientation
Wake Lock
Multi-Screen
Visual Viewport
Window Controls Overlay
IntersectionObserver
ResizeObserver
MutationObserver
PerformanceObserver
ReportingObserver
History API
Web Share
Payment Request
Contact Picker
Barcode Detection
Face Detection
Text Detection
WebXR
Performance API
Navigation Timing
Resource Timing
User Timing
ES Modules
CSS Houdini
Web Animations
Vibration
Eye Dropper
Web Locks
Idle Detection
Battery API
Media Devices
Compression Streams
URL Pattern
Scheduler API
PDF Viewer
Device Posture
Launch Queue
Os recursos são verificados automaticamente ao abrir o app
Use as abas de filtro para mostrar apenas recursos suportados ou não suportados
Clique nos títulos das categorias para recolher/expandir as seções
Passe o mouse sobre qualquer recurso para ver o que ele faz em linguagem simples
Exporte os resultados em JSON para compartilhar com desenvolvedores
Todas as verificações são feitas localmente - nenhum dado é enviado a servidores
Quer saber mais? Leia a documentação →
1/7
Comece a digitar para pesquisar...
Buscando...
Nenhum resultado encontrado
Tente pesquisar com outras palavras-chave