Ваш путь к веб-доступности
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 атрибута – основные функции
- Инициализация контейнера веб-доступности. Используйте конструктор WebAccessibility() , чтобы создать экземпляр класса WebAccessibility.
- Получение правил и критериев. Укажите рекомендации (правила), которые помогут сосредоточиться на конкретном аспекте доступности веб-сайта. Вызовите метод GetPrinciple() класса AccessibilityRules и метод GetGuideline() класса Principle , чтобы получить требуемый принцип по коду из WCAG, на соответствие которому нужно проверить документ.
- Создание валидатора доступности – Accessibility Validator. Вызовите метод CreateValidator(), чтобы создать объект валидатора.
- Проверка HTML-документа. Используйте класс
HTMLDocument
, чтобы инициализировать HTML-документы для проверки. Вы можете загрузить HTML из файла или URL-адреса. Используйте метод
Validate()
, чтобы проверить содержимое HTML на соответствие выбранному критерию. Результат сохраняется в переменной
validationResult
. - Обработка результатов проверки. Процесс проверки генерирует подробные результаты через класс ValidationResult , предоставляя конкретную информацию об успешности и неудаче проверок правил. Эта информация о соответствии требованиям WCAG, позволит вам точно настроить ваши приложения для обеспечения оптимальной доступности.
Тег alt (атрибут alt) – это альтернативный текст, описывающий нетекстовое содержимое, такое как изображения, графики, диаграммы, смайлы, кнопки, ссылки и т. д. Обязательно используйте замещающий текст, чтобы сделать веб-контент доступным для людей с плохим зрением, включая людей, которые используют программы чтения с экрана или устройства вывода Брайля. Кроме того, веб-доступность хороша для SEO. Google и другие поисковые системы используют альтернативные тексты, чтобы улучшить понимание содержания веб-сайта, что приведет к более высокому рейтингу.
Почему стоит выбрать Aspose.HTML for .NET
- Aspose.HTML for .NET имеет хорошую репутацию и пользуется доверием разработчиков по всему миру. Он неизменно предоставляет высокопроизводительные решения, что делает его надежным выбором для ваших нужд веб-разработки.
- Постоянное обновление библиотеки позволит вам быть на шаг впереди и соответствовать регулярным обновлениям стандартов доступности.
- Aspose.HTML for .NET легко интегрируется в ваши проекты C#, позволяя вам сосредоточиться на разработке без необходимости длительного обучения или сложной настройки.
- Наша служба поддержки всегда готова вам помочь. Если у вас есть вопросы, вы столкнулись с трудностями или вам нужен совет, пожалуйста, свяжитесь с Бесплатной поддержкой .
Как проверить альтернативный текст изображения – Документация
Глава документации Веб-доступность – Как проверить содержит подробное руководство по проверке HTML-документа на соответствие требованиям WCAG. Проверив свой сайт, веб-приложение или любой другой HTML-документ, вы можете быть уверены, что люди с ограниченными возможностями смогут его эффективно использовать. Вы можете проверить доступность веб-сайта на предмет соответствия всем требованиям WCAG или соответствия только определенным критериям. Aspose.HTML for .NET поможет вам пройти эти проверки.
В статье Альтернативный Текст – Веб-доступность – Примеры C# вы узнаете, как спроектировать свой веб-сайт с учетом доступности программы чтения с экрана и как проверить альтернативный текст на соответствие рекомендациям WCAG с помощью Aspose.HTML for .NET API.
Проверка alt тегов изображений – онлайн-приложение
Aspose.HTML предлагает
Проверку alt тегов изображений
– бесплатный онлайн-инструмент, предназначенный для анализа веб-сайта и выявления изображений, у которых отсутствуют правильные атрибуты alt. Приложение сканирует веб-страницу, находит изображения без тегов alt и создает отчет, указывающий, какие изображения нуждаются в описательных атрибутах alt.
Другие поддерживаемые функции Aspose.HTML for .NET
Используйте библиотеку Aspose.HTML for .NET для преобразования, объединения, редактирования документов HTML, EPUB, MHTML, XHTML, MD, извлечения данных из Интернета и многого другого!