웹 접근성 규칙 이해

웹 콘텐츠 접근성 지침(WCAG) 은 장애인이 웹 콘텐츠에 액세스할 수 있도록 하기 위한 원칙, 지침 및 성공 기준을 정의합니다. 이 프레임워크 내에서 웹 접근성 규칙은 웹사이트, 앱, 멀티미디어 등의 디지털 콘텐츠를 시각, 청각, 운동 및 인지 장애가 있는 사람들을 포함한 광범위한 사람들이 액세스할 수 있도록 만들기 위해 개발자에게 준수해야 할 특정 기준을 제공합니다. 장애.

.NET용 Aspose.HTML 은 웹 접근성 규칙의 구현과 검증을 단순화하여 개발자를 위한 강력한 도구 세트를 제공합니다. 웹 접근성의 잠재력을 최대한 활용하고 WCAG 준수 여부를 확인하는 웹 콘텐츠를 프로젝트에 쉽게 통합하세요!

먼저 프로젝트에 .NET용 Aspose.HTML이 설치되어 있는지 확인하세요. 이 라이브러리의 설치 과정은 매우 간단합니다. NuGet 패키지 관리자를 열고 Aspose.HTML을 검색하여 설치합니다. 패키지 관리자 콘솔에서 다음 명령을 사용할 수도 있습니다.


.NET용 Aspose.HTML 설치

Install-Package Aspose.HTML





특정 WCAG 규칙을 준수하는지 HTML 문서를 확인하세요.

.NET용 Aspose.HTML은 모든 웹 접근성 관련 조작 및 검사를 위한 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"과 같은 규칙이 선택되었습니다. WCAG에서 코드별로 규칙을 가져오려면 GetRules() 메서드를 사용하세요.
  3. 접근성 검사기 만들기. CreateValidator() 메서드를 호출하여 유효성 검사기 개체를 만듭니다.
  4. HTML 문서 유효성 검사. HTMLDocument 클래스를 사용하여 유효성 검사를 위해 HTML 문서를 초기화합니다. 파일이나 URL에서 HTML을 로드할 수 있습니다. Validate() 메서드를 사용하여 선택한 기준에 따라 HTML 콘텐츠를 확인합니다. 결과는 validationResult 변수에 저장됩니다.
  5. 검증 결과 처리. 추가 분석 및 조치를 위한 자세한 결과를 얻은 다음 ‘SaveToString()‘을 사용하여 문자열 형식으로 출력합니다.



접근성 규칙 – 문서

웹 접근성 – 확인 방법 문서 장에서는 WCAG 준수에 따라 HTML 문서의 유효성을 검사하는 방법에 대한 자세한 지침을 제공합니다. .NET API용 Aspose.HTML은 모든 웹 접근성 관련 조작 및 검사를 위한 Aspose.Html.Accessibility 네임스페이스를 제공합니다. 귀하의 웹 사이트, 웹 애플리케이션 또는 기타 HTML 문서를 확인하면 장애가 있는 사람들이 이를 효과적으로 사용할 수 있다는 것을 확신할 수 있습니다. 모든 WCAG 준수 여부에 대해 웹 사이트 접근성을 확인하거나 특정 기준만 충족하는지 확인할 수 있습니다. .NET용 Aspose.HTML은 이러한 검사를 통과하는 데 도움이 됩니다.

웹 접근성 규칙 기사에서는 WCAG2 요구 사항, 성공 기준 및 기술의 저장소인 AccessibilityRules 클래스를 사용하는 방법을 배웁니다.



웹 접근성 검사기 – 온라인 앱

Aspose.HTML은 웹 페이지를 스캔하고 WCAG 준수 여부를 확인하는 온라인 웹 접근성 테스트 도구인 웹 접근성 검사기 를 제공합니다. 웹 사이트의 규정 준수에 대한 즉각적인 통찰력을 얻으면 필요한 수정 범위와 웹 사이트 또는 HTML 문서의 현재 상태와 WCAG 요구 사항 간의 차이를 확인할 수 있습니다. 브라우저에서 웹 접근성 검사기를 사용하면 무료로 제한 없이 접근성 오류를 식별할 수 있습니다!


텍스트 “웹 접근성 검사기 – 온라인 앱”

.NET API 기능에 대해 지원되는 기타 Aspose.HTML

.NET 라이브러리용 Aspose.HTML을 사용하여 HTML, EPUB, MHTML, XHTML, MD 문서를 변환, 병합, 편집하고 웹에서 데이터를 추출하는 등의 작업을 수행하세요!