Class: Fontisan::Validators::WebFontValidator
- Inherits:
-
BasicValidator
- Object
- Validator
- BasicValidator
- Fontisan::Validators::WebFontValidator
- Defined in:
- lib/fontisan/validators/web_font_validator.rb
Overview
WebFontValidator provides web font optimization and embedding compatibility checks
This validator extends BasicValidator with checks specific to web font use cases. Unlike FontBookValidator, it focuses on web embedding permissions, file size, and WOFF/WOFF2 conversion readiness rather than desktop installation.
The validator inherits 8 checks from BasicValidator and adds 10 new checks:
- Embedding permissions (OS/2 fsType)
- File size and glyph complexity for web performance
- Character coverage for web use
- Glyph accessibility
- WOFF/WOFF2 conversion readiness
Method Summary
Methods inherited from Validator
Constructor Details
This class inherits a constructor from Fontisan::Validators::Validator