Serviço de Validação de Marcação W3C comparado com HTMLHint e Total Validator| Serviço de Validação de Marcação W3C | Dica HTML | Validador Total |
|---|
| Abordagem de verificação: Ele verifica HTML, XHTML, SMIL, MathML e formatos similares em relação aos seus tipos de documento. A entrada pode ser um URI, um arquivo carregado ou uma marcação colada. | Abordagem de verificação: O HTMLHint é uma ferramenta de análise estática de código que aplica regras de lint configuráveis, como tag-pair e id-class-value. As regras são definidas em um arquivo .htmlhintrc, na linha de comando ou em um comentário HTML. | Abordagem de verificação: Ele verifica HTML e XHTML em relação aos padrões W3C e WHATWG. Adiciona testes de acessibilidade de acordo com as diretrizes WCAG 2.2, 2.1 e 2.0, a Seção 508 dos EUA e ARIA, além de buscas por links quebrados e conteúdo misto e verificação ortográfica em cinco idiomas. |
| Entradas e escala: A codificação de caracteres e o tipo de documento podem ser forçados, mas apenas quando o documento não os declarar. As mensagens podem ser listadas sequencialmente ou agrupadas por tipo, e um esboço do documento pode ser exibido. | Entradas e escala: Ela é executada em um arquivo, um padrão glob ou uma URL da linha de comando. A função HTMLHint.verify() retorna uma lista de dicas para uso no código. | Entradas e escala: A versão Básica verifica uma página por vez. A versão Pro valida todas as páginas de um ou mais sites, incluindo áreas protegidas por senha, e adiciona validação CSS. |
| Licença e custo: A página descreve o projeto como software livre/de código aberto certificado. | Licença e custo: O HTMLHint é distribuído sob a Licença MIT. | Licença e custo: As versões Basic e Pro são vendidas como licenças separadas, e as páginas consultadas não mostram preços. A versão Pro é para uso individual e não pode ser incorporada a um sistema automatizado ou ao seu próprio serviço. |
| Plataforma: É utilizado através de uma página web. | Plataforma: Requer Node.js 22 ou posterior. A instalação é feita com npm, seja localmente como uma dependência de desenvolvimento ou globalmente. | Plataforma: Ele funciona em Windows, macOS e Linux e pode verificar páginas em intranets ou outros sites privados. O teste de DOM é limitado e requer extensões do navegador. |