微软漫画聊天现已开源
将 Comic Sans 带给世界的聊天客户端现在在 GitHub 上发布了。今天,我们很高兴地宣布微软漫画聊天的开源发布,这是一个聊天客户端,能够将互联网中继聊天(IRC)中的对话自动转换为漫画面板,里面有插图角色、对话框和表情,并帮助世人认识了一个叫 Comic Sans 的小字体。没错,就是那个 Comic Sans。它最初是由微软的排版师 Vincent Connare 在1994年设计的,Comic Sans 找到了它在 Comic Chat 中的第一个真正归宿,其非正式、手写的风格与软件中对话框的对话完美契合。对于许多人来说,Comic Chat 是早期互联网的怀旧文物,因为我们从 telnet、Usenet 和 IRC 等技术过渡到如今的主要视觉化网络。对其他人来说,它是微软历史上一个传奇的部分,他们只在故事、屏幕截图和关于排版的争论中听说过它。如今,开发者、历史学家、复古计算爱好者以及任何欣赏奇妙非传统想法的人都可以自己探索源代码。\n\n在线沟通的新视野今天我们习惯了带有反应、贴纸、GIF、头像、视频和 AI 生成内容的消息应用程序。但在90年代中期,互联网聊天主要是滚动文本的墙壁。Comic Chat 不是简单地将消息显示为纯文本,而是将参与者呈现为插图角色。对话展开在漫画面板中,表情和手势通过人们所输入的文字生成。如果有人写“我喜欢这个”,角色可能会指向自己。如果文本暗示愤怒,角色可能会皱眉或交叉双臂。这一切都非常古怪、雄心勃勃、偶尔混乱,并出乎意料地具有前瞻性。许多我们现在认为理所当然的在线沟通理念都可以追溯到像 Comic Chat 这样的实验。\n\n创建它的人David “DJ” Kurlander 在微软研究虚拟世界组中,构思了一种新的对话历史的视觉表示方法,并在1995年开始开发 Comic Chat。Comic Chat 使用 Visual C++ 4.0 和 MFC 构建,并于1996年与 Internet Explorer 3 网页浏览器一同发布。从根本上讲,Comic Chat 不仅仅是 IRC 的一个巧妙皮肤。它能够解读文本中的对话提示,并选择合适的姿势、面部表情、手势和面板布局。这意味着 Comic Chat 不仅仅是在显示消息,而是还实时做出编辑决定,以呈现对话在漫画中应该如何看和感觉。DJ、Tim Skelly 和 David Salesin 在 SIGGRAPH '96 计算机图形会议上发表了一篇关于 Comic Chat 技术的论文,描述他们所构建的内容是自动插图构建和布局的实验。Comic Chat 的视觉世界是由备受推崇的独立漫画艺术家 Jim Woodring 所创作,他的角色赋予软件独特的外观。团队会将真实聊天会话的文本记录交给 Jim 插图,然后利用结果来判断整个想法是否值得追求。结果是值得的。\n\n为何现在选择开源?Comic Chat 代表了在线沟通演变中的一个迷人篇章。它是在互联网仍在探索自己想成为什么的时期出现的。当时许多规则尚未制定,这让开发者可以尝试一些即使在今天看来也会显得不寻常的大胆概念。通过将 Comic Chat 作为开源发布,我们正在保留一段重要的软件历史,并为社区提供探索、学习和基于此构建的机会。源代码现在可供探索、研究和实验。除了原始快照外,我们还包含了一些 AI 驱动的现代化尝试,展示了可能性——使这段1990年代的 C++ 和 MFC 代码与当前的 Visual Studio 工具构建、连接到现代 IRC 服务器,并在如今的高分辨率 Windows 机器上清晰运行。这些并不是经过打磨的重发行,而是工作示例,展示了 Comic Chat 如何仍然能够在现代系统上复苏。我们很高兴看到社区接下来带来了什么改进、移植、实验和全新形式。\n\n互联网乐观主义的时间胶囊回顾过去,Comic Chat 捕捉了它创作时期的特殊之处。早期的网络充满了实验。“如果聊天室看起来像漫画呢?”这个问题听起来很好,非常不合理。然而它被构建出来、发货、被本地化为24种语言,并与 Windows 98 捆绑在一起。这就是为什么几十年后 Comic Chat 仍然令人难忘的部分原因。它提醒我们,创新往往始于那些富有趣味、非常规和创造性的想法。\n\n最后一个对话框Comic Chat 是在软件团队愿意在字面和比喻上打破常规的时期创建的。DJ Kurlander、Tim Skelly...
本站免费、广告极少。如果觉得有帮助,可以请我们喝杯咖啡 —— 任何金额都对持续运营有实际帮助。
☕请我喝杯咖啡