Простыми словами
Команда заранее договаривается, как проверить «бюджет производительности» для «дизайн-система», что считать проблемой и кто должен действовать. Результат сохраняют, чтобы было видно, сработало ли правило на практике.
Пример при разработке
Например, для «дизайн-система» задают понятный порог и автоматическую проверку «бюджет производительности». Если порог нарушен, выпуск останавливают или система переходит в заранее выбранный безопасный режим.
Это редакционный пример применения, а не часть определения или доказательство концепции.Формальное определение
Для «дизайн-система» это измеримый предел размера, задержки или вычислительной работы, превышение которого блокирует выпуск или включает упрощение. Заранее задают время, размер и результат budget-проверки и способ увидеть результат. Если результат нельзя проверить, правило существует только на бумаге.
Механизм действия
Для «дизайн-система» сначала фиксируют исходное состояние, время, размер и результат budget-проверки, допустимый порог и действие на случай нарушения. Затем проверяют это в тестах, при выпуске или в работе системы и сохраняют результат.
Пример в работе
Записать «Бюджет производительности: дизайн-система» в документации и считать работу законченной, не назначив ответственного и не определив, как проверить результат.
Назвать конкретный риск, задать время, размер и результат budget-проверки, назначить ответственного и пересматривать правило после значимых изменений.
Ограничения
«Бюджет производительности: дизайн-система» закрывает только один класс риска. Она не заменяет проверку безопасности, корректности данных, отказоустойчивости и пользовательских последствий.
Источник
W3C, «Web Content Accessibility Guidelines (WCAG) 2.2», без даты.