Class: Uniword::Accessibility::Rules::ReadingOrderRule
- Inherits:
-
AccessibilityRule
- Object
- AccessibilityRule
- Uniword::Accessibility::Rules::ReadingOrderRule
- Defined in:
- lib/uniword/accessibility/rules/reading_order_rule.rb
Overview
Reading Order Rule - WCAG 1.3.2 Meaningful Sequence
Responsibility: Check logical reading order Single Responsibility: Reading order validation only
WCAG 1.3.2 Level A: Content must be in meaningful sequence
Instance Attribute Summary
Attributes inherited from AccessibilityRule
#config, #level, #rule_id, #wcag_criterion
Instance Method Summary collapse
-
#check(_document) ⇒ Array<AccessibilityViolation>
Check document reading order.
Methods inherited from AccessibilityRule
Constructor Details
This class inherits a constructor from Uniword::Accessibility::AccessibilityRule
Instance Method Details
#check(_document) ⇒ Array<AccessibilityViolation>
Check document reading order
17 18 19 20 21 22 23 24 25 26 |
# File 'lib/uniword/accessibility/rules/reading_order_rule.rb', line 17 def check(_document) [] # Reading order checking requires analyzing document structure # This is a placeholder implementation # Actual implementation would check for: # - Tables before their captions # - Images before their descriptions # - Footnotes in proper sequence end |