本人 UX 设计,苦于不知道怎么查相关知识 + 刚入职社恐没有很熟的前端,前来求助 V 站大佬们 需求是这样的: · 想在 iOS & Android app 内小部分地方使用特殊字体,一般只用到十几个汉字,但是具体用什么字可能会变 · 使用字体包的话,完整的太大,自己剔除字体又比较麻烦,可能每次迭代都要换 · 网页似乎可以实现云端加载需要的汉字,不知道 app 是否能用类似方法实现
1
tool2d 2022-11-02 12:31:24 +08:00
十几个汉字做成 SVG 就可以了,现在界面对 SVG 矢量格式的支持,都还是不错的。
一般老程序员,会在发布流程里,自己写一点根据文本,自动剔除字体的 pipeline 小工具,嵌入个 ttf 小文件,也方便。 |
2
Aaron0705 2022-11-02 13:17:26 +08:00
抽出几个字体做成 ttf ,类似于 iconfont
|
4
LaGeNanRen 2022-11-02 14:15:44 +08:00
楼主要的不能用 svg 或者图片之类的,因为他说了以后文字内容和字体包都可能更换
移动端一个 app 嵌一个字体包有什么不妥么?不就一两兆?? 要么就像 banner 一样,内部写个页面方便设计 /运营 上传更换,设计 /运营 按需上传内容,客户端更新 你自己都说了可能每次迭代都要换,那就别当做一次性需求来做啊 |
5
LaGeNanRen 2022-11-02 14:17:27 +08:00
还有这个问题应该在原型的会上或者研发讨论工时的会上讨论清楚啊,为啥是一个设计翻墙在论坛上问其他人。。。
|
6
andrianliang OP @LaGeNanRen 现在是调研阶段,还没到技术评审,平时自己又喜欢逛 v 站,感觉 v 站大佬比较多就顺便问下。。。
然后一两兆已经蛮大了,现在我们产品的安装包都大几百兆,我们开发应该不会接受 |
7
LaGeNanRen 2022-11-02 15:28:33 +08:00
都快一个 g 了还差 1m 装个字体包= =
去怼笨比开发,让他少嵌套两层 (狗头滑稽) |
8
morethansean 2022-11-02 16:04:15 +08:00
让你们前端扒拉一个动态扣字体的脚本,input 一堆文字 output 出字体文件。难度很低,有比较多的方案,而且一般也就做做标题迭代应该也不会很频繁吧...
|
9
andrianliang OP @morethansean 会用在一些常用页面或者营销页面作为标题,标题是运营在后台配置的,所以会用到啥字真不好说,也不跟随版本迭代节奏走
|
10
morethansean 2022-11-02 16:16:13 +08:00
@andrianliang #9 这个场景听起来 industry norm 应该是生成在 banner 里,要么你自己切图,要么你们有比较完善的配置化 banner 生成的解决方案。
|
11
wu67 2022-11-02 16:19:26 +08:00
温馨提示, 除了你自己制作的字体和声明了可以用于商业的字体, 不要把任何字体打包到 app 和项目 /服务器上面. 小心吃律师函.
|
12
releaseme 2022-11-02 16:24:28 +08:00
> 自己剔除字体又比较麻烦
fontmin 可以提取用到的字生成字体子集 |
13
dengshen 2022-11-02 16:30:43 +08:00 via iPhone
#11 忠告+1 别为难前端了 你换个字体能提升业绩和营收吗? 只会为全球变暖做出贡献 /doge
|
14
andrianliang OP @wu67 感谢提醒,用的是声明免费开源的字体
|
15
xiaoliu926 2022-11-02 16:34:10 +08:00
|
16
andrianliang OP @dengshen 其实就是堆细节做情绪价值。。。和大部分商品类似
|