top of page

Accessibility Statement

This statement was last updated on November 24, 2025.


I am committed to making my personal portfolio website (https://www.wcassar.com/) accessible to as many people as possible, including those with disabilities.

My Accessibility Goals

- Provide a website that can be used by people with visual, auditory, motor, or cognitive disabilities.

- Follow Web Content Accessibility Guidelines (WCAG) 2.1 Level AA as the main reference where practical.

- Continuously improve accessibility as I update the site.

Measures I Have Implemented

- Semantic HTML5 structure (proper headings, landmarks, alt text for meaningful images).

- Sufficient color contrast (minimum 4.5:1 for normal text).

- All functionality is available from a keyboard.

- Images in the portfolio have descriptive alt text (decorative images are marked appropriately).

- Videos (if any) either have captions or are purely visual/ambient with no spoken content.

- Responsive design that works on mobile, tablet, and desktop devices.

- Skip-to-content link for keyboard and screen-reader users.

- Clear focus indicators for interactive elements.

- No reliance on color alone to convey information.

Known Limitations & Ongoing Work

Because this is a personal portfolio that I design and maintain myself, some limitations may still exist:

- Some older project case studies or embedded third-party content (e.g., Vimeo/YouTube players, Behance frames, Instagram embeds) may not be fully controlled by me and could have accessibility issues.

- Complex interactive animations are kept to a minimum, but I offer a “Reduce motion” preference where possible.

- PDF portfolios or downloadable files may not always meet full accessibility standards yet (I’m working on providing accessible alternatives when requested).

I regularly test the site with tools such as WAVE, axe DevTools, Lighthouse, and manual keyboard/screen-reader testing (VoiceOver on macOS/iOS and NVDA on Windows).

Feedback & Assistance

I welcome your feedback on the accessibility of this website. If you encounter any barriers or have suggestions, please let me know:

**William Cassar**

bottom of page