Skip to main contentSkip to navigationSkip to footer
Jackson Makinda
Jackson Makinda
UX/UI Designer, Tanzania 🇹🇿
Story
Let's work

Jackson Makinda

Dynamic UX/UI Designer with a Creative Edge

🇹🇿Based in Tanzania
AccessibilityPrivacy
Working globally
Jackson Makinda
Jackson Makinda
UX/UI Designer, Tanzania 🇹🇿
Story
Let's work
WCAG 2.2 AAA Compliant

Accessibility Statement

I am committed to ensuring digital accessibility for people of all abilities. This statement outlines the measures taken to ensure this website is accessible to everyone.

Our Commitment

I believe the web should be accessible to everyone, regardless of ability. This portfolio website is designed and developed with accessibility as a core principle, following the Web Content Accessibility Guidelines (WCAG) 2.2 at the AAA level.

Accessibility is not just a feature—it’s a fundamental right. By ensuring this website is accessible, I aim to provide an inclusive experience for all visitors, including those who use assistive technologies.

Accessibility Features

Keyboard Navigation

Full keyboard accessibility with visible focus indicators. Navigate using Tab, Shift+Tab, Enter, and Escape keys.

Screen Reader Support

Semantic HTML, ARIA labels, and live regions ensure compatibility with screen readers like NVDA, JAWS, and VoiceOver.

Visual Accessibility

High contrast ratios (7:1 for AAA compliance), scalable text up to 200%, and no reliance on color alone.

Skip Links

Skip navigation links allow keyboard users to jump directly to main content, navigation, or footer.

Reduced Motion

Respects prefers-reduced-motion settings. All animations are disabled when users prefer reduced motion.

Touch Accessibility

Minimum 44x44px touch targets for buttons and links. Works well with touch screen readers.

WCAG 2.2 Compliance

This website has been evaluated against WCAG 2.2 guidelines. Below is a summary of our compliance status:

ALevel A Criteria

  • 1.1.1Non-text ContentPass
  • 1.3.1Info and RelationshipsPass
  • 1.3.2Meaningful SequencePass
  • 1.3.3Sensory CharacteristicsPass
  • 1.4.1Use of ColorPass
  • 1.4.2Audio ControlPass
  • 2.1.1KeyboardPass
  • 2.1.2No Keyboard TrapPass
  • 2.2.1Timing AdjustablePass
  • 2.2.2Pause, Stop, HidePass
  • 2.3.1Three Flashes or BelowPass
  • 2.4.1Bypass BlocksPass
  • 2.4.2Page TitledPass
  • 2.4.3Focus OrderPass
  • 2.4.4Link Purpose (In Context)Pass
  • 2.5.1Pointer GesturesPass
  • 2.5.2Pointer CancellationPass
  • 2.5.3Label in NamePass
  • 2.5.4Motion ActuationPass
  • 3.1.1Language of PagePass
  • 3.2.1On FocusPass
  • 3.2.2On InputPass
  • 3.3.1Error IdentificationPass
  • 3.3.2Labels or InstructionsPass
  • 4.1.2Name, Role, ValuePass

AALevel AA Criteria

  • 1.3.4OrientationPass
  • 1.3.5Identify Input PurposePass
  • 1.4.3Contrast (Minimum)Pass
  • 1.4.4Resize TextPass
  • 1.4.5Images of TextPass
  • 1.4.10ReflowPass
  • 1.4.11Non-text ContrastPass
  • 1.4.12Text SpacingPass
  • 1.4.13Content on Hover or FocusPass
  • 2.4.5Multiple WaysPass
  • 2.4.6Headings and LabelsPass
  • 2.4.7Focus VisiblePass
  • 2.4.11Focus Not Obscured (Minimum)2.2Pass
  • 2.5.7Dragging Movements2.2Pass
  • 2.5.8Target Size (Minimum)2.2Pass
  • 3.2.3Consistent NavigationPass
  • 3.2.4Consistent IdentificationPass
  • 3.2.6Consistent Help2.2Pass
  • 3.3.3Error SuggestionPass
  • 3.3.4Error Prevention (Legal/Financial)Pass
  • 3.3.7Redundant Entry2.2Pass
  • 3.3.8Accessible Authentication (Minimum)2.2Pass
  • 4.1.3Status MessagesPass

AAALevel AAA Criteria

  • 1.3.6Identify PurposePass
  • 1.4.6Contrast (Enhanced)Pass
  • 1.4.8Visual PresentationPass
  • 1.4.9Images of Text (No Exception)Pass
  • 2.1.3Keyboard (No Exception)Pass
  • 2.2.3No TimingPass
  • 2.2.4InterruptionsPass
  • 2.2.5Re-authenticatingPass
  • 2.2.6TimeoutsPass
  • 2.3.2Three FlashesPass
  • 2.3.3Animation from InteractionsPass
  • 2.4.8LocationPass
  • 2.4.9Link Purpose (Link Only)Pass
  • 2.4.10Section HeadingsPass
  • 2.4.12Focus Not Obscured (Enhanced)2.2Pass
  • 2.4.13Focus Appearance2.2Pass
  • 2.5.5Target Size (Enhanced)Pass
  • 2.5.6Concurrent Input MechanismsPass
  • 3.1.3Unusual WordsPass
  • 3.1.4AbbreviationsPass
  • 3.1.5Reading LevelPass
  • 3.1.6PronunciationPass
  • 3.2.5Change on RequestPass
  • 3.3.5HelpPass
  • 3.3.6Error Prevention (All)Pass
  • 3.3.9Accessible Authentication (Enhanced)2.2Pass

Keyboard Navigation

KeyAction
TabMove to next interactive element
Shift + TabMove to previous interactive element
Enter / SpaceActivate buttons and links
EscapeClose modals and menus
Arrow keysNavigate within carousels and menus

Testing & Tools Used

Automated Testing

  • • axe DevTools
  • • Lighthouse Accessibility Audit
  • • WAVE Browser Extension

Manual Testing

  • • Keyboard-only navigation
  • • VoiceOver (macOS/iOS)
  • • High contrast mode
  • • 200% zoom testing

Feedback & Contact

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

  • Email: hello@makindajackson.com
  • Response time: I aim to respond within 3 business days
Contact Me

This accessibility statement was last updated on December 15, 2025

Jackson Makinda

Dynamic UX/UI Designer with a Creative Edge

🇹🇿Based in Tanzania
AccessibilityPrivacy
Working globally