Hasty Briefsbeta

双语

Malleable software: Restoring user agency in a world of locked-down apps

a year ago
  • #user-experience
  • #software-development
  • #technology
  • 环境显著影响我们发挥能力和实现最优生活的能力,因此需要适应性强的空间
  • 物理环境天然具有可塑性,允许即时且无需许可的调整
  • 相比之下,软件环境僵化,限制了用户根据需求自定义和适配工具的能力
  • 由于集中化开发的限制,批量生产的软件往往无法满足个人或小众需求
  • 来自医疗和软件团队的案例表明,缺乏灵活性的软件会阻碍生产力并加剧职业倦怠
  • 可塑性软件的概念提出以用户为中心的生态系统,工具可轻松适配或创造
  • 现有定制方法(如设置、插件、开源)在实现完全可塑性方面存在局限
  • AI辅助编程虽前景可观,但未完全解决现有生态系统中工具可组合和可编辑的需求
  • 可塑性软件的关键设计模式包括:从用户到创造者的平缓过渡、工具优先于应用、社区共创
  • Ink & Switch的研究原型探索了支持可塑性的基础设施和动态文档,突显挑战与成果
  • 可塑性软件的愿景强调用户自主权、本地社区控制权,以及技术变革与文化转型的融合