到2010年代初,专业设计软件——如Photoshop、Sketch及其前辈——一直作为本地文件操作的桌面应用运行,因为只有这种架构才能足够快地渲染复杂的矢量图形和位图,以保持响应性。

Dylan Field和Evan Wallace在布朗大学学习计算机科学时相识,他们在2011年4月看到了另一种可能性:Wallace构建了一个名为Water的实时流体模拟,完全在浏览器标签页中通过WebGL运行——这是一个为3D应用设计的图形API,无需插件或下载。

将渲染引擎构建在浏览器中,使得每个打开的标签页共享实时状态;显示其他用户的光标和编辑成为自然的延伸。

处理本地文件的桌面应用没有共享实时状态的机制,使得协作在结构上不可能实现。

通过在连接到服务器的浏览器标签页中运行渲染引擎,每个打开的标签页已经共享相同状态。

显示其他用户的光标和编辑成为现有架构的简单扩展,而非独立系统。

先解决渲染难题意味着一旦基础建立,协作功能几乎免费实现。

当某个功能作为附加组件屡屡失败时,考虑重建基础架构,使该功能成为自然结果,即使这意味着多年的无形基础设施工作。

Figma从两个人的黑客松概念验证发展成设计软件,到2025年公司上市时拥有约1300万用户。其IPO在纽交所成为十年来最大的软件上市之一,估值达30亿美元。包括Adobe在内的竞争对手未能用自身桌面工具的类似改造来匹敌Figma的浏览器原生协作架构,Adobe在2022年曾试图以200亿美元全资收购Figma,但被监管机构阻止。

从这里,追溯依据

参考来源

  1. Figma Wikipedia · en.wikipedia.org
  2. How Figma's Dylan Field Won Over the Haters Sequoia Capital · sequoiacap.com
  3. Figma Evan Wallace (Figma co-founder and former CTO) · madebyevan.com