Diagnóstico inteligente de HTML
Texto original
Prévia da correção
Recursos e limitações do modelo
Formatação e minificação de HTML: Formate para facilitar a leitura ou minifique os espaços de apresentação opcionais. Escolha um modo por vez. Strings, a escrita dos números e comentários são preservados, assim como o texto misto e pré-formatado de XML/HTML e as quebras de linha e a indentação necessárias de YAML/TOML. Confira a prévia antes de aplicar.
Como usar: Cole o texto e execute o diagnóstico e a correção. A prévia automática fica desativada por padrão; ative-a para atualizar após editar. Escolha formatação ou minificação, confira as alterações e copie o resultado ou aplique-o ao original. O diagnóstico é executado no navegador; o site usa o Google Analytics para estatísticas de acesso.
Como o diagnóstico funciona: Este formato usa um verificador sintático local e determinístico com regras conservadoras de correção. O modelo treinado com 6.753 parâmetros é usado somente para JSON. Não depende de bibliotecas de processamento de terceiros nem de serviços de modelos. Google Analytics mede os acessos. Um analisador com recuperação continua após os campos não resolvidos. Ele faz correções locais conservadoras e mantém valores desconhecidos visíveis para revisão manual.
Casos compatíveis: Fragmentos HTML: aninhamento comum, fechamentos opcionais usuais, elementos vazios, atributos duplicados e limites de texto bruto. Corrige alguns fechamentos ausentes, incorretos ou extras em elementos vazios. Não constrói a árvore de um navegador nem valida todo HTML. SVG, MathML e templates não estão incluídos. O texto colado nunca é executado.
O que revisar: Revise cada alteração antes de aplicar. Um resultado aceito pode divergir dos dados pretendidos. Fechamentos e indentação podem ser ambíguos; valores ausentes e campos duplicados exigem revisão manual. A formatação é opcional e vem ativada. XML/HTML indentam elementos explícitos preservando texto misto e bruto; YAML/TOML ajustam separadores mantendo indentação, comentários e strings. Estruturas incompatíveis ficam intactas.
Testes e limitações: É um verificador básico de escopo limitado, não um validador completo da especificação. A aprovação não garante conformidade nem correção de negócio. Estruturas não compatíveis exigem revisão manual. JavaScript, CSS, esquemas e regras de aplicação não são validados.
Limites de processamento: Até 131.072 unidades UTF-16 e 128 níveis de aninhamento. A busca do modelo usa até 24 etapas; a recuperação permite até 256 alterações e 512 diagnósticos. Ao atingir um limite, a verificação incompleta é indicada para revisão manual.