Sua porta de entrada para acessibilidade na Web

Aspose.HTML for .NET capacita os desenvolvedores com a ferramenta definitiva para acessibilidade na web – o alt Tag Checker. Valide atributos alt sem esforço, garantindo a conformidade com os padrões WCAG. Eleve suas práticas de codificação e forneça conteúdo da web que ressoe com usuários de todos os níveis de habilidade!

Primeiro, certifique-se de ter Aspose.HTML for .NET instalado em seu projeto. O processo de instalação desta biblioteca é bastante simples. Abra o gerenciador de pacotes NuGet, procure Aspose.HTML e instale. Você também pode usar o seguinte comando do Console do Gerenciador de Pacotes:


Instale Aspose.HTML para .NET

Install-Package Aspose.HTML





Como verificar atributos alternativos em C#

Aspose.HTML para .NET apresenta o namespace Aspose.Html.Accessibility dedicado a todas as manipulações e verificações relacionadas à acessibilidade da web. Nossa biblioteca C# permite que os desenvolvedores implementem verificações de tags alt enquanto atendem aos padrões de acessibilidade. Integre facilmente verificações de atributos alt em seus projetos C#, garantindo que a acessibilidade do conteúdo da web esteja em primeiro lugar. Descubra a conformidade do seu site com as WCAG sem esforço!


Código C# para verificar a tag alt

using Aspose.Html;
using Aspose.Html.Accessibility;
using Aspose.Html.Accessibility.Results;
...

    // Prepare a path to a source HTML file
    string documentPath = Path.Combine(DataDir, "test-checker.html");

    // Initialize webaccessibility container
    var webAccessibility = new WebAccessibility();

    // Get from the rules list Principle "1. Perceivable" by code "1" and get guideline "1.1 Text Alternatives"
    var guideline = webAccessibility.Rules.GetPrinciple("1").GetGuideline("1.1");

    // Create an accessibility validator – pass the found guideline as parameters and specify the full validation settings
    var validator = webAccessibility.CreateValidator(guideline, ValidationBuilder.All);

    // Initialize an HTMLDocument object
    using (var document = new HTMLDocument(documentPath))
    {
        var validationResult = validator.Validate(document);
        if (!validationResult.Success)
        {
            // Get all the result details 
            foreach (var ruleResult in validationResult.Details)
            {
                // If the result of the rule is unsuccessful
                if (!ruleResult.Success)
                {
                    // Get errors list
                    foreach (var result in ruleResult.Errors)
                    {
                        // Check the type of the erroneous element, in this case, we have an error in the HTML Element
                        if (result.Error.Target.TargetType == TargetTypes.HTMLElement)
                        {
                            var rule = (HTMLElement)result.Error.Target.Item;
                            Console.WriteLine("Error in rule {0} : {1}", result.Rule.Code, result.Error.ErrorMessage);
                            Console.WriteLine("HTML Element: {0}", rule.OuterHTML);
                        }
                    }
                }
            }
        }
    }



Verifique alt Tag – Principais recursos

  1. Inicializando o contêiner de acessibilidade da Web. Use o construtor WebAccessibility() para criar uma instância da classe WebAccessibility.
  2. Obter diretrizes e critérios. Especifique uma diretriz para focar em um aspecto específico da acessibilidade na web. Chame o método GetPrinciple() da classe AccessibilityRules e o método GetGuideline() da classe Principle para obter o princípio exigido pelo código das WCAG em relação ao qual você deseja verificar o documento.
  3. Criando um validador de acessibilidade. Chame o método CreateValidator() para criar um objeto validador.
  4. Validação de documento HTML. Use a classe HTMLDocument para inicializar um documento HTML para validação. Você pode carregar HTML de um arquivo ou URL. Use o método Validate() para verificar o conteúdo HTML em relação ao critério selecionado. O resultado é armazenado na variável validationResult.
  5. Validação Abrangente. O processo de validação gera resultados detalhados através da classe ValidationResult , fornecendo informações específicas sobre o sucesso e o fracasso das verificações de regras. Os insights detalhados sobre a conformidade com as WCAG permitem que você ajuste seu conteúdo da web para uma acessibilidade ideal.

Uma tag alt (atributo alt) é um texto alternativo que descreve conteúdo não textual, como imagens, gráficos, tabelas, emojis, botões, links, etc. Certifique-se de usar texto alternativo para tornar o conteúdo da web acessível para pessoas com baixa visão, incluindo pessoas que usam leitores de tela ou dispositivos de saída Braille. Além disso, a acessibilidade na web é boa para SEO. O Google e outros motores de busca usam textos alternativos para melhorar a compreensão do conteúdo de um site, o que levará a classificações mais altas.



Por que escolher Aspose.HTML para .NET

  1. Aspose.HTML for .NET tem uma boa reputação e é confiável por desenvolvedores em todo o mundo. Ele fornece consistentemente soluções de alto desempenho, tornando-o uma escolha confiável para suas necessidades de desenvolvimento web.
  2. As atualizações contínuas da biblioteca manterão você à frente da curva e em conformidade com as atualizações regulares dos padrões de acessibilidade.
  3. O Aspose.HTML for .NET integra-se perfeitamente aos seus projetos C#, permitindo que você se concentre no desenvolvimento sem a necessidade de uma curva de aprendizado acentuada ou configuração complexa.
  4. Nossa equipe de suporte está sempre pronta para atendê-lo. Se você tiver dúvidas, encontrar dificuldades ou precisar de conselhos, entre em contato com Suporte Gratuito e teremos prazer em ajudar.



Como verificar o texto alternativo de uma imagem – Documentação

O capítulo de documentação Acessibilidade na Web – Como verificar oferece um guia detalhado sobre como validar um documento HTML de acordo com a conformidade com as WCAG. Depois de verificar seu site, aplicativo da web ou qualquer outro documento HTML, você pode ter certeza de que pessoas com deficiência poderão usá-lo de maneira eficaz. Você pode verificar a acessibilidade do site para ver se há conformidade com as WCAG ou apenas atender a critérios específicos. Aspose.HTML for .NET ajuda você a passar nessas verificações.

No artigo Acessibilidade do leitor de tela – Exemplos C# , você aprenderá como projetar seu site para acessibilidade do leitor de tela e como verificar o texto alternativo em relação às diretrizes WCAG usando Aspose.HTML para API .NET.



Verificador de tags alt de imagem – aplicativo online

Aspose.HTML oferece o Verificador de tags alt de imagem é uma ferramenta online gratuita projetada para analisar um site e identificar imagens sem atributos alt corretos. O aplicativo verifica uma página da web, encontra imagens sem tags alt e cria um relatório indicando quais imagens precisam de atributos alt descritivos.

Texto “Verificador de tags alt de imagem – Online Aplicativo”

Outros recursos suportados do Aspose.HTML para API .NET

Use a biblioteca Aspose.HTML for .NET para converter, mesclar, editar documentos HTML, EPUB, MHTML, XHTML, MD, extrair dados da web e muito mais!