UI5ers live #46: manifest.json Best Practices & What's New in Accessibility
From routing bugs in the manifest.json to the new demands of WCAG 2.2, this episode breaks down two complex topics into practical, actionable advice. First, join UI5 community member Marco Beier and OpenUI5/SAPUI5 Chief Architect Peter Muessig as they untangle a real-world manifest.json routing problem. Starting with an issue caused by mixing legacy and modern configurations, they debug it live and reveal the common pitfalls many developers face. Learn about best practices, the importance of schema validation in VS Code, and get answers to frequent questions about manifest versions, data binding, and asynchronous content creation. Then, accessibility expert Nikolai Kolarov walks us through the latest enhancements in OpenUI5 accessibility. Discover what the new WCAG 2.2 guidelines mean for your applications, with a focus on focus appearance, single-pointer alternatives for drag-and-drop, and minimum target sizes. Nikolai also explains the significant changes introduced with WAI-ARIA 1.2 and provides a look into OpenUI5's screen-reader testing environment. _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ Video Chapters: 00:00 - Introduction & Agenda 01:12 - Part 1: manifest.json Best Practices 01:50 - The Routing Problem: A Live Debugging Session 02:51 - The Fix: Understanding Prefixes and Configuration 04:00 - Legacy vs. Modern Routing Explained 08:45 - Understanding and Using manifest.json Schema Validation in VS Code 11:08 - How to Debug and Use the Latest Schema 15:17 - manifest.json Q&A (CIL, Binding, Async & More) 20:52 - Part 2: Accessibility Enhancements 21:29 - What's New in WCAG 2.2? 23:39 - WCAG 2.2: Dragging Movements & Single-Pointer Alternatives 27:03 - WCAG 2.2: Ensuring Proper Target Size 30:32 - Adopting WAI-ARIA 1.2: Technical Deep Dive 32:40 - WAI-ARIA 1.2 in Practice: The List Grouping Example 34:42 - OpenUI5's Screen Reader & Reference Test Environment 37:42 - Wrap-up & Outro _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ Resources: Manifest.json & Routing: UI5 manifest Q/A: https://github.com/wridgeu/UI5ers-liv... easy-ui5 Generator: https://www.npmjs.com/package/generat... UI5 Manifest Schema Repository: https://github.com/SAP/ui5-manifest UI5 Manifest CLI schema: https://github.com/SAP/ui5-manifest/b... UI5 Manifest Q/A: https://github.com/wridgeu/UI5ers-liv... UI5 Manifest mapping: https://github.com/SAP/ui5-manifest/b... UI5 Manifest Documentation (for bindable properties): https://sdk.openui5.org/topic/be0cf40... Asynchronous Loading. Documentation: https://sdk.openui5.org/topic/676b636... Accessibility: Web Content Accessibility Guidelines (WCAG) 2.2: https://www.w3.org/TR/WCAG22/#new-fea... OpenUI5 Accessibility Guide: https://sdk.openui5.org/test-resource... SAP Fiori Guideline for Web: https://www.sap.com/design-system/fio... Web Accessibility Initiative – Accessible Rich Internet Applications (WAI-ARIA) 1.2: https://www.w3.org/TR/wai-aria-1.2/ OpenUI5 Screen Reader Support ro SAPUI5 Controls: https://sdk.openui5.org/topic/656e825... OpenUI5 Accessibility Support History: https://sdk.openui5.org/topic/accd68a... _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ Music: klinik FX

UI5ers live #45: Leveraging Fiori Elements & Enhanced Local Previewing

UI5ers live #47: SAP Fiori Tools Project Accelerator & Migrating Themes with UI Theme Designer

Model Context Protocol (MCP) Explained for Beginners: AI Flight Booking Demo!

Zig 2026: No-AI Policy, $670K Foundation, Left GitHub & Why Zig Isn’t 1.0 - Andrew Kelley Explains

Automate Power BI with GitHub Actions | CI/CD with Best Practice Analyzer | EdmData

The FULL VIDEO of Trump they didn’t want released

The French Do Not Care About Work

Streamlining Local App Previews: Virtual Endpoints For Seamless Development

Keynote: After the AI Hype – What’s Real, and What’s Next - Richard Campbell - 2026

Creator of C++: Bell Labs, Negative Overhead Abstraction, Mistakes | Bjarne Stroustrup

Turing Award Winner: Disagreeing with Google, Postgres, Future Problems | Mike Stonebraker

Professor Jiang: World War 3 Is About To Begin, Let Me Explain!

Handling Of Temporarily Unavailable Backends

No Celebrity Has ZERO Filter Like Harrison Ford _ and It’s HILARIOUS!

How To Think SO CLEARLY People Assume You're A Genius

Conan O’Brien Mocks Trump At Harvard Commencement | Crowd Erupts During Viral Speech

Stop Prompting Claude. Use Karpathy's Method Instead.

JANITOR vs THE BIGGEST GUYS IN THE GYM. They Didn’t Expect THAT

AI Developer Experience Webinar

