bbioonThemes
  • Home
  • Blog

Tag: Accessibility

Accessibility, Design, Development

Combobox vs. Multiselect: Choosing UI Selection Components

A senior WordPress developer explains how to choose between combobox, multiselect, and listbox. Learn why your choice of UI selection components impacts accessibility, performance, and conversion rates. Includes a Gutenberg ComboboxControl refactoring example and best practices for managing large data sets in custom WordPress dashboards.

Read Article
Accessibility, AI, Development

Hand Gesture Mouse Control: Build a Virtual Interface

Learn how to build a Hand Gesture Mouse Control system in just 60 lines of Python. This guide uses OpenCV and MediaPipe to create a virtual interface, complete with a professional jitter-fix strategy. Ideal for accessibility projects and developers looking to refactor human-computer interaction models without expensive hardware.

Read Article
Development, Front-end

Modern CSS Layouts: View Transitions, Masonry, and State Persistence

While browser vendors are taking a breather, the community is shipping massive updates for Modern CSS Layouts. From Chris Coyier’s video state persistence with View Transitions to the arrival of native Masonry as ‘grid-lanes’, Ahmad Wael breaks down the technical shifts and hacks you need to know for 2026 development.

Read Article
Accessibility, Development

Stop Manually Trapping Focus in the HTML Dialog Element

Stop over-engineering your modals with manual focus traps. Modern accessibility standards for the HTML Dialog element have changed. By using the native showModal() method, you can provide a better user experience that allows keyboard users to interact with the browser chrome while keeping your code clean and maintenance-free.

Read Article
Accessibility, Development, Front-end

Style the ::search-text Pseudo-element for Better Accessibility

Chrome 144 recently introduced the ::search-text pseudo-element, giving developers programmatic control over find-in-page highlights. This update is a huge win for accessibility, allowing us to use CSS relative color syntax to ensure search matches remain readable and high-contrast across any background color or dark-mode theme.

Read Article
Bug Fixing, Core Updates, Development

WordPress 7.0 Bug Scrub: The Core Stability Schedule

Stay ahead of the curve with the official WordPress 7.0 Bug Scrub schedule. From Alpha triage to Release Candidate fixes, learn when and where the core team meets on Slack to ensure the next major release is stable. Join the #core channel and help identify regressions before they impact your production sites.

Read Article
Core Updates, Development, Gutenberg

WordPress 7.0: Testing Customizable Navigation Overlays

WordPress 7.0 introduces Customizable Navigation Overlays, moving mobile menus from hardcoded containers to block-based template parts. Senior developer Ahmad Wael breaks down why this shift matters for performance and design, explores the ongoing debate regarding markup placement, and explains how to test these new responsive features before the feature freeze.

Read Article
Design, Development, Front-end

Design Intent: Why Rigid Pixel Perfect Design is Failing

Stop chasing pixels in 2026. Rigid “Pixel Perfect” design is a toxic holdover from print that creates brittle, inaccessible codebases. Learn how Ahmad Wael shifts the focus to Design Intent, fluid systems, and CSS tokens to build robust WordPress sites that adapt to any viewport without breaking.

Read Article
Accessibility, Bug Fixing, Development

First Rule of ARIA: Why Your Semantic HTML is Already Enough

I shipped a component that felt perfect, but a screen reader user couldn’t trigger it. I’d violated the first rule of ARIA by being too clever. Learn why semantic HTML beats custom roles every time and how to avoid the common mistakes that break accessibility in modern WordPress development.

Read Article
Accessibility, Core Updates, Development

Web Almanac 2025 Analysis: The State of the Modern Web

Our Web Almanac 2025 Analysis dives into the data of 17.2 million websites. While CSS features like text-wrap and variable fonts are gaining traction, accessibility and performance are regressing. Mobile page weights have exploded by 200%, and focus styles are being removed at an epidemic rate. Learn how to refactor for a faster web.

Read Article

Posts navigation

1 2 3 Next

bbioonThemes

Senior WordPress Engineer
Toptal & Codeable Expert

Connect

  • GitHub
  • Twitter
  • LinkedIn
  • Codeable

Explore

  • Expertise
  • Work
  • Insights
  • Blog

Resources

  • bbioonThemes
  • Contact
  • Privacy Policy
© 2026 bbioonThemes. All rights reserved.
Privacy