什么是最难呈现的 Unicode 样本?

Sup*_*tar 9 unicode stress-testing text-rendering

我正在尝试实现一个跨平台(桌面浏览器、iOS 和 Android)排版系统,允许用户输入任何 Unicode 字符串。

我应该使用哪些字符串来对我的系统进行压力测试并确保最多9位用户拥有良好的体验?是否有我也可以使用的标准或事实上的标准列表?

Sup*_*tar 11

以下是我在类似测试中使用的一些字符串:

  • 垂直堆叠的字符:Z?????a?????l???g????o??????
  • 从右到左的单词:?????? ???
  • 混合方向词:?? 剩下 ??????到 ???对 ??????
  • 混合方向字符:a?b?c?d?e?f?g
  • 很长的字符:??????????????????
  • 具有肤色变化的表情符号:
  • 带有性别差异的表情符号:??????
  • 通过组合代码点创建的表情符号:????????????