HIERARCHICAL CLASSIFICATION OF ARIA ATTRIBUTES IN THE CONTEXT OF WEB INTERFACE DESIGN UNIVERSALIZATION
Mykola Lukashuk · Humanities science current issues · 2024
ІЄРАРХІЧНА КЛАСИФІКАЦІЯ ARIA АТРИБУТІВ У КОНТЕКСТІ УНІВЕРСАЛІЗАЦІЇ ДИЗАЙНУ ВЕБ-ІНТЕРФЕЙСІВУ статті представлено результати створення ієрархічної класифікації ARIA-атрибутів, що забезпечує відповідність веб-інтерфейсів стандартам доступності, динамічну адаптацію до змін контексту та універсалізацію дизайну для інклюзивності.У дослідженні використано ієрархічну класифікацію з кількома мітками (HMC) на основі графових нейронних мереж (GNN), де DOM (об'єктна модель документа) представлено у вигляді графа.Семантичні та структурні зв'язки моделювалися через поєднання вкладень текстових даних і структурних особливостей.Запропонована методологія дозволила створити адаптивну класифікацію ARIA-атрибутів.DOM представлено як граф, у якому вузли відповідають HTML-елементам, а ребра відображають зв'язки, визначені ARIA.Семантичні та структурні зв'язки моделюються через поєднання вкладень, створених мовною моделлю BERT для текстових даних та Node2Vec для структурних особливостей.Індивідуальні функції втрат, включаючи перехресну ентропію, ієрархічні втрати та графову регуляризацію, забезпечують вирівнювання семантичного контексту й структурної логіки.Цей підхід покращує точність визначення доступності веб-компонентів за рахунок інтеграції семантичного значення та структурної узгодженості.Розроблена система дозволяє динамічно змінювати атрибути ARIA залежно від контексту, наприклад, адаптувати елементи div для створення доступних модальних діалогів.Завдяки цьому забезпечується реальна інтерактивність, підтримка оновлень у реальному часі та відповідність сучасним стандартам інклюзивного дизайну.Уперше запропоновано підхід до ієрархічної класифікації ARIA-атрибутів із використанням графових нейронних мереж для динамічного управління доступністю веб-інтерфейсів у контексті їх універсалізації.Результати дослідження сприяють створенню інклюзивних веб-дизайнів, які динамічно адаптуються до потреб користувачів, що покращує доступність та користувацький досвід для ширшої аудиторії.