Gerbang Anda menuju Aksesibilitas Web

Salah satu aspek terpenting dari aksesibilitas situs web adalah kontras warna, karena kontras warna secara langsung memengaruhi keterbacaan dan kegunaan konten web Anda bagi pengguna dengan berbagai kemampuan visual. Pedoman Aksesibilitas Konten Web (WCAG) menetapkan standar rasio kontras warna untuk menjamin pengalaman pengguna yang positif bagi semua orang. Aspose.HTML untuk .NET memberikan pemeriksaan kontras warna yang mendetail, memungkinkan Anda mengidentifikasi elemen tertentu yang mungkin memerlukan penyesuaian. Integrasikan fitur validasi aksesibilitas web dengan lancar ke dalam aplikasi web Anda, pastikan kepatuhan WCAG!

Pertama, pastikan Anda telah Aspose.HTML untuk .NET terinstal di proyek Anda. Proses instalasi perpustakaan ini cukup sederhana. Buka manajer paket NuGet, cari Aspose.HTML, dan instal. Anda juga dapat menggunakan perintah berikut dari Package Manager Console:


Instal Aspose.HTML untuk .NET

Install-Package Aspose.HTML





Cara memeriksa kontras warna di C#

Jika Anda ingin memeriksa kepatuhan situs web terhadap pedoman WCAG secara terprogram dalam C#, Aspose.HTML untuk .NET menyediakan namespace Aspose.Html.Accessibility , yang ditujukan untuk semua manipulasi dan pemeriksaan terkait aksesibilitas web. Kode C# berikut dirancang untuk memvalidasi halaman web terhadap kriteria aksesibilitas warna tertentu, dan Anda akan menerima laporan masalah terkait aturan tersebut.


Kode C# untuk memeriksa aksesibilitas warna

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

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

    // Initialize a webAccessibility container
    WebAccessibility webAccessibility = new WebAccessibility();

    // Get Principle "1.Perceivable" by code "1" and get guideline "1.4"
    var guideline = webAccessibility.Rules.GetPrinciple("1").GetGuideline("1.4");

    // Get criterion by code, for example 1.4.3
    var criterion143 = guideline.GetCriterion("1.4.3");

    // Get criterion by code, for example 1.4.6
    var criterion146 = guideline.GetCriterion("1.4.6");

    // Create an accessibility validator, pass the found guideline as parameters and specify the full validation settings
    var validator = webAccessibility.CreateValidator(new IRule[] { criterion143, criterion146 }, ValidationBuilder.All);

    using (var document = new HTMLDocument(documentPath))
    {
        var validationResult = validator.Validate(document);
        if (!validationResult.Success)
        {

            Console.WriteLine(validationResult.SaveToString());

        }
    }



Periksa Aksesibilitas Warna – Fitur Utama

Aspose.HTML untuk .NET menyediakan serangkaian kelas dan metode yang kuat untuk memfasilitasi pemeriksaan aksesibilitas kontras warna dalam proyek C# Anda.

  1. Menginisialisasi Wadah Aksesibilitas Web. Gunakan konstruktor WebAccessibility() untuk membuat instance kelas WebAccessibility.
  2. Mendapatkan Pedoman dan Kriteria. Tentukan pedoman untuk fokus pada aspek tertentu dari aksesibilitas web. Panggil metode GetPrinciple() dari kelas AccessibilityRules dan metode GetGuideline() dari kelas Principle untuk mendapatkan prinsip yang diperlukan melalui kode dari WCAG yang ingin Anda periksa dokumennya.
  3. Membuat Validator Aksesibilitas. Panggil metode CreateValidator() untuk membuat objek validator.
  4. Validasi Dokumen HTML. Gunakan kelas HTMLDocument untuk menginisialisasi dokumen HTML untuk validasi. Anda dapat memuat HTML dari file atau URL. Gunakan metode Validate() untuk memeriksa konten HTML terhadap kriteria yang dipilih. Hasilnya disimpan dalam variabel validationResult.
  5. Menangani Hasil Validasi. Namespace Aspose.Html.Accessibility.Results berisi kelas yang menjelaskan hasil validasi aturan. Proses validasi menghasilkan hasil yang terperinci, memberikan informasi spesifik tentang keberhasilan dan kegagalan pemeriksaan aturan.



Mengapa Memilih Aspose.HTML untuk .NET

  1. Aspose.HTML untuk .NET menyediakan pemeriksaan kontras warna mendetail, memungkinkan Anda mengidentifikasi elemen tertentu yang mungkin memerlukan penyesuaian.
  2. Pustaka terintegrasi dengan mudah dengan proyek C# Anda, memberikan alur kerja yang efisien untuk menerapkan pemeriksaan kontras warna. Gunakan kekuatan pemeriksaan aksesibilitas warna tanpa mengorbankan kinerja.
  3. Pembaruan perpustakaan yang berkelanjutan akan membuat Anda tetap terdepan dan mematuhi pembaruan rutin terhadap standar aksesibilitas.
  4. Tim support kami selalu siap membantu Anda. Jika Anda memiliki pertanyaan, menemui kesulitan, atau memerlukan saran, silakan hubungi Dukungan Gratis , dan kami akan dengan senang hati membantu.



Periksa Kontras Warna menggunakan C# – Dokumentasi

Bab dokumentasi Aksesibilitas Web – Cara Memeriksa menawarkan panduan terperinci tentang memvalidasi dokumen HTML sesuai dengan kepatuhan WCAG. Setelah memeriksa situs web Anda, aplikasi web, atau dokumen HTML lainnya, Anda dapat yakin bahwa penyandang disabilitas akan dapat menggunakannya secara efektif. Anda dapat memeriksa aksesibilitas situs web untuk semua kepatuhan WCAG atau hanya memenuhi kriteria tertentu. Aspose.HTML untuk .NET membantu Anda melewati pemeriksaan ini.

Dalam artikel Aksesibilitas Kontras Warna , Anda akan mempelajari cara memeriksa aksesibilitas kontras warna menggunakan C# dan membuat konten web Anda mudah dibaca oleh semua pengguna.



Aksesibilitas Kontras Warna – Aplikasi Online

Aspose.HTML menawarkan aplikasi Aksesibilitas Kontras Warna – alat pengujian aksesibilitas web online yang memindai halaman web dan memvalidasi kontras warna terhadap kepatuhan WCAG. Ini juga akan memberi Anda rekomendasi tentang bagaimana Anda dapat menawarkan pengalaman online yang lebih mudah diakses kepada pengguna.


Teks “Aksesibilitas Kontras Warna – Aplikasi Online”

Aspose.HTML Lainnya yang Didukung untuk Fitur .NET API

Gunakan perpustakaan Aspose.HTML untuk .NET untuk mengonversi, menggabungkan, mengedit dokumen HTML, EPUB, MHTML, XHTML, MD, mengekstrak data dari web, dan banyak lagi!