accessibility
i try my best to ensure that my website is accesible to a wide range of people, so this site is designed with the following in mind:
navigability
- content is semantically ordered and marked up for interpretation by assistive technology and interaction via other means of input, such as text-to-speech applications and keyboards.
responsiveness
- layout is mobile-friendly.
- when zoomed in up to 200%, elements should resize appropriately, and lines should wrap where expected.
contextual clarity
- non-decorative images provide alternative text for screen reader users.
visual clarity
- non-decorative text satisfies the minimum contrast ratio of 4.5:1 for compliance with WCAG (web content accessibility guidelines) level AA.
- reader mode should be available where applicable, but due to inconsistent implementation by browsers, this feature is not guaranteed.
photosensitivity
- if present, animated content should have static alternatives.
content stability
- unexpected layout shift should be as minimal as possible.
graceful degradablity
- with the exception of certain features that absolutely require it (such as webmentions and comments), alternatives means of displaying or linking to important content should be provided if javascript is disabled.
- color scheme preferences only utilize javascript for access via toggle button. if disabled, they will follow the user's preset device theme.
native site elements should conform to all of the above. however, iframes from external sources may vary in their adherance.