返回 内核恐慌在 内核恐慌 中提及的产品。
58. Kerning Panic·字谈字串(九)名名之中
2020年5月25日 · 2:14:47
本期《内核恐慌》与《字谈字串》串台,聚焦数字空间中的命名规范:从文件名的技术限制(DOS的8.3规则、Windows保留字如COM1、LPT1)到编程标识符的大小写风格(驼峰、蛇形、烤肉串),再到URL和hashtag的字符编码问题。嘉宾Eric和钱蒸鱼回溯了文件扩展名源于CP/M的历史,对比了Mac资源分支与Windows扩展名的哲学差异;讨论了空格、反斜杠、冒号等特殊字符在跨平台时的转义困境,以及日文Windows中反斜杠被日元符号替代的往事。还分析了大小写敏感性与保留性的权衡——现代系统多采用大小写不敏感但保留大小写的方案,而编程语言标识符则严格区分大小写。Unicode带来的复合字符和emoji命名进一步增加了复杂性,导致系统安全漏洞和兼容性难题。
45. Kerning Panic·字谈字串(三)🎙😂🤓🤑😌
2016年11月29日 · 1:58:59
本期《内核恐慌》与《字谈字串》串台,聚焦绘文字(Emoji)的全球性议题。节目从观众关于知乎复制乱码的反馈切入,引出Emoji的起源:日本NTT DoCoMo于1998-1999年由栗田穣崇设计首批176个Emoji,后经软银等运营商发展并于Unicode标准化。讨论涵盖Emoji的文化差异(如双手合十在泰国与美国的理解不同)、政治正确(肤色、性别及职业组合)、技术实现(Apple的SBIX位图、微软的COLR/CPAL分层矢量、Adobe的SVG字体)。节目指出Emoji数量已达1791个(Unicode 9.0),输入法依赖分类和关键词搜索,并探讨了ZWJ(零宽连接符)组合家庭、职业等复杂符号的机制。最后以IPN旗下电台logo的Emoji化可能性收尾,强调Emoji已成为一种新兴的象形文字系统,但面临跨平台兼容和语义歧义的挑战。