Memahami Aturan Aksesibilitas Web

Pedoman Aksesibilitas Konten Web (WCAG) mendefinisikan prinsip, pedoman, dan kriteria keberhasilan untuk membuat konten web dapat diakses oleh penyandang disabilitas. Dalam kerangka ini, aturan aksesibilitas web memberi pengembang kriteria khusus yang harus dipatuhi agar konten digital, seperti situs web, aplikasi, dan multimedia, dapat diakses oleh banyak orang, termasuk mereka yang memiliki gangguan penglihatan, pendengaran, motorik, dan kognitif. gangguan.

Aspose.HTML untuk .NET menyederhanakan penerapan dan validasi Aturan Aksesibilitas Web, menawarkan serangkaian alat canggih untuk pengembang. Keluarkan potensi penuh aksesibilitas web dan integrasikan pemeriksaan konten web dengan mudah terhadap kepatuhan WCAG ke dalam proyek Anda!

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





Periksa Dokumen HTML untuk Kepatuhan dengan Aturan WCAG Tertentu

Aspose.HTML untuk .NET menyediakan namespace Aspose.Html.Accessibility , yang ditujukan untuk semua manipulasi dan pemeriksaan terkait aksesibilitas web. Kelas AccessibilityRules adalah gudang persyaratan, kriteria keberhasilan, dan teknik WCAG 2.0 serta memiliki struktur yang sesuai dengan spesifikasi WCAG (Referensi Cepat) . Aturan aksesibilitas menentukan bagaimana konten dan antarmuka digital harus dirancang dan dikembangkan untuk memastikan konten dan antarmuka tersebut dapat diakses oleh penyandang disabilitas.

Cuplikan kode berikut menunjukkan cara memeriksa dokumen HTML terhadap aturan aksesibilitas web tertentu dan mendapatkan hasil mendetail untuk analisis dan tindakan lebih lanjut.


Kode C# untuk memeriksa beberapa aturan aksesibilitas

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

    var htmlPath = Path.Combine(DataDir, "input.html");

    // Initialize webaccessibility container
    var webAccessibility = new WebAccessibility();

    // List of necessary rules for checking (rule code according to the specification) 
    var rulesCode = new string[] { "H2", "H37", "H67", "H86" };

    // Get the required IList<Rule> rules from the rules reference
    var rules = webAccessibility.Rules.GetRules(rulesCode);

    // Create an accessibility validator, pass the found rules as parameters, and specify the full validation settings
    var validator = webAccessibility.CreateValidator(rules, ValidationBuilder.All);

    // Initialize an object of the HTMLDocument
    using (var document = new HTMLDocument(htmlPath))
    {
        // Check the document
        var validationResult = validator.Validate(document);

        // Return the result in string format
        // SaveToString – return only errors and warnings
        Console.WriteLine(validationResult.SaveToString());
    }



Langkah-langkah untuk Memeriksa Kepatuhan terhadap Pedoman Aksesibilitas Web

  1. Menginisialisasi Wadah Aksesibilitas Web. Gunakan konstruktor WebAccessibility() untuk membuat instance kelas WebAccessibility.
  2. Mendapatkan Aturan yang Diperlukan. Tentukan daftar kode aturan yang ingin Anda periksa. Dalam contoh ini, aturan seperti “H2”, “H37”, “H67”, dan “H86” dipilih. Gunakan metode GetRules() untuk mendapatkan aturan berdasarkan kode dari WCAG.
  3. Membuat Validator Aksesibilitas. Panggil metode CreateValidator() untuk membuat objek validator.
  4. Validasi Dokumen HTML. Gunakan kelas HTMLDocument untuk menginisialisasi dokumen HTML Anda 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. Dapatkan hasil detail untuk analisis dan tindakan lebih lanjut, yang kemudian dikeluarkan dalam format string menggunakan SaveToString().



Aturan Aksesibilitas – Dokumentasi

Bab dokumentasi Aksesibilitas Web – Cara Memeriksa menawarkan panduan terperinci tentang memvalidasi dokumen HTML sesuai dengan kepatuhan WCAG. Aspose.HTML untuk .NET API menyediakan namespace Aspose.Html.Accessibility untuk semua manipulasi dan pemeriksaan terkait aksesibilitas web. 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 Aturan Aksesibilitas Web , Anda akan mempelajari cara menggunakan kelas AccessibilityRules, yang merupakan gudang persyaratan, kriteria keberhasilan, dan teknik WCAG2.



Pemeriksa Aksesibilitas Web – Aplikasi Online

Aspose.HTML menawarkan Pemeriksa Aksesibilitas Web – alat pengujian aksesibilitas web online yang memindai halaman web dan memvalidasinya untuk kepatuhan WCAG. Dapatkan wawasan instan tentang kepatuhan situs web Anda, sehingga Anda dapat menentukan sejauh mana koreksi yang diperlukan dan kesenjangan antara status situs web atau dokumen HTML saat ini dan persyaratan WCAG. Gunakan Pemeriksa Aksesibilitas Web di browser Anda untuk mengidentifikasi kesalahan aksesibilitas tanpa batasan secara gratis!


Teks “Pemeriksa Aksesibilitas Web – 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!