Web アクセシビリティへのゲートウェイ

Aspose.HTML for .NET は、Web アクセシビリティのための究極のツールである Alt タグ チェッカーを開発者に提供します。 alt 属性を簡単に検証し、WCAG 標準への準拠を保証します。コーディングの実践を向上させ、あらゆる能力のユーザーの共感を呼ぶ Web コンテンツを配信しましょう。

まず、プロジェクトに Aspose.HTML for .NET がインストールされていることを確認してください。 このライブラリのインストールプロセスは非常に簡単です。 NuGet パッケージ マネージャーを開き、Aspose.HTML を検索してインストールします。 パッケージ マネージャー コンソールから次のコマンドを使用することもできます。


Aspose.HTML for .NET をインストールする

Install-Package Aspose.HTML





C# で alt 属性を確認する方法

Aspose.HTML for .NET では、 Aspose.Html.Accessibility 名前空間が導入され、Web アクセシビリティ関連のすべての操作とチェック専用になります。当社の C# ライブラリにより、開発者はアクセシビリティ基準を満たしながら alt タグ チェックを実装できます。 alt 属性チェックを C# プロジェクトに簡単に統合し、Web コンテンツのアクセシビリティを最優先にします。 Web サイトの WCAG 準拠を簡単に確認してください。


altタグをチェックするC#コード

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. Web Accessibility コンテナの初期化。 WebAccessibility() コンストラクターを使用して、WebAccessibility クラスのインスタンスを作成します。
  2. ガイドラインと基準を取得します。 ウェブ アクセシビリティの特定の側面に焦点を当てたガイドラインを指定します。 AccessibilityRules クラスの GetPrinciple() メソッドと Principle クラスの GetGuideline() メソッドを呼び出して、ドキュメントをチェックしたい必要な原則を WCAG からコードで取得します。
  3. アクセシビリティ バリデータの作成 CreateValidator() メソッドを呼び出してバリデータ オブジェクトを作成します。
  4. HTML ドキュメントの検証。 HTMLDocument クラスを使用して、検証のために HTML ドキュメントを初期化します。ファイルまたは URL から HTML をロードできます。 Validate() メソッドを使用して、選択した基準に対して HTML コンテンツをチェックします。結果は validationResult 変数に保存されます。
  5. 包括的な検証。 検証プロセスでは、 ValidationResult クラスを通じて詳細な結果が生成され、ルール チェックの成功と失敗に関する具体的な情報が提供されます。 WCAG コンプライアンスに関する詳細な洞察により、Web コンテンツを微調整して最適なアクセシビリティを実現できます。

alt タグ (alt 属性) は、画像、グラフ、チャート、絵文字、ボタン、リンクなどの非テキスト コンテンツを説明する代替テキストです。視覚障害のある人が Web コンテンツにアクセスできるようにするには、必ず代替テキストを使用してください。スクリーン リーダーや点字出力デバイスを使用する人も含まれます。さらに、Web アクセシビリティは SEO にも役立ちます。 Google やその他の検索エンジンは、Web サイトのコンテンツの理解を向上させるために代替テキストを使用し、ランキングの向上につながります。



.NET に Aspose.HTML を選ぶ理由

  1. Aspose.HTML for .NET は評判が良く、世界中の開発者から信頼されています。一貫して高パフォーマンスのソリューションを提供するため、Web 開発のニーズに信頼できる選択肢となります。
  2. ライブラリを継続的に更新することで、常に時代の先を行くことができ、アクセシビリティ標準の定期的な更新に準拠することができます。
  3. Aspose.HTML for .NET は C# プロジェクトにシームレスに統合されるため、急な学習曲線や複雑なセットアップを必要とせずに開発に集中できます。
  4. 当社のサポートチームがいつでもお手伝いいたします。ご質問がある場合、問題が発生した場合、またはアドバイスが必要な場合は、 無料サポート までご連絡ください。喜んでお手伝いいたします。



画像の代替テキストを確認する方法 – ドキュメント

Web Accessibility – How to Check ドキュメントの章には、WCAG 準拠に従って HTML ドキュメントを検証するための詳細なガイドが記載されています。 Web サイト、Web アプリケーション、またはその他の HTML ドキュメントを確認すれば、障害のある人でも効果的に使用できることがわかります。すべての WCAG 準拠について Web サイトのアクセシビリティを確認することも、特定の基準のみを満たしているかを確認することもできます。 Aspose.HTML for .NET は、これらのチェックに合格するのに役立ちます。

スクリーン リーダーのアクセシビリティ – C# の例 記事では、スクリーン リーダーのアクセシビリティを考慮して Web サイトを設計する方法と、Aspose.HTML for .NET API を使用して代替テキストを WCAG ガイドラインに照らしてチェックする方法を学びます。



画像 Alt タグ チェッカー – オンライン アプリ

Aspose.HTML は 画像 Alt タグ チェッカー を提供します。これは、Web サイトを分析し、正しい alt 属性が欠けている画像を識別するように設計された無料のオンライン ツールです。アプリケーションは Web ページをスキャンし、alt タグのない画像を見つけて、どの画像に説明的な alt 属性が必要かを示すレポートを作成します。

Text “画像 Alt タグ チェッカー – オンラインアプリ”

サポートされているその他の Aspose.HTML for .NET API 機能

Aspose.HTML for .NET ライブラリを使用して、HTML、EPUB、MHTML、XHTML、MD ドキュメントの変換、結合、編集、Web からのデータ抽出などを行います。