先给结论:长业务名称在移动端读不下去,通常不是字号问题,而是名称被当成一个不可拆的整体塞进窄容器。可行的做法是把名称拆成“品牌识别段”和“业务说明段”,让前者优先完整显示,后者按需换行或折叠;是否采用折叠,取决于名称是否承担导航识别功能。判断依据可以核对:在常见窄屏宽度下,名称是否出现截断、挤压其他元素或被迫缩到难以阅读的字号。
同一个业务名称,在宽屏上排成一行很舒展,到了手机上却出现三种表现:要么被截成省略号,要么把旁边的按钮挤到第二行,要么整块文字缩小到需要凑近看。团队里常见两种解释。
第一种解释是“名称太长,只能缩”。第二种解释是“容器和优先级没定,名称被迫和所有元素抢空间”。两者都会导致难读,但处理方式完全不同:前者倾向于改文案,后者倾向于改布局规则。
当名称包含多个并列业务词,且每个词都承担识别作用时,硬性缩短会损失信息。这种情况下,缩小字号只是把问题推迟到更窄的屏幕上。适用条件是:名称不可删减,且必须与相邻操作按钮同时可见。
名称长度没变,但在某些页面读得顺、某些页面读得挤,说明差异来自容器宽度、内边距、相邻元素数量和换行策略。适用条件是:同一名称在不同页面表现不一致,或同一页面在相近宽度下表现跳变。
把名称单独放进一个固定宽度的容器,逐步收窄,记录它第一次出现截断或换行的宽度。再回到实际页面,记录同一名称出现问题的宽度。如果两者接近,说明是名称长度主导;如果实际页面明显更早出问题,说明是相邻元素和容器规则在挤压。
另一个证据是看换行位置。若换行总是落在词与词之间,说明文本还能按语义断行;若断在词中间或直接省略,说明需要调整断行规则或拆分结构。
把名称写成两段:第一段是品牌识别,第二段是业务说明。移动端优先保证第一段完整,第二段允许换行。若第二段仍然过长,再考虑折叠为可展开的说明。
假设一个名称由“品牌名+三项业务”组成,窄屏下第一段保持原字号,第二段换行显示。结果是首屏不再出现截断,相邻按钮也回到同一行。这个结果会影响下一步:如果换行后页面高度增加明显,就需要决定第二段是常驻还是折叠;如果高度可接受,就不必增加交互。
选择哪一种,取决于名称是否用于跨页面识别。如果用户在多个页面靠这个名称确认自己还在同一业务下,就不宜把关键识别段折叠掉。
团队对“能不能读”常有不同理解。可以把争议转成几条可核对项:在约定宽度下名称是否截断;换行是否落在词间;相邻按钮是否被挤走;字号是否低于正文可读水平。每条只记录现象,不先争论原因。核对完之后,再决定是调整容器、拆分名称,还是修改文案。这样处理,移动端可读性就不再依赖个人感觉,而是有了可以复查的依据。