ประตูสู่การเข้าถึงเว็บของคุณ
Aspose.HTML for .NET เสริมศักยภาพให้กับนักพัฒนาด้วยเครื่องมือขั้นสูงสุดสำหรับการเข้าถึงเว็บ นั่นคือ alt Tag Checker ตรวจสอบแอตทริบิวต์ alt ได้อย่างง่ายดาย รับประกันการปฏิบัติตามมาตรฐาน WCAG ยกระดับแนวทางการเขียนโค้ดของคุณและนำเสนอเนื้อหาเว็บที่โดนใจผู้ใช้ทุกระดับ!
ขั้นแรก ตรวจสอบให้แน่ใจว่าคุณได้ Aspose.HTML for .NET ติดตั้ง ในโปรเจ็กต์ของคุณ กระบวนการติดตั้งไลบรารีนี้ค่อนข้างง่าย เปิดตัวจัดการแพ็คเกจ NuGet ค้นหา Aspose.HTML และติดตั้ง คุณยังอาจใช้คำสั่งต่อไปนี้จาก Package Manager Console:
ติดตั้ง Aspose.HTML for .NET
Install-Package Aspose.HTML
วิธีตรวจสอบแอตทริบิวต์ alt ใน C#
Aspose.HTML for .NET แนะนำเนมสเปซ Aspose.Html.Accessibility มีไว้สำหรับการจัดการและการตรวจสอบที่เกี่ยวข้องกับการเข้าถึงเว็บทั้งหมด ไลบรารี C# ของเราช่วยให้นักพัฒนาสามารถใช้การตรวจสอบแท็ก alt ในขณะที่เป็นไปตามมาตรฐานการเข้าถึง รวมการตรวจสอบแอตทริบิวต์ alt เข้ากับโปรเจ็กต์ C# ของคุณได้อย่างง่ายดาย ทำให้มั่นใจได้ว่าการเข้าถึงเนื้อหาเว็บอยู่ในระดับแนวหน้า ค้นพบการปฏิบัติตาม WCAG ของเว็บไซต์ของคุณได้อย่างง่ายดาย!
รหัส C# เพื่อตรวจสอบแท็ก alt
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 – คุณสมบัติหลัก
- การเริ่มต้นคอนเทนเนอร์การเข้าถึงเว็บ ใช้ตัวสร้าง WebAccessibility() เพื่อสร้างอินสแตนซ์ของคลาส WebAccessibility
- การได้รับแนวทางและเกณฑ์ ระบุแนวทางเพื่อมุ่งเน้นไปที่แง่มุมเฉพาะของการเข้าถึงเว็บ เรียกเมธอด GetPrinciple() ของคลาส AccessibilityRules และเมธอด GetGuideline() ของคลาส Principle เพื่อรับหลักการที่จำเป็นด้วยรหัสจาก WCAG ที่คุณต้องการตรวจสอบเอกสาร
- การสร้างเครื่องมือตรวจสอบการเข้าถึง เรียกใช้เมธอด CreateValidator() เพื่อสร้างวัตถุเครื่องมือตรวจสอบ
- การตรวจสอบเอกสาร HTML ใช้คลาส
HTMLDocument
เพื่อเริ่มต้นเอกสาร HTML สำหรับการตรวจสอบ คุณสามารถโหลด HTML จากไฟล์หรือ URL ใช้เมธอด
Validate()
เพื่อตรวจสอบเนื้อหา HTML เทียบกับเกณฑ์ที่เลือก ผลลัพธ์จะถูกจัดเก็บไว้ในตัวแปร
validationResult
- การตรวจสอบความถูกต้องที่ครอบคลุม กระบวนการตรวจสอบจะสร้างผลลัพธ์โดยละเอียดผ่านคลาส ValidationResult โดยให้ข้อมูลเฉพาะเกี่ยวกับความสำเร็จและความล้มเหลวของการตรวจสอบกฎ ข้อมูลเชิงลึกโดยละเอียดเกี่ยวกับการปฏิบัติตามข้อกำหนด WCAG ช่วยให้คุณสามารถปรับแต่งเนื้อหาเว็บของคุณเพื่อให้เข้าถึงได้อย่างเหมาะสมที่สุด
แท็ก alt (แอตทริบิวต์ alt) เป็นข้อความแสดงแทนที่อธิบายเนื้อหาที่ไม่ใช่ข้อความ เช่น รูปภาพ กราฟ แผนภูมิ อิโมจิ ปุ่ม ลิงก์ ฯลฯ อย่าลืมใช้ข้อความแสดงแทนเพื่อทำให้ผู้ที่มีความบกพร่องทางสายตาสามารถเข้าถึงเนื้อหาเว็บได้ รวมถึงผู้ที่ใช้โปรแกรมอ่านหน้าจอหรืออุปกรณ์แสดงผลอักษรเบรลล์ นอกจากนี้ การเข้าถึงเว็บยังดีต่อ SEO Google และเครื่องมือค้นหาอื่นๆ ใช้ข้อความแสดงแทนเพื่อปรับปรุงความเข้าใจในเนื้อหาของเว็บไซต์ ซึ่งจะนำไปสู่การจัดอันดับที่สูงขึ้น
เหตุใดจึงเลือก Aspose.HTML for .NET
- Aspose.HTML for .NET มีชื่อเสียงที่ดีและได้รับความไว้วางใจจากนักพัฒนาทั่วโลก ให้บริการโซลูชั่นที่มีประสิทธิภาพสูงอย่างต่อเนื่อง ทำให้เป็นตัวเลือกที่เชื่อถือได้สำหรับความต้องการในการพัฒนาเว็บของคุณ
- การอัปเดตห้องสมุดอย่างต่อเนื่องจะทำให้คุณก้าวนำหน้าและสอดคล้องกับการอัปเดตมาตรฐานการเข้าถึงเป็นประจำ
- Aspose.HTML for .NET ผสานรวมเข้ากับโปรเจ็กต์ C# ของคุณได้อย่างราบรื่น ช่วยให้คุณมุ่งความสนใจไปที่การพัฒนาได้โดยไม่จำเป็นต้องใช้ขั้นตอนการเรียนรู้ที่สูงชันหรือการตั้งค่าที่ซับซ้อน
- ทีมสนับสนุนของเราพร้อมให้ความช่วยเหลือคุณเสมอ หากคุณมีคำถาม พบปัญหา หรือต้องการคำแนะนำ โปรดติดต่อ การสนับสนุนฟรี เรายินดีที่จะช่วยเหลือ
วิธีตรวจสอบข้อความแสดงแทนของรูปภาพ – เอกสารประกอบ
บทเอกสารประกอบ การเข้าถึงเว็บ – วิธีตรวจสอบ นำเสนอคำแนะนำโดยละเอียดเกี่ยวกับการตรวจสอบเอกสาร HTML ตามข้อกำหนด WCAG เมื่อตรวจสอบเว็บไซต์ เว็บแอปพลิเคชัน หรือเอกสาร HTML อื่นๆ ของคุณแล้ว คุณจะมั่นใจได้ว่าผู้พิการจะสามารถใช้งานได้อย่างมีประสิทธิภาพ คุณสามารถตรวจสอบการเข้าถึงเว็บไซต์สำหรับการปฏิบัติตาม WCAG ทั้งหมด หรือตรงตามเกณฑ์ที่กำหนดเท่านั้น Aspose.HTML for .NET ช่วยให้คุณผ่านการตรวจสอบเหล่านี้
ในบทความ การช่วยสำหรับการเข้าถึงโปรแกรมอ่านหน้าจอ – ตัวอย่าง C# คุณจะได้เรียนรู้วิธีการออกแบบเว็บไซต์ของคุณสำหรับการเข้าถึงโปรแกรมอ่านหน้าจอ และวิธีการตรวจสอบข้อความแสดงแทนตามหลักเกณฑ์ WCAG โดยใช้ Aspose.HTML for .NET API
ตัวตรวจสอบแท็ก alt รูปภาพ – แอปออนไลน์
Aspose.HTML มี
ตัวตรวจสอบแท็ก alt รูปภาพ
เป็นเครื่องมือออนไลน์ฟรีที่ออกแบบมาเพื่อวิเคราะห์เว็บไซต์และระบุรูปภาพที่ไม่มีแอตทริบิวต์ alt ที่ถูกต้อง แอปพลิเคชันจะสแกนหน้าเว็บ ค้นหารูปภาพที่ไม่มีแท็ก Alt และสร้างรายงานที่ระบุว่ารูปภาพใดจำเป็นต้องมีแอตทริบิวต์ Alt ที่สื่อความหมาย
Aspose.HTML อื่นๆ ที่รองรับสำหรับฟีเจอร์ .NET API
ใช้ไลบรารี Aspose.HTML for .NET เพื่อแปลง ผสาน แก้ไขเอกสาร HTML, EPUB, MHTML, XHTML, MD, แยกข้อมูลจากเว็บ และอื่นๆ อีกมากมาย!