UI5ers live #46: manifest.json Best Practices & What's New in Accessibility
Автор: UI5
Загружено: 2025-10-16
Просмотров: 320
Описание:
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
Повторяем попытку...
Доступные форматы для скачивания:
Скачать видео
-
Информация по загрузке: