Ваш путь к веб-доступности

Aspose.HTML for .NET предоставляет разработчикам идеальный инструмент для обеспечения доступности веб-страниц – средство проверки alt тегов. Легко проверяйте атрибуты alt, гарантируя соответствие стандартам WCAG. Совершенствуйте свои методы кодирования и предоставляйте веб-контент, который находит отклик у пользователей всех способностей!

Сначала убедитесь, что в вашем проекте установлена Aspose.HTML for .NET. Процесс установки этой библиотеки довольно прост. Вы можете инсталлировать её через консоль диспетчера пакетов NuGet, используя следующую команду:


Установите Aspose.HTML for .NET.

Install-Package Aspose.HTML





Как проверить аlt атрибут на C#

Aspose.HTML for .NET представляет пространство имен Aspose.Html.Accessibility , предназначенное для всех манипуляций и проверок, связанных с веб-доступностью. Наша библиотека C# позволяет разработчикам реализовывать проверки тегов alt, соблюдая при этом стандарты доступности. Легко интегрируйте проверки alt атрибутов в свои проекты C#, гарантируя, что доступность веб-контента будет на первом плане. Узнайте, соответствует ли ваш веб-сайт требованиям WCAG без особых усилий!


Код C# для проверки 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);
                        }
                    }
                }
            }
        }
    }



Проверка alt атрибута – основные функции

  1. Инициализация контейнера веб-доступности. Используйте конструктор WebAccessibility() , чтобы создать экземпляр класса WebAccessibility.
  2. Получение правил и критериев. Укажите рекомендации (правила), которые помогут сосредоточиться на конкретном аспекте доступности веб-сайта. Вызовите метод GetPrinciple() класса AccessibilityRules и метод GetGuideline() класса Principle , чтобы получить требуемый принцип по коду из WCAG, на соответствие которому нужно проверить документ.
  3. Создание валидатора доступности – Accessibility Validator. Вызовите метод CreateValidator(), чтобы создать объект валидатора.
  4. Проверка HTML-документа. Используйте класс HTMLDocument , чтобы инициализировать HTML-документы для проверки. Вы можете загрузить HTML из файла или URL-адреса. Используйте метод Validate() , чтобы проверить содержимое HTML на соответствие выбранному критерию. Результат сохраняется в переменной validationResult.
  5. Обработка результатов проверки. Процесс проверки генерирует подробные результаты через класс ValidationResult , предоставляя конкретную информацию об успешности и неудаче проверок правил. Эта информация о соответствии требованиям WCAG, позволит вам точно настроить ваши приложения для обеспечения оптимальной доступности.

Тег alt (атрибут alt) – это альтернативный текст, описывающий нетекстовое содержимое, такое как изображения, графики, диаграммы, смайлы, кнопки, ссылки и т. д. Обязательно используйте замещающий текст, чтобы сделать веб-контент доступным для людей с плохим зрением, включая людей, которые используют программы чтения с экрана или устройства вывода Брайля. Кроме того, веб-доступность хороша для SEO. Google и другие поисковые системы используют альтернативные тексты, чтобы улучшить понимание содержания веб-сайта, что приведет к более высокому рейтингу.



Почему стоит выбрать Aspose.HTML for .NET

  1. Aspose.HTML for .NET имеет хорошую репутацию и пользуется доверием разработчиков по всему миру. Он неизменно предоставляет высокопроизводительные решения, что делает его надежным выбором для ваших нужд веб-разработки.
  2. Постоянное обновление библиотеки позволит вам быть на шаг впереди и соответствовать регулярным обновлениям стандартов доступности.
  3. Aspose.HTML for .NET легко интегрируется в ваши проекты C#, позволяя вам сосредоточиться на разработке без необходимости длительного обучения или сложной настройки.
  4. Наша служба поддержки всегда готова вам помочь. Если у вас есть вопросы, вы столкнулись с трудностями или вам нужен совет, пожалуйста, свяжитесь с Бесплатной поддержкой .



Как проверить альтернативный текст изображения – Документация

Глава документации Веб-доступность – Как проверить содержит подробное руководство по проверке HTML-документа на соответствие требованиям WCAG. Проверив свой сайт, веб-приложение или любой другой HTML-документ, вы можете быть уверены, что люди с ограниченными возможностями смогут его эффективно использовать. Вы можете проверить доступность веб-сайта на предмет соответствия всем требованиям WCAG или соответствия только определенным критериям. Aspose.HTML for .NET поможет вам пройти эти проверки.

В статье Альтернативный Текст – Веб-доступность – Примеры C# вы узнаете, как спроектировать свой веб-сайт с учетом доступности программы чтения с экрана и как проверить альтернативный текст на соответствие рекомендациям WCAG с помощью Aspose.HTML for .NET API.



Проверка alt тегов изображений – онлайн-приложение

Aspose.HTML предлагает Проверку alt тегов изображений – бесплатный онлайн-инструмент, предназначенный для анализа веб-сайта и выявления изображений, у которых отсутствуют правильные атрибуты alt. Приложение сканирует веб-страницу, находит изображения без тегов alt и создает отчет, указывающий, какие изображения нуждаются в описательных атрибутах alt.

Text “Проверка alt тегов изображений – онлайн приложение”

Другие поддерживаемые функции Aspose.HTML for .NET

Используйте библиотеку Aspose.HTML for .NET для преобразования, объединения, редактирования документов HTML, EPUB, MHTML, XHTML, MD, извлечения данных из Интернета и многого другого!