详细内容或原文请订阅后点击阅览
我们注意到的方式,这才是真正重要的:实例化具有独特变化的 UI 组件
前端开发人员通过参数化视觉和行为属性来编写可广泛重用的 UI 组件。虽然很灵活,但这使得实例化变得更加困难,因为开发人员必须推理大量的属性值和交互。在实践中,他们必须探索组件的大设计空间,并为属性提供现实和自然的价值。为了解决这个问题,我们引入了显着的变化:既模仿又独特的变化。我们将区分变异的生成框架为设计空间采样,结合符号推理来识别视觉上重要的......
来源:Apple机器学习研究前端开发人员通过参数化视觉和行为属性来编写可广泛重用的 UI 组件。虽然很灵活,但这使得实例化变得更加困难,因为开发人员必须推理大量的属性值和交互。在实践中,他们必须探索组件的大设计空间,并为属性提供现实和自然的价值。为了解决这个问题,我们引入了显着的变化:既模仿又独特的变化。我们将显着的变化生成框架为设计空间采样,结合符号推理来识别视觉上重要的属性,并使用法学硕士驱动的模仿采样器从其世界知识中生成真实的实例。我们在 Celestial 中实例化了不同的变化,这是一个帮助开发人员探索和可视化不同变化的工具。在一项针对前端开发人员 (n=12) 的研究中,参与者发现这些变化对于比较和映射组件设计空间很有用,报告说模仿实例化与领域相关,并验证了 Celestial 将组件实例化从手动过程转变为结构化的探索性活动。
