Качество виджетов

Виджеты – важный компонент для настройки главного экрана. Часто пользователи могут выполнить алгоритм достижения цели в приложении одним нажатием на виджет или получить краткую сводку важных обновлений. Пользователи также могут настраивать виджеты в соответствии со своими предпочтениями.

Контрольные списки для проверки совместимости виджетов

Качество виджета влияет на вовлеченность пользователей в контент и функции приложения. Контрольные списки совместимости содержат критерии, которые помогут вам оценить качество виджета. Доступны следующие уровни:

Значок для уровня 3 (низкое качество)

УРОВЕНЬ 3 – низкое качество

Такие виджеты не соответствуют минимальным требованиям к качеству и неудобны для пользователей. Виджет считается низкокачественным, если он не соответствует стандартным критериям макета, цвета, обнаружения и контента.

Значок уровня 2 Standard

УРОВЕНЬ 2 – СТАНДАРТНЫЙ

Они полезны, удобны и обеспечивают высокое качество работы.Чтобы виджет считался стандартным, он должен соответствовать всем перечисленным ниже критериям макета, цвета, обнаружения и контента.

Значок для дифференцированного уровня 1

УРОВЕНЬ 1 – дифференцированный

Это образцовые виджеты, которые предлагают персонализированные возможности и помогают пользователям создавать уникальные и эффективные главные экраны.


Значок для уровня 3 (низкое качество)

УРОВЕНЬ 3

Характеристики виджетов низкого качества

Виджет считается низкокачественным, если к нему относится хотя бы одно из следующих утверждений:

Категория ID Описание
Макет WL-1

Когда пользователь размещает виджет на поверхности хоста, виджет не заполняет границы сетки хоста.

WL-1.1

Виджет не касается хотя бы двух противоположных краев сетки. Другими словами, виджеты не обязательно должны быть прямоугольными. Они могут иметь произвольную форму, если их края касаются по крайней мере двух краев сетки.

Цвет WC-3

Коэффициент контрастности текста и кнопок со значками в виджете не соответствует требованиям к специальным возможностям.

Discovery WD-4.2

Название виджета не включено в его дизайн.

WD-4.3

У виджета нет изображения для предпросмотра.

Контент WT-3

Контент виджета постоянно устаревает или не обновляется вовремя.

WT-3.1

Виджет не обновляется после того, как пользователь выполняет действие в нем.

WT-3.2

Виджет не обновляется после того, как пользователь выполняет связанное действие в приложении.

WT-4

Интерфейс виджета не работает или контент обрезан.

Значок уровня 2 Standard

УРОВЕНЬ 2

Требования к стандартным виджетам

Виджеты, соответствующие этим требованиям, считаются стандартными, но не рекомендуются пользователям и не продвигаются.

Категория ID Описание
Макет WL-1

Виджет выравнивается по вертикальной или горизонтальной оси относительно других элементов хоста и не занимает лишнего места.

WL-1.2

Все фигуры должны касаться как минимум двух противоположных краев сетки.

WL-4

Если размер виджета можно изменить, задайте минимальный и максимальный размер. Измените макет, чтобы при увеличении виджета показывалось больше контента. Не масштабируйте текст и значки линейно.

WL-4.1

Если при увеличении размера виджета добавляется только пустое пространство, задайте максимальную ширину или высоту. Если в виджете большего размера показывается больше контента, например более длинный прокручиваемый список, разрешите неограниченное изменение размера.

WL-4.2

Минимальный размер виджета должен быть достаточным, чтобы было понятно, для чего он нужен, и соответствовать требованиям к области прикосновения (48 x 48 dp). Система может масштабировать области прикосновения для экранов компьютеров или автомобилей.

Discovery WD-4

В меню выбора виджетов должен быть точный предпросмотр виджета (статический объект).

Контент WT-1

Пустые состояния и состояния с нулевым значением должны масштабироваться до больших границ виджета без разреженных областей. Если пользователь устанавливает виджет до входа в аккаунт, в виджете должен быть показан отдельный пример использования или призыв к действию.

WT-2

Виджет позволяет пользователям вручную обновлять контент, если ожидается, что данные обновляются чаще, чем пользовательский интерфейс.

Область прикосновения должна быть не менее 48 x 48 dp.
Области прикосновения слишком малы.
Используйте контрастные цвета.
Использовать цвета с недостаточным контрастом.
Рисунок 1. Не создавайте виджет с неточным предпросмотром.

Значок для дифференцированного уровня 1

УРОВЕНЬ 1

Требования к виджетам

Такие виджеты поддерживают премиум-настройки главного экрана. Мы рекомендуем их пользователям и предлагаем разработчикам в качестве примера. Дифференцированные виджеты предлагают пользователям уникальные возможности и используются Android для вдохновения и оживления экосистемы. Они соответствуют всем критериям, касающимся макета, цвета, обнаружения и контента.

Категория ID Описание
Макет WL-1

Виджет выравнивается по вертикальной или горизонтальной оси относительно других элементов хоста и не занимает лишнего места.

WL-1.1

Все прямоугольные виджеты ДОЛЖНЫ касаться всех четырех краев сетки. Все виджеты нестандартной формы ДОЛЖНЫ касаться всех четырех краев границ квадратной сетки. Если размер виджета 4 x 1 и в нем есть строка поиска, он может касаться только двух краев.

WL-2

Пользователи могут изменить размер виджета на 2 x 1 и по крайней мере на два из следующих размеров: 1 x 1, 2 x 2, 4 x 2, 4 x 4.

WL-3

Заголовок виджета используется и применяется единообразно.

  • Мы рекомендуем использовать заголовок, если:
    • Виджет содержит прокручиваемый контент.
    • Контент заголовка предоставляет полезный контекст, например название списка.
  • Заголовок необязателен, если:
    • Виджет занимает весь экран, например виджет с фотографиями.
    • Количество мест ограничено.
    • Заголовок содержит избыточную информацию.
  • Если вы используете заголовок, убедитесь, что:
    • Значок всегда виден.
    • Название показывается, если для него достаточно места.
    • Действия зависят от контекста виджета.
WL-5

Виджеты коллекций и фидов поддерживают контейнеры с вертикальной прокруткой. В виджетах большего размера, например 4 x 2 и 4 x 4, показывается больше объектов и подробностей о них.

Цвет WC-1

Виджет поддерживает цветовые темы в зависимости от контекста устройства или приложения.

WC-2

Виджет поддерживает светлую и тёмную темы.

Discovery WD-1

В предварительном просмотре показаны пропорции макета для целевого форм-фактора и включен пользовательский контент, применена системная тема или и то, и другое.

WD-4.4

У виджета есть описание, которое помогает пользователям понять его ценность.

WD-4.5

Название виджета должно быть описательным и отличаться от названий других виджетов приложения.

Согласованность системы WS-2

Прямоугольные виджеты должны использовать радиус угла, заданный системой (зависит от OEM).

WS-3

Виджет использует спецификацию состояния загрузки и показывает ошибки прямо в интерфейсе.

WS-4

Виджет использует системную конфигурацию вместо собственной точки входа в настройки.

WS-5

При входе в приложение из виджета и выходе из него используется системный переход.

Виджет должен расширяться до всех четырех краев сетки.
Создайте собственный размер, который не заполняет границы сетки.
Укажите заголовок, соответствующий спецификациям виджета.
Используйте специальные спецификации для размеров и названий.
Добавьте уникальное краткое описание.
Добавьте общее описание.
Используйте системный радиус закругления углов.
Задайте радиус скругления углов.