John Locke's Avatar

John Locke

@freelock.com

Freelock is an agency focused on website effectiveness. https://www.freelock.com

111
Followers
318
Following
87
Posts
10.12.2024
Joined
Posts Following

Latest posts by John Locke @freelock.com

This is sobering... xn--gckvb8fzb.com/hold-on-to-y... #hardware

22.02.2026 19:35 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
What's New in WCAG 2.2? | Security, Insights, and Results for your Drupal or WordPress Website On October 5, 2023, the W3C published WCAG 2.2 as an official web standard. While WCAG 2.1 remains valid and widely referenced, WCAG 2.2 introduces nine new success criteria and removes one obsolete r...

This is a really useful article for anyone (and it should be everyone) who takes building accessible websites seriously. β™Ώβœ¨

www.freelock.com/advent/2025/...

@freelock.com does a really nice job of explaining what's new in the WCAG 2.2 standard. πŸ“šπŸŽ―

09.01.2026 16:08 πŸ‘ 1 πŸ” 1 πŸ’¬ 0 πŸ“Œ 0
Preview
Freelock Warns Against Auto-Submit Pitfalls in Day 23 of Drupal Advent Calendar Day 23 of the Drupal Advent Calendar from Freelock highlights the accessibility risks of auto-submitting forms or triggering actions on focus. The post calls for predictable behavior that gives users control and avoids disorienting interactions, espe...

John Locke’s @Freelock.com Day 23 Advent post covers a common a11y trap: auto-submitting filters or dropdowns. It violates WCAG 3.2.1–3.2.2 and disorients screen reader and keyboard users.

Fix it by adding a button. https://bit.ly/4qaMNVa

#Accessibility #WCAG #DrupalDev #InclusiveDesign

02.01.2026 10:48 πŸ‘ 0 πŸ” 1 πŸ’¬ 0 πŸ“Œ 0
Preview
WCAG 2.2 Updates Explained: Final Post in Freelock’s 2025 Accessibility Advent Series Freelock’s final entry in the 2025 Advent of Accessibility series outlines key changes in WCAG 2.2. It highlights new success criteria, the deprecation of an outdated rule, and why early adoption benefits all users regardless of legal mandates.

John Locke @Freelock.com wraps its Advent series with a practical WCAG 2.2 explainer: new touch target rules, focus visibility, and more. It’s not U.S. law yetβ€”but it is referenced in EU/UK frameworks.

Better to prepare now. https://bit.ly/4jk8j7f

#WCAG22 #Accessibility #Inclusive #DrupalA11y

02.01.2026 11:03 πŸ‘ 0 πŸ” 1 πŸ’¬ 0 πŸ“Œ 0
Preview
Freelock Highlights Accessible Time and Motion Controls in Drupal Freelock’s Day 18 entry in the Drupal Advent Calendar underscores the importance of user control over timeouts, auto-playing media, and motion effects. The post outlines how inaccessible defaults like session expirations and moving carousels can disr...

Time limits and auto-motion can break accessibility.

John Locke’s @freelock.com Day 18 #DrupalAdvent post offers real fixesβ€”use Autosave Form, Automated Logout, and respect reduced motion.

Read more: https://bit.ly/48S8zGT

#Drupal #Accessibility #WCAG #InclusiveDesign

24.12.2025 09:05 πŸ‘ 0 πŸ” 1 πŸ’¬ 0 πŸ“Œ 0
Hands typing on a glowing keyboard with diverse icons.

Hands typing on a glowing keyboard with diverse icons.

24 days of accessibility day 24. Dragging Movements https://www.freelock.com/advent/2025/24-whats-new-wcag-22 #A11y #Drupal #WordPress

24.12.2025 10:05 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Preview
Freelock Highlights Captioning and ASL Accessibility in Advent Day 16 Post Freelock’s Advent Day 16 post emphasizes the importance of accessible video content, breaking down captioning standards and advocating for sign language interpretation. It provides clear Drupal implementation guidance and outlines best practices for ...

Day 16 of the #DrupalAdvent tackles video accessibility: captions vs. ASL.

John Locke @Freelock.com breaks down when each applies and how to support both in Drupal with Able Player.

More here: https://bit.ly/4qs36ww

#Drupal #Accessibility #AblePlayer #WCAG

23.12.2025 15:48 πŸ‘ 0 πŸ” 1 πŸ’¬ 0 πŸ“Œ 0
Post image

24 days of accessibility day 23. Predictable Behavior https://www.freelock.com/advent/2025/23-dont-surprise-your-users-predictable-behavior #A11y #Drupal #WordPress

