DGDigital InfrastructureGuide
Website Accessibility for Philippine Businesses
An accessible website works for people using screen readers, keyboards, magnification, captions or small screens on slow connections. This guide explains WCAG 2.2 in practical terms, the most common failures, how to test and how to build accessibility into website projects.
- Published
- Updated
- Reading
- 4 minutes
- Prepared by
- EngineSpire Technologies
Key points
- WCAG 2.2 level AA is the widely used benchmark for accessible websites.
- Most failures are basic: missing text alternatives, low contrast, unlabeled fields, keyboard traps and missing captions.
- Automated tools find only part of the problems; also test with a keyboard and a screen reader.
- Build accessibility into design, content and development from the start; retrofitting costs more.
- Accessible sites are easier for everyone to use, including people on small screens and slow connections.
Who benefits
Accessibility helps people with visual, hearing, motor and cognitive disabilities, older users, people with temporary injuries, and anyone using a phone in bright sunlight, a noisy place or on a slow mobile connection. It also tends to improve search visibility and conversion, because clear structure and plain language help every visitor.
What WCAG 2.2 is
The Web Content Accessibility Guidelines, published by the W3C, organize requirements under four principles: content must be perceivable, operable, understandable and robust. Each success criterion has a level: A, AA or AAA. Level AA is the usual target. WCAG 2.2, published in October 2023, added criteria including focus not obscured, dragging movements, minimum target size, consistent help, redundant entry and accessible authentication.
The Philippine context
The Magna Carta for Persons with Disability (Republic Act No. 7277, as amended) promotes equal opportunity and access, and Batas Pambansa Blg. 344 covers accessibility of buildings and facilities. Specific website accessibility obligations can also come from sector rules, contracts, or customers in other countries. Check your obligations with legal counsel; whatever the legal position, an accessible website serves more customers.
Common failures and how to fix them
| Problem | Who it affects | Fix |
|---|---|---|
| Images without text alternatives | Screen reader users | Meaningful alt text; empty alt for decorative images |
| Low text contrast | People with low vision; anyone in sunlight | At least 4.5:1 for normal text and 3:1 for large text |
| Form fields without labels | Screen reader and voice control users | Visible labels connected to each field |
| Errors shown only in color | People with color vision deficiency | Text error messages next to the field |
| Menus that only work with a mouse | Keyboard users | Full keyboard operation with a visible focus indicator |
| Videos without captions | Deaf and hard-of-hearing users | Captions and transcripts |
| Tiny tap targets | People with motor impairments | Targets of at least 24 by 24 CSS pixels, or enough spacing |
| Puzzle-based login challenges | People with cognitive or visual disabilities | An accessible alternative, such as a passkey or email link |
| Link text such as "click here" | Screen reader users scanning links | Descriptive link text |
| Untagged PDF documents | Screen reader users | Accessible HTML pages or properly tagged PDFs |
Forms deserve special attention
- Give every field a visible label and clear instructions.
- Mark required fields in text, not only with color or an asterisk.
- Show an error summary with links to the fields that need attention, and keep what people typed.
- Use autocomplete attributes for names, emails and addresses.
- Do not ask people to re-enter information they already provided in the same process.
- Allow people to extend time limits.
How to test
- Run an automated checker, such as axe or Lighthouse, to catch obvious issues.
- Complete key tasks using only a keyboard.
- Test with screen readers: NVDA on Windows, VoiceOver on Apple devices and TalkBack on Android.
- Zoom to 200% and check that content reflows on narrow screens, down to a width of 320 CSS pixels, without horizontal scrolling.
- Check color contrast for text and interface elements.
- Where possible, test with people who use assistive technology every day.
Building accessibility into projects
- Write WCAG 2.2 AA into requirements and contracts.
- Use a component library that is accessible by default.
- Give content editors guidelines for headings, alt text, link text and plain language.
- Add automated accessibility checks to development pipelines.
- Include accessibility in acceptance testing before launch.
- Publish an accessibility statement with a way to report problems.
- Re-test after significant changes.
A checklist for content editors
- Use one main heading per page and headings in order.
- Write alt text that conveys the purpose of each image.
- Caption videos and provide transcripts for audio.
- Use real tables with header cells for tabular data.
- Prefer web pages over PDFs for important information.
- Write in plain language and explain technical terms.
Common questions
Is an accessibility overlay widget enough?
No. Overlay widgets do not fix underlying code and content problems and can interfere with assistive technology people already use. Fix issues in the website itself and test with real assistive technology.
What level of WCAG should we aim for?
Level AA of WCAG 2.2 is the common target. It includes all level A requirements plus important ones such as color contrast, resizable text and consistent navigation.
How often should we test accessibility?
During design and development, before launch and after significant changes. Include accessibility checks in everyday publishing, because new images, documents and videos can introduce problems.
Sources and further reading
- [1]Web Content Accessibility Guidelines (WCAG) 2.2 — W3C
- [2]Introduction to Web Accessibility — W3C Web Accessibility Initiative
- [3]Republic Act No. 7277: Magna Carta for Disabled Persons — Lawphil Project
Need this applied to your environment?
We can turn this guide into a scoped assessment of your own sites, systems and constraints.
Keep reading
- DGCorporate Website Architecture for Complex B2B ServicesA B2B services website has to help very different visitors, from owners to IT managers and procurement officers, find the right service, trust the company and start a conversation. This guide covers audiences, information architecture, service pages, trust, conversion paths and technical foundations.4 min read
- DGTechnical SEO Checklist for a Modern Server-Rendered WebsiteServer-side rendering puts content in front of search engines, but it does not fix crawling, indexing and duplication problems on its own. This checklist covers rendering, status codes, canonical URLs, robots rules, sitemaps, structured data, performance and preview environments.4 min read
- DGCustomer Portal Planning: Features, Roles and IntegrationA customer portal replaces email threads and phone calls with self-service requests, status updates and documents. This guide covers use cases, features, roles and permissions, integration with back-office systems, security, privacy, accessibility and a phased launch.3 min read
