Web Accessibility Guide: WCAG Compliance and Best Practices for 2026
Web accessibility is the practice of building websites that everyone can use, regardless of ability or disability. In Singapore, approximately 3 per cent of the resident population lives with a disability, and that figure does not account for temporary impairments, situational limitations, or the natural effects of ageing.
Beyond the moral imperative, web accessibility directly affects your business. Accessible websites rank better in search engines, reach wider audiences, reduce legal risk, and deliver superior user experiences for all visitors — not just those with disabilities.
Yet most Singapore websites still fail basic accessibility checks. Common issues include missing alt text, poor colour contrast, keyboard-inaccessible navigation, and forms without proper labels. These are not difficult problems to solve, but they require deliberate attention during design and development.
This guide walks through the standards, principles, common issues, and testing approaches you need to make your website accessible in 2026.
What Is Web Accessibility
Web accessibility means designing and developing websites so that people with disabilities can perceive, understand, navigate, and interact with them effectively. This includes people with visual, auditory, motor, cognitive, and neurological disabilities.
However, accessibility benefits extend far beyond people with permanent disabilities. Consider these scenarios:
- Temporary impairments — A broken arm that prevents mouse use, an eye infection that causes light sensitivity
- Situational limitations — Using a phone in bright sunlight, browsing in a noisy MRT carriage without headphones, operating a device one-handed while carrying groceries
- Age-related changes — Declining vision, reduced motor precision, slower cognitive processing — these affect everyone eventually
- Technology constraints — Slow internet connections, older devices, small screens
When you design for accessibility, you design for resilience. An accessible website works better for everyone, not just the subset of users with recognised disabilities.
Our web design services incorporate accessibility as a core requirement from the start of every project, ensuring compliance is built in rather than retrofitted.
Understanding WCAG Standards
The Web Content Accessibility Guidelines (WCAG) are the internationally recognised standards for web accessibility. Published by the World Wide Web Consortium (W3C), WCAG provides a framework of testable success criteria that define what accessible web content looks like.
WCAG versions:
- WCAG 2.0 — Published in 2008, this version established the foundational principles and criteria
- WCAG 2.1 — Released in 2018, adding criteria for mobile accessibility, low vision, and cognitive disabilities
- WCAG 2.2 — Published in 2023, with additional criteria focused on cognitive accessibility and improved mobile usability
- WCAG 3.0 — Currently in development, expected to introduce a more nuanced scoring system and broader scope
For most Singapore businesses in 2026, WCAG 2.2 Level AA is the target standard. This provides a practical balance between comprehensive accessibility and implementation feasibility.
Conformance levels:
- Level A — The minimum level. Addresses the most critical barriers that would make content completely inaccessible to some users
- Level AA — The recommended target for most websites. Addresses significant barriers and is the level referenced by most legal requirements worldwide
- Level AAA — The highest level. Not always achievable for all content types but worth pursuing where feasible
Each level builds on the previous one. A site that conforms to Level AA also meets all Level A criteria.
The Four Principles of Accessibility
WCAG is organised around four fundamental principles, often remembered by the acronym POUR. Every piece of web content must be:
1. Perceivable
Users must be able to perceive the information being presented. Content cannot be invisible to all of a user’s senses.
- Provide text alternatives for non-text content (alt text for images, transcripts for audio)
- Offer captions and alternatives for multimedia
- Create content that can be presented in different ways without losing meaning (e.g., using proper heading structure)
- Make content distinguishable — sufficient colour contrast, resizable text, no reliance on colour alone to convey information
2. Operable
Users must be able to operate the interface. No interaction requirement should be impossible for a user to perform.
- All functionality must be available via keyboard
- Users must have enough time to read and interact with content
- Content should not cause seizures or physical reactions (no flashing content above three flashes per second)
- Navigation must be consistent and predictable
- Input modalities beyond keyboard should be supported where applicable
3. Understandable
Users must be able to understand both the information and the operation of the interface.
- Text must be readable and understandable
- Pages should operate in predictable ways
- Input assistance should help users avoid and correct mistakes
- Language of the page should be programmatically determinable
4. Robust
Content must be robust enough to be interpreted by a wide variety of user agents, including assistive technologies.
- Use valid, well-structured HTML
- Ensure compatibility with current and future assistive technologies
- Use proper ARIA (Accessible Rich Internet Applications) attributes where native HTML semantics are insufficient
Our user experience design services are built on these principles, ensuring that accessible design enhances the experience for every user.
Common Accessibility Issues
The WebAIM Million report, which analyses the top one million websites annually, consistently finds the same issues appearing across the web. Here are the most common barriers and how to fix them.
Missing or inadequate alt text:
Every meaningful image needs descriptive alt text that conveys the image’s purpose. Decorative images should have empty alt attributes (alt=””) so screen readers skip them. Avoid generic alt text like “image” or “photo” — describe what the image shows and why it matters in context.
Insufficient colour contrast:
WCAG 2.2 AA requires a contrast ratio of at least 4.5:1 for normal text and 3:1 for large text (18px bold or 24px regular). Many Singapore websites use light grey text on white backgrounds or coloured text on coloured backgrounds that fall below these thresholds. Use tools like the WebAIM Contrast Checker to verify your colour combinations.
Missing form labels:
Every form input needs a programmatically associated label. Placeholder text is not a substitute — it disappears when the user starts typing and is not consistently announced by screen readers. Use the label element with a matching for attribute, or wrap the input within the label element.
Keyboard inaccessibility:
All interactive elements must be operable via keyboard alone. This means every link, button, form field, and custom widget must be reachable with the Tab key and activatable with Enter or Space. Custom JavaScript components often break keyboard accessibility — test thoroughly.
Missing document structure:
Headings, landmarks, and lists provide structure that assistive technology users rely on to navigate content. Use headings in a logical hierarchy (h1, then h2, then h3 — do not skip levels). Use nav, main, footer, and other semantic HTML elements to define page regions.
Inaccessible custom components:
Custom dropdowns, modal dialogs, tabs, and carousels frequently lack the necessary ARIA roles, states, and keyboard interactions. Where possible, use native HTML elements. When custom components are necessary, follow the WAI-ARIA Authoring Practices Guide for implementation patterns.
Auto-playing media:
Audio or video that plays automatically without user initiation creates barriers for screen reader users and can be distressing for users with cognitive disabilities. If auto-play is necessary, provide an immediately accessible mechanism to pause or stop the content.
How Accessibility Improves SEO
Web accessibility and search engine optimisation share substantial common ground. Many accessibility practices directly improve your search rankings.
Semantic HTML structure: Proper heading hierarchy and semantic elements help search engines understand your content structure, improving how your pages are indexed and displayed in search results. This is exactly what accessibility requires.
Alt text: Descriptive alt text for images serves double duty — it makes images accessible to screen reader users and provides search engines with context about your visual content, improving image search visibility.
Readable content: WCAG guidelines for understandable text — clear language, logical structure, defined terms — align with SEO best practices for content quality. Search engines reward content that users can easily understand.
Page structure and navigation: Accessible navigation with clear labels and logical link text helps both assistive technology users and search engine crawlers understand the relationship between pages on your site.
Performance: Many accessibility improvements — clean HTML, efficient code, proper image handling — also improve page load speed, which is a direct ranking factor.
Reduced bounce rate: An accessible site is easier to use for everyone. Lower bounce rates and higher engagement signal to Google that your content satisfies user intent.
For a comprehensive approach to how design affects search visibility, review our guide on website redesign checklists.
Implementing Accessibility on Your Website
Implementing web accessibility is most cost-effective when integrated from the start of a project. Retrofitting accessibility onto an existing site is possible but typically costs three to five times more than building it in from the beginning.
Start with an audit:
Before making changes, understand your current state. Run automated scans, conduct manual testing, and ideally engage users with disabilities for real-world feedback. Document all issues, prioritise them by severity and impact, and create a remediation plan.
Fix the foundations first:
- Document language — Set the lang attribute on your HTML element to the correct language code
- Page titles — Every page needs a unique, descriptive title element
- Heading structure — Implement a logical heading hierarchy throughout your content
- Landmark regions — Use semantic HTML5 elements (header, nav, main, footer) to define page regions
- Skip navigation link — Add a “Skip to main content” link as the first focusable element on each page
Address content accessibility:
- Images — Add meaningful alt text to all informative images; use empty alt for decorative ones
- Links — Ensure link text clearly describes the destination; avoid “click here” or “read more” without context
- Colour contrast — Verify all text meets minimum contrast ratios
- Text resizing — Confirm your layout works when text is enlarged up to 200 per cent
- Content structure — Use lists, headings, and paragraphs to organise information logically
Handle interactive elements:
- Forms — Label all inputs, group related fields with fieldset and legend, provide clear error messages
- Keyboard navigation — Test and fix keyboard access for all interactive components
- Focus management — Ensure focus is visible, follows a logical order, and is managed correctly for dynamic content
- ARIA implementation — Apply ARIA attributes where native HTML semantics are insufficient, but follow the first rule of ARIA: do not use ARIA if native HTML can do the job
Our custom web design services team integrates these practices into every project from wireframe stage through to launch.
Testing Tools and Methods
Effective accessibility testing combines automated tools, manual testing, and user testing. No single approach catches everything.
Automated testing tools:
- axe DevTools — Browser extension that identifies accessibility issues with detailed remediation guidance. Widely considered the industry standard for automated scanning
- WAVE — Web Accessibility Evaluation Tool by WebAIM. Provides a visual overlay highlighting issues directly on the page
- Lighthouse — Built into Chrome DevTools, includes an accessibility audit alongside performance and SEO checks
- Pa11y — Open-source command-line tool for automated accessibility testing, useful for CI/CD pipeline integration
- Siteimprove — Enterprise-level platform for ongoing accessibility monitoring across large websites
Automated tools can typically catch 30–40 per cent of accessibility issues. They excel at detecting missing alt text, colour contrast failures, missing form labels, and invalid HTML. However, they cannot evaluate whether alt text is actually meaningful, whether the reading order makes sense, or whether custom interactions are truly usable.
Manual testing techniques:
- Keyboard-only navigation — Unplug your mouse and navigate your entire site using only Tab, Shift+Tab, Enter, Space, and Arrow keys. Can you reach everything? Is focus always visible?
- Screen reader testing — Test with at least one screen reader (VoiceOver on macOS/iOS, NVDA on Windows, or TalkBack on Android). Listen to how your content is announced
- Zoom testing — Zoom to 200 per cent and verify no content is lost, overlapping, or cut off
- Colour and contrast — View your site in greyscale to check that information is not conveyed by colour alone
- Content review — Read through heading structure, link text, and form labels for clarity and accuracy
User testing:
The most valuable form of accessibility testing involves actual users with disabilities interacting with your site. This reveals real-world barriers that tools and expert review may miss. In Singapore, organisations like the Singapore Association of the Visually Handicapped and SPD (formerly Society for the Physically Disabled) can help connect you with user testers.
For information on how UX testing and accessibility testing work together, visit our UX design agency Singapore page.
Accessibility Considerations in Singapore
Singapore does not currently have legislation equivalent to the Americans with Disabilities Act (ADA) that specifically mandates web accessibility for private businesses. However, the landscape is evolving.
Government standards: The Singapore government’s Digital Service Standards require all government websites and digital services to meet WCAG 2.1 Level AA. This sets a benchmark that increasingly influences private sector expectations.
Infocomm Media Development Authority (IMDA): IMDA has published accessibility guidelines and promotes digital inclusion initiatives. As Singapore advances its Smart Nation agenda, accessibility requirements for digital services are likely to expand.
Building and Construction Authority (BCA): While focused on physical accessibility, BCA’s Code on Accessibility in the Built Environment reflects Singapore’s broader commitment to inclusion — a philosophy increasingly extending to digital spaces.
Business considerations:
- Singapore’s ageing population means a growing proportion of your audience will benefit from accessible design
- Multinational companies operating in Singapore may need to comply with accessibility laws in other jurisdictions (EU’s European Accessibility Act, US ADA)
- Government tenders increasingly include accessibility requirements
- Corporate social responsibility reporting frequently covers digital accessibility
Multilingual accessibility: Singapore’s multilingual environment adds complexity. Accessible websites should properly declare language changes within content (using the lang attribute), provide appropriate text direction for different scripts, and ensure that font choices support all four official languages where needed.
Proactive investment in web accessibility positions your business ahead of regulatory changes while serving your audience better today.
Frequently Asked Questions
Is web accessibility legally required in Singapore?
Singapore does not currently have private-sector web accessibility legislation comparable to the ADA in the United States or the European Accessibility Act. However, government digital services must meet WCAG 2.1 Level AA. For private businesses, accessibility is strongly recommended, and the regulatory direction suggests requirements will tighten. If your business operates internationally, you may already be subject to accessibility laws in other jurisdictions. Regardless of legal requirements, making your site accessible expands your audience and reduces the risk of future non-compliance.
How much does it cost to make a website accessible?
The cost varies significantly depending on your website’s size, complexity, and current state. For a new website, building accessibility in from the start typically adds 10–15 per cent to the project budget. Retrofitting an existing site costs substantially more — often three to five times what it would have cost to build accessibility in from the beginning. The most cost-effective approach is to incorporate accessibility into your next redesign or build cycle rather than treating it as a separate remediation project. Our team can assess your current site and provide a realistic scope estimate.
Can I use an accessibility overlay or plugin instead of fixing my website?
Accessibility overlays — third-party tools that add a widget to your site claiming to fix accessibility issues — are not a reliable solution. They do not fix underlying code problems, often introduce new accessibility barriers, and have been criticised by the accessibility community and disability advocacy organisations. Several companies using overlays have faced legal action despite having the overlay installed. The only reliable approach is to fix accessibility issues in your actual website code and design.
What are the most impactful accessibility improvements I can make quickly?
Start with these high-impact, relatively low-effort improvements: add meaningful alt text to all images, fix colour contrast failures (especially body text), add labels to all form fields, ensure all interactive elements are keyboard accessible, and implement a logical heading structure. These five changes address the most common barriers found on the web and can often be implemented within days rather than weeks. From there, move to more complex issues like ARIA implementation and custom component accessibility.
Does web accessibility make a website look less visually appealing?
Absolutely not. Accessibility constraints like colour contrast requirements and readable font sizes actually improve visual design for everyone. The best accessible websites are indistinguishable from non-accessible sites in terms of visual appeal — the differences are in the underlying code, structure, and interaction patterns. Well-designed accessible sites demonstrate that aesthetic quality and inclusive design are complementary, not competing goals. Some of the most visually striking websites on the web are also highly accessible.