23.12.2025 09:20 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Preview
Day 12: Exploring Audio Description and Video Accessibility in Drupal Freelock’s Advent Calendar Day 12 takes a deep dive into the often-overlooked world of audio description for video accessibility. Drawing on practical research and firsthand discovery, the post explains when audio description is necessary, how it wor...

Day 12 of the #DrupalAdvent Calendar highlights audio descriptionβ€”a vital tool for video accessibility. @freelock.com explains when narration is needed and how Drupal’s Able Player module supports it.

Learn how to script for inclusion: https://bit.ly/3YLj74x

#Accessibility #InclusiveDesign

22.12.2025 09:55 πŸ‘ 2 πŸ” 1 πŸ’¬ 0 πŸ“Œ 0
Post image

24 days of accessibility day 22. Label in Name https://www.freelock.com/advent/2025/22-can-you-click-what-you-see-label-name #A11y #Drupal #WordPress

22.12.2025 22:45 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Post image

24 days of accessibility day 19. Identify Input Purpose https://www.freelock.com/advent/2025/19-does-your-browser-know-what-youre-asking-identify-input-purpose #A11y #Drupal #WordPress

20.12.2025 13:06 πŸ‘ 2 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Post image

24 days of accessibility day 20. Bypass Blocks https://www.freelock.com/advent/2025/20-can-you-skip-navigation-bypass-blocks #A11y #Drupal #WordPress

20.12.2025 11:20 πŸ‘ 2 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Post image

24 days of accessibility day 19. Identify Input Purpose https://www.freelock.com/advent/2025/19-does-your-browser-know-what-youre-asking-identify-input-purpose #A11y #Drupal #WordPress

20.12.2025 11:15 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Preview
The Costly Illusion of Accessibility Overlays Freelock's latest Advent post exposes the failures of accessibility overlays, which promise instant compliance but often cause more harm than good. Backed by legal cases, expert consensus, and real-world testing, the post urges site owners to avoid t...

🚨 Day 13 of @freelock.com ’s Drupal Advent hits hard: β€œOne line of code” accessibility overlays don’t work.

They interfere with screen readers and can increase legal risk. True compliance starts with real coding.

Read more via TDT: https://bit.ly/4aY1FBh

#Accessibility #Drupal #A11y #OpenSource

18.12.2025 15:51 πŸ‘ 0 πŸ” 1 πŸ’¬ 0 πŸ“Œ 0
Preview
Advent Day 14: Why Semantic HTML Is Crucial for Accessibility Freelock’s Advent Day 14 post highlights the foundational role of semantic HTML in web accessibility. By exploring the principle of β€œInfo and Relationships” from WCAG 1.3.1, it explains why styling alone isn’t enough and how Drupal makes it easier to...

πŸ“ @Freelock.com ’s Advent Day 14 reminds us: styled divs β‰  accessible structure.

Semantic HTMLβ€”using real headings, labels, and listsβ€”makes content navigable for assistive tech.

Drupal’s default themes help you build this in from the start: https://bit.ly/4j81Hsr

#SemanticHTML #InclusiveWeb

18.12.2025 15:54 πŸ‘ 0 πŸ” 1 πŸ’¬ 0 πŸ“Œ 0
Post image

24 days of accessibility day 18. Timing Adjustable, Pause, Stop, Hide https://www.freelock.com/advent/2025/18-running-out-time-giving-users-control #A11y #Drupal #WordPress

18.12.2025 08:35 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Drupal 11.3.0 is now available The third feature release of Drupal 11 is here with the biggest performance boost in a decade. Serve 26-33% more requests with the same database load. New native HTMX support enables rich UX with up t...

#Drupal 11.3.0 is out, with some really nice improvements brought into core - Auto-complete links in content, export content to recipes for deployment, massive performance boost, new navigation bar. Great stuff! www.drupal.org/blog/drupal-...

17.12.2025 21:42 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Preview
Freelock Highlights Orientation and Reflow in Drupal Advent Calendar Day 11 Freelock's Day 11 Advent Calendar entry emphasizes the importance of supporting device orientation and content reflow for accessibility. The article outlines best practices and common pitfalls in responsive design that affect users with disabilities ...

Accessibility tip from Day 11 of @freelock.com ’s Drupal Advent: design for orientation and reflow.

Fixed-width layouts break usability for low vision and mobile users.

Use Flexbox, test at 320px + 400% zoom, and meet WCAG.

πŸ”— https://bit.ly/48Lmpeg

#a11y #WCAG #ResponsiveDesign #DrupalUX

