Ihr Tor zur Barrierefreiheit im Internet

Aspose.HTML für .NET stellt Entwicklern das ultimative Tool für Web-Barrierefreiheit zur Verfügung – den alt Tag Checker. Validieren Sie alt-Attribute mühelos und garantieren Sie so die Einhaltung der WCAG-Standards. Verbessern Sie Ihre Codierungspraktiken und stellen Sie Webinhalte bereit, die bei Benutzern aller Fähigkeiten Anklang finden!

Stellen Sie zunächst sicher, dass Aspose.HTML für .NET in Ihrem Projekt installiert ist. Der Installationsprozess dieser Bibliothek ist relativ einfach. Sie können es über die NuGet Package Manager-Konsole mit dem folgenden Befehl installieren:


Installieren Sie Aspose.HTML für .NET

Install-Package Aspose.HTML





So überprüfen Sie alt-Attribute in C#

Aspose.HTML für .NET führt den Namespace Aspose.Html.Accessibility ein, der allen Manipulationen und Prüfungen im Zusammenhang mit der Barrierefreiheit im Internet gewidmet ist. Unsere C#-Bibliothek ermöglicht Entwicklern die Implementierung von alt-Tag-Prüfungen unter Einhaltung der Barrierefreiheitsstandards. Integrieren Sie alt-Attributprüfungen ganz einfach in Ihre C#-Projekte und stellen Sie so sicher, dass die Barrierefreiheit von Webinhalten im Vordergrund steht. Entdecken Sie mühelos die WCAG-Konformität Ihrer Website!


C#-Code zur Überprüfung des alt-Tags

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);
                        }
                    }
                }
            }
        }
    }



Überprüfen Sie den alt-Tag – Hauptfunktionen

  1. Initialisierung des Web Accessibility Containers. Verwenden Sie den Konstruktor WebAccessibility() , um eine Instanz der WebAccessibility-Klasse zu erstellen.
  2. Richtlinie und Kriterium erhalten. Geben Sie eine Richtlinie an, um sich auf einen bestimmten Aspekt der Web-Barrierefreiheit zu konzentrieren. Rufen Sie die GetPrinciple()-Methode der Klasse AccessibilityRules und die GetGuideline()-Methode der Klasse Principle auf, um das erforderliche Prinzip per Code von WCAG abzurufen, anhand dessen Sie das Dokument prüfen möchten.
  3. Erstellen eines Barrierefreiheitsvalidators. Rufen Sie die Methode CreateValidator() auf, um ein Validatorobjekt zu erstellen.
  4. HTML-Dokumentvalidierung. Verwenden Sie die Klasse HTMLDocument , um ein HTML-Dokument für die Validierung zu initialisieren. Sie können HTML aus einer Datei oder URL laden. Verwenden Sie die Methode Validate() , um den HTML-Inhalt anhand des ausgewählten Kriteriums zu überprüfen. Das Ergebnis wird in der Variablen validationResult gespeichert.
  5. Umfassende Validierung. Der Validierungsprozess generiert detaillierte Ergebnisse über die Klasse ValidationResult und liefert spezifische Informationen über den Erfolg und Misserfolg von Regelprüfungen. Die detaillierten Einblicke in die WCAG-Konformität ermöglichen Ihnen die Feinabstimmung Ihrer Webinhalte für optimale Barrierefreiheit.

Ein alt-Tag (alt-Attribut) ist ein alternativer Text, der Nicht-Text-Inhalte wie Bilder, Grafiken, Diagramme, Emojis, Schaltflächen, Links usw. beschreibt. Verwenden Sie unbedingt alt-Text, um Webinhalte für Menschen mit Sehbehinderung zugänglich zu machen. einschließlich Personen, die Bildschirmlesegeräte oder Braille-Ausgabegeräte verwenden. Darüber hinaus ist die Barrierefreiheit im Internet gut für SEO. Google und andere Suchmaschinen verwenden Alternativtexte, um den Inhalt einer Website besser zu verstehen, was zu höheren Rankings führt.



Warum Aspose.HTML für .NET wählen

  1. Aspose.HTML für .NET genießt einen guten Ruf und genießt das Vertrauen von Entwicklern auf der ganzen Welt. Es bietet stets leistungsstarke Lösungen und ist somit eine zuverlässige Wahl für Ihre Webentwicklungsanforderungen.
  2. Kontinuierliche Bibliotheksaktualisierungen sorgen dafür, dass Sie immer einen Schritt voraus sind und die regelmäßigen Aktualisierungen der Barrierefreiheitsstandards einhalten.
  3. Aspose.HTML für .NET lässt sich nahtlos in Ihre C#-Projekte integrieren, sodass Sie sich auf die Entwicklung konzentrieren können, ohne dass eine steile Lernkurve oder komplexe Einrichtung erforderlich ist.
  4. Unser Support-Team ist immer bereit, Ihnen zu helfen. Wenn Sie Fragen haben, auf Schwierigkeiten stoßen oder Rat benötigen, wenden Sie sich bitte an Kostenloser Support , wir helfen Ihnen gerne weiter.



So überprüfen Sie den alt-Text eines Bildes – Dokumentation

Das Dokumentationskapitel Web Accessibility – How to Check bietet eine detaillierte Anleitung zur Validierung eines HTML-Dokuments gemäß WCAG-Konformität. Wenn Sie Ihre Website, Webanwendung oder ein anderes HTML-Dokument überprüft haben, können Sie sicher sein, dass Menschen mit Behinderungen es effektiv nutzen können. Sie können die Barrierefreiheit der Website auf WCAG-Konformität überprüfen oder nur bestimmte Kriterien erfüllen. Aspose.HTML für .NET hilft Ihnen, diese Prüfungen zu bestehen.

Im Artikel Barrierefreiheit für Bildschirmleser – C#-Beispiele erfahren Sie, wie Sie Ihre Website für die Barrierefreiheit von Bildschirmlesern gestalten und alternativen Text mithilfe der Aspose.HTML für .NET-API anhand der WCAG-Richtlinien prüfen.



Bild alt Tag Checker – Online-App

Aspose.HTML bietet den Bild alt Tag Checker an, ein kostenloses Online-Tool zur Analyse einer Website und zur Identifizierung von Bildern ohne korrekte alt-Attribute. Die Anwendung scannt eine Webseite, findet Bilder ohne alt-Tags und erstellt einen Bericht, der angibt, welche Bilder beschreibende alt-Attribute benötigen.

Text “Bild alt Tag Checker – Online App”

Weitere unterstützte Aspose.HTML für .NET-API-Funktionen

Verwenden Sie die Aspose.HTML für .NET-Bibliothek zum Konvertieren, Zusammenführen, Bearbeiten von HTML-, EPUB-, MHTML-, XHTML- und MD-Dokumenten, zum Extrahieren von Daten aus dem Web und mehr!