Accessibility Statement

Last updated: 1 June 2026

Our commitment

O2O Blog is committed to making its content accessible to as many people as possible. We aim to meet WCAG 2.1 Level AA standards across the site.

Measures in place

The following accessibility features are implemented across the site: semantic HTML structure with correct heading hierarchy; alt text on all informational images; sufficient colour contrast ratios (minimum 4.5:1 for body text); keyboard navigability for all interactive elements; ARIA labels on buttons and navigation elements; focus indicators on all interactive elements; responsive design that works at 320px and above.

Known limitations

The interactive tools on this site use dynamically generated output that may not be fully compatible with all screen readers. We are working to improve this. Data tables on the Analytics page include scope attributes but may require manual review with complex assistive technology configurations.

Feedback

If you encounter an accessibility barrier on this site, please contact us at [email protected] with a description of the issue and the page where it occurred. We aim to respond within 5 business days and will prioritise fixes accordingly.

Technical approach

This site is built in semantic HTML5 with CSS and vanilla JavaScript. It does not use third-party UI frameworks that may introduce accessibility issues. Font sizes are specified in relative units (rem) and can be scaled by browser settings. The site does not use auto-playing media, flashing content, or animation that cannot be paused.