17.12.2025 13:58 πŸ‘ 2 πŸ” 2 πŸ’¬ 0 πŸ“Œ 0
Post image

24 days of accessibility day 17. Error Identification and Suggestions https://www.freelock.com/advent/2025/17-what-went-wrong-error-identification-and-helpful-suggestions #A11y #Drupal #WordPress

17.12.2025 08:05 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Post image

24 days of accessibility day 16. Captions and Sign Language https://www.freelock.com/advent/2025/16-can-everyone-hear-you-captions-and-sign-language #A11y #Drupal #WordPress

16.12.2025 08:05 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Post image

24 days of accessibility day 15. Editoria11y https://www.freelock.com/advent/2025/15-catching-accessibility-issues-while-you-edit-editoria11y #A11y #Drupal #WordPress

15.12.2025 08:05 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Post image

24 days of accessibility day 14. Info and Relationships https://www.freelock.com/advent/2025/14-does-your-code-mean-what-it-says-info-and-relationships #A11y #Drupal #WordPress

14.12.2025 08:05 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Post image

24 days of accessibility day 13. Avoid "Accessibility Widgets" https://www.freelock.com/advent/2025/13-accessibility-overlay-trap-why-one-line-code-wont-save-you #A11y #Drupal #WordPress

13.12.2025 08:05 πŸ‘ 2 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0
Post image

24 days of accessibility day 12. Audio Description (Prerecorded) https://www.freelock.com/advent/2025/12-whats-happening-on-screen-audio-description-videos #A11y #Drupal #WordPress

12.12.2025 14:21 πŸ‘ 2 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Post image

24 days of accessibility day 10. Non-text Content https://www.freelock.com/advent/2025/10-what-does-image-say-non-text-content #A11y #Drupal #WordPress

12.12.2025 14:21 πŸ‘ 2 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Preview
Error Prevention in Critical Actions: Freelock's Drupal Advent Insight Freelock’s Drupal Advent Calendar focuses on a crucial accessibility and UX topic: error prevention for critical actions. The post unpacks WCAG 2.1’s requirement 3.3.4, providing practical examples and actionable guidance for making irreversible user...

⚠️ Freelock’s @freelock.com Advent post covers WCAG-aligned error prevention for high-risk Drupal actions.

Use modules like Trash, add confirmation steps, and build interfaces that prevent user mistakes.

https://bit.ly/4oUE33T

#DrupalAccessibility #WCAG #UXDesign #DrupalSecurity

11.12.2025 15:53 πŸ‘ 0 πŸ” 1 πŸ’¬ 0 πŸ“Œ 0
Post image

24 days of accessibility day 11. Orientation and Reflow https://www.freelock.com/advent/2025/11-can-you-turn-your-phone-orientation-and-reflow #A11y #Drupal #WordPress

11.12.2025 08:35 πŸ‘ 2 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Preview
Freelock Highlights Header and Label Accessibility in Day 3 of Drupal Advent Day 3 of Freelock’s Drupal Advent Calendar emphasizes the importance of using headers and labels to improve accessibility. The post explains how structuring content with proper header levels benefits both screen readers and search engines, and outlin...

Accessibility tip from @freelock.com’s Drupal Advent: headers and labels matter for usability and SEO.

Use semantic headings with proper hierarchyβ€”don't skip levels.

Future tools like Drupal Canvas may help control heading levels in complex layouts.
https://bit.ly/4a4REln

#Drupal #A11y #WCAG

09.12.2025 11:06 πŸ‘ 0 πŸ” 1 πŸ’¬ 0 πŸ“Œ 0
Preview
Freelock Highlights WCAG 2.4.5: Why Sites Need Multiple Navigation Paths Freelock has published a guide explaining the WCAG 2.4.5 β€œMultiple Ways” guideline, emphasizing the need for offering users more than one way to access content. The post outlines practical strategies for improving navigation, especially on content-he...

πŸ” Freelock @freelock.com breaks down WCAG 2.4.5: Why multiple navigation paths matter in web accessibility.

Tips include using breadcrumbs, site search, and content linkingβ€”great for Drupal themers and builders.

πŸ”— https://bit.ly/3KFfxpk

#Drupal #Accessibility #WCAG #WebDesign

08.12.2025 14:51 πŸ‘ 0 πŸ” 1 πŸ’¬ 0 πŸ“Œ 0
Post image

24 days of accessibility day 9. Content on Hover or Focus https://www.freelock.com/advent/2025/9-can-you-read-tooltip-content-on-hover-or-focus #A11y #Drupal #WordPress

09.12.2025 08:50 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0