ทำความเข้าใจกฎการเข้าถึงเว็บ

แนวทางการเข้าถึงเนื้อหาเว็บ (WCAG) กำหนดหลักการ หลักเกณฑ์ และเกณฑ์ความสำเร็จในการทำให้เนื้อหาเว็บสามารถเข้าถึงได้โดยผู้ที่มีความพิการ ภายในกรอบการทำงานนี้ กฎการเข้าถึงเว็บช่วยให้นักพัฒนามีเกณฑ์เฉพาะที่ต้องปฏิบัติตามเพื่อสร้างเนื้อหาดิจิทัล เช่น เว็บไซต์ แอป และมัลติมีเดีย ที่สามารถเข้าถึงได้โดยผู้คนในวงกว้าง รวมถึงผู้ที่มีการมองเห็น การได้ยิน การเคลื่อนไหว และการรับรู้ ความบกพร่อง

Aspose.HTML for .NET ทำให้การใช้งานและการตรวจสอบความถูกต้องของกฎการเข้าถึงเว็บง่ายขึ้น โดยนำเสนอชุดเครื่องมือที่มีประสิทธิภาพสำหรับนักพัฒนา ปลดปล่อยศักยภาพเต็มรูปแบบของการเข้าถึงเว็บและรวมการตรวจสอบเนื้อหาเว็บกับการปฏิบัติตาม WCAG เข้ากับโครงการของคุณได้อย่างง่ายดาย!

ขั้นแรก ตรวจสอบให้แน่ใจว่าคุณได้ Aspose.HTML for .NET ติดตั้ง ในโปรเจ็กต์ของคุณ กระบวนการติดตั้งไลบรารีนี้ค่อนข้างง่าย เปิดตัวจัดการแพ็คเกจ NuGet ค้นหา Aspose.HTML และติดตั้ง คุณยังอาจใช้คำสั่งต่อไปนี้จาก Package Manager Console:


ติดตั้ง Aspose.HTML for .NET

Install-Package Aspose.HTML





ตรวจสอบเอกสาร HTML ว่าสอดคล้องกับกฎ WCAG เฉพาะ

Aspose.HTML for .NET ให้เนมสเปซ Aspose.Html.Accessibility ซึ่งมีไว้สำหรับการจัดการและการตรวจสอบที่เกี่ยวข้องกับการเข้าถึงเว็บทั้งหมด คลาส AccessibilityRules เป็นที่เก็บข้อมูลข้อกำหนด WCAG 2.0 เกณฑ์ความสำเร็จ และเทคนิค และมีโครงสร้างที่สอดคล้องกับข้อกำหนด WCAG (การอ้างอิงด่วน) กฎการเข้าถึงจะกำหนดวิธีการออกแบบและพัฒนาเนื้อหาดิจิทัลและอินเทอร์เฟซเพื่อให้แน่ใจว่าผู้ทุพพลภาพสามารถเข้าถึงได้

ข้อมูลโค้ดต่อไปนี้แสดงวิธีตรวจสอบเอกสาร HTML โดยเทียบกับกฎการเข้าถึงเว็บบางกฎ และรับผลลัพธ์โดยละเอียดสำหรับการวิเคราะห์และการดำเนินการเพิ่มเติม


รหัส C# เพื่อตรวจสอบกฎการเข้าถึงบางอย่าง

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



