Informe quais arquivos podem ser enviados e como corrigir uma falha. Este guia trata de uma tarefa específica e não substitui uma avaliação completa de acessibilidade nem determina conformidade legal.
Entenda o risco
Um seletor de arquivo sem instruções pode rejeitar conteúdo sem explicar por quê. Reproduza o cenário antes da alteração e identifique navegador, etapa e dados de teste usados.
Configure o fluxo
-
Defina formatos, tamanho e quantidade permitidos e explique antes do controle.
-
Associe rótulo e instrução persistente ao campo e mostre erro em texto claro.
Valide com uma tarefa real
Teste arquivo válido, formato não aceito, tamanho excedido e cancelamento. Repita em teclado, dispositivo estreito e tecnologia assistiva sempre que esse fluxo puder ser usado nesses contextos.
Limites e cuidados
Não confie só no atributo accept; valide também no servidor e informe como tratar dado sensível. Mantenha a validação de segurança no servidor e proteja os dados pessoais envolvidos.
Se o upload fará parte de uma biblioteca ou área de clientes, leia também como planejar armazenamento e compartilhamento de arquivos no site; esse fluxo precisa controlar quem poderá acessar cada documento depois do envio.
Referência
Veja Instruções em formulários — W3C WAI e o núcleo de controles e formulários.