在移动应用程序的上下文中,越来越多的设备和框架现在使用RTF编码,例如默认情况下是utf-8,包括源文件。
当然utf-8会嵌入表情符号。我正在考虑将它们用作与文本标签内联的图标的想法;而不是使用UI小部件的常规图标选项(在框架中可用)。
例如,在HTML UI中,我正在考虑使用:
<button>❌ Deactivated</button>
代替传统方法:
<button><img src="img/red_cross.png" alt="red cross"> Deactivated</button>
但是我的问题可以推广到任何语言的任何UI框架,例如Android SDK,并考虑用Button
属性或其他任何属性替代android:drawableLeft
类。
开发人员的主要好处是简单。但是缺点是什么?我可以想象屏幕阅读器的缺点(例如,视力障碍者)可能无法很好地反应,但它们也不会发音常规图标。