Является ли использование Emojis в качестве значков интерфейса пользователя хорошей идеей? - PullRequest
0 голосов
/ 22 января 2019

В контексте мобильного приложения все больше и больше устройств и платформ теперь используют расширенную кодировку текста, такую ​​как utf-8 по умолчанию, включая исходные файлы.

Конечно, utf-8 встраивает эмодзи.Я рассматриваю идею использования их в качестве значков, встроенных в текстовую метку;вместо использования обычного варианта значка виджета пользовательского интерфейса (когда он доступен в платформе).

Например, в пользовательском интерфейсе HTML я рассматриваю возможность использования:

<button>❌ Deactivated</button>

вместотрадиционный подход:

<button><img src="img/red_cross.png" alt="red cross"> Deactivated</button>

Но мой вопрос можно обобщить для любой инфраструктуры пользовательского интерфейса на любом языке, например, Android SDK, учитывая замену класса Button атрибутом android:drawableLeft или любымпрочее.

Основным преимуществом является простота для разработчика.Но каковы были бы недостатки?Я могу представить себе недостаток для программ чтения с экрана (например, для слабовидящих), которые могут плохо реагировать, но они также не произносят обычную иконку.

...