ขั้นตอนในการตรวจสอบการปฏิบัติตามแนวทางการเข้าถึงเว็บ

  1. การเริ่มต้นคอนเทนเนอร์การเข้าถึงเว็บ ใช้ตัวสร้าง WebAccessibility() เพื่อสร้างอินสแตนซ์ของคลาส WebAccessibility
  2. การรับกฎที่จำเป็น ระบุรายการรหัสกฎที่คุณต้องการตรวจสอบ ในตัวอย่างนี้ มีการเลือกกฎ เช่น “H2,” “H37,” “H67” และ “H86” ใช้เมธอด GetRules() เพื่อรับกฎด้วยรหัสจาก WCAG
  3. การสร้างเครื่องมือตรวจสอบการเข้าถึง เรียกใช้เมธอด CreateValidator() เพื่อสร้างวัตถุเครื่องมือตรวจสอบ
  4. การตรวจสอบเอกสาร HTML ใช้คลาส HTMLDocument เพื่อเริ่มต้นเอกสาร HTML ของคุณสำหรับการตรวจสอบ คุณสามารถโหลด HTML จากไฟล์หรือ URL ใช้เมธอด Validate() เพื่อตรวจสอบเนื้อหา HTML เทียบกับเกณฑ์ที่เลือก ผลลัพธ์จะถูกจัดเก็บไว้ในตัวแปร validationResult
  5. การจัดการผลลัพธ์การตรวจสอบ รับผลลัพธ์โดยละเอียดสำหรับการวิเคราะห์และการดำเนินการเพิ่มเติม ซึ่งจากนั้นจะถูกส่งออกในรูปแบบสตริงโดยใช้ SaveToString()



กฎการเข้าถึง – เอกสารประกอบ

บทเอกสารประกอบ การเข้าถึงเว็บ – วิธีตรวจสอบ นำเสนอคำแนะนำโดยละเอียดเกี่ยวกับการตรวจสอบความถูกต้องของเอกสาร HTML ตามข้อกำหนด WCAG Aspose.HTML for .NET API ให้เนมสเปซ Aspose.Html.Accessibility มีไว้สำหรับการจัดการและการตรวจสอบที่เกี่ยวข้องกับการเข้าถึงเว็บทั้งหมด เมื่อตรวจสอบเว็บไซต์ เว็บแอปพลิเคชัน หรือเอกสาร HTML อื่นๆ ของคุณแล้ว คุณจะมั่นใจได้ว่าผู้พิการจะสามารถใช้งานได้อย่างมีประสิทธิภาพ คุณสามารถตรวจสอบการเข้าถึงเว็บไซต์สำหรับการปฏิบัติตาม WCAG ทั้งหมด หรือตรงตามเกณฑ์ที่กำหนดเท่านั้น Aspose.HTML for .NET ช่วยให้คุณผ่านการตรวจสอบเหล่านี้

ในบทความ กฎการเข้าถึงเว็บ คุณจะได้เรียนรู้วิธีใช้คลาส AccessibilityRules ซึ่งเป็นที่เก็บข้อกำหนด WCAG2 เกณฑ์ความสำเร็จ และเทคนิค



ตัวตรวจสอบการเข้าถึงเว็บ – แอปออนไลน์

Aspose.HTML นำเสนอ ตัวตรวจสอบการเข้าถึงเว็บ ซึ่งเป็นเครื่องมือทดสอบการเข้าถึงเว็บออนไลน์ที่จะสแกนหน้าเว็บและตรวจสอบการปฏิบัติตามข้อกำหนด WCAG รับข้อมูลเชิงลึกทันทีเกี่ยวกับการปฏิบัติตามข้อกำหนดของเว็บไซต์ของคุณ ช่วยให้คุณสามารถกำหนดขอบเขตของการแก้ไขที่จำเป็นและช่องว่างระหว่างสถานะปัจจุบันของเว็บไซต์หรือเอกสาร HTML และข้อกำหนด WCAG ใช้ ตัวตรวจสอบการเข้าถึงเว็บ ในเบราว์เซอร์ของคุณเพื่อระบุข้อผิดพลาดในการเข้าถึงโดยไม่มีข้อจำกัด ฟรี!


ข้อความ “ตัวตรวจสอบการเข้าถึงเว็บ – แอปออนไลน์”

Aspose.HTML อื่นๆ ที่รองรับสำหรับฟีเจอร์ .NET API

ใช้ไลบรารี Aspose.HTML for .NET เพื่อแปลง ผสาน แก้ไขเอกสาร HTML, EPUB, MHTML, XHTML, MD, แยกข้อมูลจากเว็บ และอื่นๆ อีกมากมาย!